За что я не люблю php

Php — замечательнейший язык, на котором создано множество полезных сайтов, именно благодаря этому языку, я считаю, интернет получил дополнительный толчок в развитии. Но, у каждого языка или, пусть будет, технологии есть свои минусы. В php, на мой взгляд, самый большой минус, это то, что одновременно является и его плюсом — его простота и доступность. Именно это и породило просто армию «веб-программистов». Почему в кавычках сейчас объясню.
Теперь, каждый скачавший денвер школьник, и поставив его себе на компьютер, возможно, при помощи советов с форумов, считает себя с этой минуты именно программистом. И что он делает первым делом? Читает книги, совершенствует знания? Нет! Первым делом, он лезет к себе в аккаунт vkontakte и ставит в роде занятий: программирование, создание сайтов, php-программирование.

Потом в тех же контактах он вступает в группы, где раньше было уютно, типа Клуб PHP программистов, PHP кодеры и так далее. Второе, что делает половина из уже, в принципе, профессионалов это ищут заказ, лазя по фрилансерским сайтам и жутко демпингуя. Сразу отвечу той части аудитории, которая может подумать, что школьники мне дорогу перешли, что я на фрилансерских сайтах заказчиков не ищу. Просто, спрашивается, неужели, освоив конструкцию if{}else{} они уверены, что смогут сделать простейших сайт о продаже шпингалетов в Нижнем Тагиле?!

Вырвав заказ, и начав делать сайт за 100500 долларов, они при первой же трудности лезут куда? В книги, справочники? Нееет, друзья мои, они лезут в те же контакты, где появляются темы с очень вескими названиями, тип «помогите», «хелп плиз, нерешаемая задача», «как сделать». Я в таких темах почти не отвечаю, но всегда читаю вопросы, растет знаете ли самооценка.

Вопросы, которые, по мнению наших профи нерешаемые, часто имеют примерно следующее содержание:

Мне надо написать текст красным, а как? Просто влом читать HTML, я же Бог php.
Я отправляю файл из формы, GET-ом, он не приходит. Что за фигня? Смотрю в код третий час, не могу понять. Может в method=»get» нужны одинарные ковычки?
Или вот шедевр, к сожалению многие удаляются модерами:

$a="Cлова с пробелами";

код:

<input type=text value=$a />

выводит в текстбоксе только «Слова».
как сделать чтоб полностью выводил?
Ответы тоже часто поражают, ибо кто в большинстве своем сидит в контакте? Правильно, новоиспеченные программисты. Например на вопрос о наследовании, можно получить совет почитать про mod_rewrite .

Жаль не нашел вопрос парня написавшего великолепнейшую проверку условия, что-то вроде:

if($i==1){операция 1}
else if($i==2){операция 2}
else if($i==3){операция 2}
......
else if($i==22){операция 2}

Здесь, как Вы понимаете, он просто 21 раз проверил значение и выполнил одно и тоже действие. Это был один из участков кода, проблема у него была в другом, не помню в чем.

Так вот, к чему я это все. Просто, общаясь с менеджерами среднего звена, которые например и отвечает на своей конторке за разработку корпоративного сайта, бывает слышишь: На чем вы пишете? Ты гордо так: На php! А тебе в ответ: Бляяя, прошлую версию делали тоже php-программисты, ну и дибилыыыы, ничего сделать нормально не смогли. В точно профессионал?

Просто теперь, говоря, что я делаю сайты, можно услышать от людей несведущих: Так и мой сын 9-ти классник их делает, чего там, а работаешь кем?

Я ни в коем случае не хочу сказать, что все кроме меня ничего не умеют: я просто делаю свою работу, если я что-то не знаю, я лезу в литературу, читаю тех кто это уже делал. Что делает теперешний веб-программист старшего школьного возраста? Мне повезло,я учился программированию у лучших специалистов Беларуси, которые не то что, разрешали, а даже настаивали на экспериментировании в программировании.

К слову, перед тем как прийти в разработку веб-приложений, я года три писал на С/С++. Это конечно прибыльней, но душа у меня лежит именно к ВЕБу, что тут поделаешь.

И как мы учили язык без контактов и прочей ереси? На мой взгляд, проблема, не люблю этого слова, быдлокодерства не в том, что они не освоили синтаксис, а в том, что 99% считает, что программирование это и есть синтаксис. Математика, которая, на мой взгляд, 90% программирования, считается ненужной, а ведь она лучшее средство лечения взаимоисключающих параграфов в юных головах, она организует мышление, и позволяет не писать всю эту, простите за выражение, хуету, которая потом гордо именуется порталом Васи Пупкина, и все, кто говорит о кривости этого сайта автоматически попадают в ранг завистливых, ничего не понимающих в php кретинов. Неспособность принимать критику — это вторая проблема юных друзей php, но это проблема наверное каждой области. Каждый должен заниматься своим делом, будь то написание программ или работа в плавильном цеху, например, создание сайта в Минске окажется не такой уж и нерешаемой задачей, если вы обратитесь к профессионалам.