PHP Вопросы сомневающихся. Стоит ли пытаться стать web-программистом (ответы на вопросы FAQ)

Эти вопросы-ответы собраны для программы подготовки по стеку php: http://fkn.ktu10.com/?q=node/7716

  1. Говорят, что PHP не так хорош...[вообще]

    Ответ:
    Тут нечего комментировать, именно как язык PHP весьма хорош для своих задач (и становится всё мощнее с каждой новой версией).

  2. Говорят, что PHP не так хорош...[для начинающих]

    Или:

    вроде бы php не очень подходит для начинающих? его все ругают!

    Ответ:
    Сказанное верно лишь в одном случае: если вы хотите не побыстрее выйти на работу web-программистом, а у вас есть время и вы желаете получить "опыт программирования вообще" (а уже потом учить конкретный "рабочий" язык), то тут действительно лучше начинать не с PHP.

    Как вариант, можно начать с программирования в Паскаль, который был создан специально для обучения программированию. Мы рекомендуем именно его (хотя разные люди по разным причинам предлагают начинающим начинать с разных языков -- почитайте в Интернете).

  3. Нужно ли образование

    как считаешь нужно образование в этом деле? Я бы в будущем был бы не против хотя бы на заочное пойти, ради себя чисто. Чтоб физмат этот ваш понять, в школе с ним проблемы были.

    Ответ:
    Образование никогда не мешает, особенно в решении сложных задач (web программирование обычно нельзя назвать сложной задачей, напр, в сравнении с теми, где нужно знание университетской математики).
    Но для прохождения нашей программы специальное образование не нужно. Нужно ли что-то дополнительное в конкретно твоём случае позволит узнать процесс решения задач (уже 3-ий пункт нашей программы) -- то как ты будешь справляться, а чтобы выяснить это надо начать решать.

  4. Как ты относишься к...[название курса, видео, учебника]? ("Стоит ли читать/смотреть?")

    Ответ:
    ты можешь использовать любые материалы в ходе обучения (это приветствуется, более того -- кидай ссылки на них, если что-то нравится), но на вопросы мы отвечаем в двух случаях:

    1. если речь касается одного из пунктов программы подготовки;
    2. вы прошли всю программу и уже после этого вам что-то непонятно во внешнем источнике;

    т.е. вы можете использовать другие источники, но только как дополнительные (в том смысле, что по ним у нас нет наработок, а значит более-менее быстрый ответ на вопрос не гарантируется).
    Учитывайте, что изучение дополнительного материала не всегда необходимо для начала (иногда оно может быть лишним), но при это занимает дополнительное время.
    Если у вас есть время, то такое изучение всегда будет полезным.

Key Words for FKN + antitotal forum (CS VSU):