Друзья, чего Вы на парня накинулись то? Да, тостер перестал быть ресурсом geek only, но неужели из-за этого стоит вот так отписывать? @alugin: Инициатива — вот что связано с "работать продуктивно", а Вы ее отбиваете.
По теме:
PHP новичку изучать не советую. По сравнению с другими ЯП он сложен и часто неинтуитивен. На рынке труда пользуется популярностью в частности из-за уже существующих проектов, которые никто не хочет переписывать. Для начинающего есть более приятные варианты, например
python,
ruby,
go. Все они активно применяются в веб-разработке, все они очень хорошо структурированы, писать код на них в приятнее и быстрее, чем на php.
И python и ruby и go применяются на backend'е — тоесть на сервере. Для клиента (frontend) применяется js и html и тут пока без вариантов. Но, стоит сказать, что все три ЯП можно применять и не привязываясь к веб-разработке. В особенности это касается go, но он достаточно сложен по сравнению с двумя предыдущими.
Если есть желание стать именно программистом (а не верстальщиком или скрипт-кидди) то стоит все-таки ориентироваться на backend. Там и алгоритмы и структуры данных, и базы данных и компания) Удачи в начинаниях) У тебя все получиться!