Сегодня довелось почитать и поучаствовать в довольно интересном треде на литовском форуме PHP программистов. Да, там всё на литовском. Интересный он для меня был не в плане идеи (которая тоже интересна), а в плане самой философии. Парень (возраст мне не известен, но по ошибкам явный юнец) посчитал, что для того что-бы изучить PHP с нуля, будет создавать систему пересылки приватных сообщений между сайтами по HTTP, храня всё в своей придуманной текстовой базе из каталогов и файлов (так сказать, пардия на электронную почту). Идею он внятно высказал через комментариев 5, на что получив обойму из 12 вопросов с узкими местами в его идее, и сравнением этой идеи с простой услугой SMTP (ака электронная почта) и MIME стандартами, решил отказаться от идеи. Ушёл писать RPG (что это я не незаю, наверно Role-Playing Game) на PHP… Он видимо понял что 1) это не будет чем-то особенно новым, 2) это сложнее чем ему казалось. Видимо он не знал, что большинство из теперь используемых алгоритмов придуманы десятки лет назад.
Интересно мне это тем, что идея как бы и хорошая, и взбрела в голову (я не думаю что он первый) новичку, которому всё (как обычно) казалось легко. И то, как он испугался всех возможных проблем на начальной стадии проектирования. Причём её высказал не какой-нибудь “старый” опытный член общества, а именно новичёк. Жаль что он испугался… Хотя может и слишком резко его охладили вопросами (хотя, лучше сейчас, чем потом). Будь он чуть-чуть поопытней, он бы сделал такую систему. Только делал бы это, по принципу 37 Signals – Меньше это лучше. Меньше функций, меньше настроек, меньше всего, оставить только самое нужное для себя (вроде-бы это ещё до 37 Signals говорили). Хватило-бы простого прототипа, маленького, передающего только текст, в каком либо слабеньком режиме. Такая Always Beta, которую можно было-бы показывать или развивать как-то… Хотя, как сказал один человек – не в этой стране.
Жаль, что чем дальше, чем чаще в сообщество приходят люди, далёкие (пока) от реальности, и слишком молодые. У них, как всегда большие амбиции, ну а что дальше – ва сами знаете…
Весь мир держится и вертится на амбициях…
Да и как без них, не скажите?
Веддь если у человека нет амбиций, то это уже аппатия, а аппатия это пости болезнь :))
Как говорят на одной радиостанции: требуй от жизниневозможного и получишь максимум :))
Главное их контролировать…
Мдя, пашёл учить русский :)))…
Мда, согласен, с языком у меня не очень. Ни с русским, ни с литовским, ни с английским. Я позволил себе делать орфографические и стилевые ошибки, но не позволяю себе делать ошибки в программах.
А про амбиции: если они здоровые и поплечу задумавшему – пожайлуста, делай, посовету(ю|ем), может даже какие идеи подбросим, а вот если начинают второй раз изобретать велосипед, причём не опираясь ни на какие ошибки предыдущих разработчиков, плюс не предоставляя никаких плюсов системы – энтузиазм надо рубить на ходу. PHP учат на гостевых книгах ;-)