Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Ок, ну и мысль по поводу PHP 20.10.08 11:15 Число просмотров: 3329
Автор: amirul <Serge> Статус: The Elderman Отредактировано 20.10.08 11:18 Количество правок: 1
|
> ошибка есть. > Да и использование остатка от деления разумное решение в > отличие от приведения типов. > > Не спорю, лисп более "гармонично выглядит", но чёй-то я на > этот раз зациклился на пхп.
Собственно у меня давно были такие мысли, но джоель сформулировал их для меня. Вкратце мнение такое: ПХП (как и джава, делфи, VB и подобные) имеют очень низкий порог вхождения во-первых и являются своего рода default-языками (широкая реклама, постоянно на слуху, причем именно в контексте простоты использования и т.п.) во-вторых.
http://local.joelonsoftware.com/mediawiki/index.php/Опасности_обучения_на_Java
Так и получается, что большинство дворников, которые прослышали, что программисты зарабатывают больше, после двухмесячных курсов переквалификации (для "корочки") идут именно в такие default-языки и чаще всего именно там находят свой потолок. Это уже является предпосылкой к тому, что среди программистов на этих языках скапливается гораздо больше мусора, чем людей, которым вообще стоило бы заниматься программированием. Ситуация усугубляется еще и тем, что после некоторого просиживания в дефолт-языке и поднабравшись опыта ЧАСТЬ стоящих людей уходит к другим технологиям/языкам и т.п.. Не обязательно талантливый программист будет менять язык (хотя любой уважающий себя программист ОБЯЗАН выучить хотя бы еще парочку языков/парадигм, просто для расширения кругозора), но обязательно если кто-то уходит в более сложную сферу IT, он должен обладать мозгами и талантом. Соответственно отношение количества быдлокодеров к количеству программистов подскакивает еще выше и достигает критических высот.
Это ни в коем случае не означает, что языки плохи сами по себе или что любой, кто на них пишет лучше бы держался от программирования подальше, просто простота их освоения сыграла с ними очень злую шутку. Вот этот вот PHP "программист" с 10-летним опытом не является программистом. Это обычный code-monkey. Для большинства проектов дешевизна разработки (ибо рынок труда перегружен такими обезьянами -> цена их труда крайне низка) оборачивается кошмаром поддержки: сама обезьянка естественно не может поддерживать свой код, приходится нанимать более профессионального (и дорогого) программиста, который потратит уйму времени (и нервов), чтобы разобраться в этом коде, после чего плюнет и скажет: либо переписать все к чертям либо увольняйте меня на хрен.
|
|
|