Val Petruchek

подписывайтесь, а то хуже будет!  

ПОДПИСЫВАЙТЕСЬ НА RSS

Я — PHP-программист!

13.02.07 @ 04:55 — Programming, PHP

А вот второй по популярности пост из старого блога. Написано больше трёх лет назад.

Слишком часто я слышу эту фразу последнее время. Очень много PHP-программистов вокруг. Просто эпидемия.

Из моего собственного скромного опытного рекрутинга веб-программистов: в 50% случаев эта фраза подразумевает, что “программист” освоил три тега html и выучил две команды PHP: echo и mysql_query.

При этом из теории баз данных он знает только слово SQL, и путается с выбором средства для реализации задачи: то ли тут можно обойтись JavaScriptом, то ли всё-таки надо писать PHP. На написание скрипта, генерирующего картинку на лету и встраивание этой картинки в другой скрипт у этой особи уходит два дня, первые полтора из них он пытается всунуть всё в один файл. Сдавшись, лезет с бестолковыми вопросами, вместо того, чтобы прочитать fucking manual.

PHP - язык высокого уровня. PHP-программисту не надо обращать особое внимание на элементарные операции: работу с памятью, обработку ошибок и сортировку. Практически для всего есть готовые функции. Если, не дай бог, нет - то можно потратить полдня на поиск нужного класса в интернете, вместо того, чтобы написать свой за 2 часа, немного порисовав на бумаге.

PHP позволяет писать на PHP и не думать. За тебя уже подумали. Взял переменную, засунули в базу, вывел html. Всё.

Программировать на C++ гораздо сложнее. Надо уметь работать с памятью, мучаться со строками и работать с массивами на низком уровне.

Входная планка для PHP гораздо ниже. Три тега, два оператора - и добро пожаловать в мир веб-программинга. Это очень обесценивает профессию. Большинство PHP-программистов - это кодеры, а не девелоперы. Кодеры не умеют мыслить концептуально и творить. Они могут действовать по шаблону. Тут взяли, сюда положили, здесь вывели.

Девелопер - это по сути хакер. Хакер не в опошленном смысле слова (который всё ломает), а в смысле творец.

Будьте скромнее, господа PHP-программисты. Не путайте божий дар с яичницей.

  
Реклама::

 
Реклама::