Введение

21.09.2016
Web-технологии развиваются постоянно и уже мало кого можно удивить созданием функционального приложения на HTML, CSS и JavaScript под Windows, Android или macOS. Программное обеспечение для web-разработки настолько обширно, что поначалу теряешься в этом многообразии. С чего начать? C HTML и CSS, основ JavaScript и jQuery? А, может, PHP, Python, Ruby или попробовать что-то из традиционного - С#, Java или Delphi? Обилие и функциональность технологий привело к разделению разработчиков по специализации. Если раньше в роли разработчика выступал мастер на все руки по названием “web-дизайнер”, который мог и то, и это, то в настоящее время работодатели ориентируется на специалистов в той или иной области, а не просто front-end (интерфейсная сторона) и back-end (серверная сторона) разработчиков.
На вводных курсах и семинарах рекомендуют попробовать разные направления, но затем остановиться на чём-то одном, чтобы со временем стать в нём специалистом с соответствующей зарплатой. Понравилось верстать web-страницы? Идём по пути верстальщика. Понравился PHP? Выбираем карьеру php-разработчика. Зарплаты могут существенно отличаться, но общее то, что хороший специалист независимо от специализации может рассчитывать на хорошую зарплату. Можно выбрать направление с потенциально более высокой зарплатой, например, Java-программист. Но, если оно неинтересно и вызывает уныние, то проблематично будет найти и реализовать себя в нём.
Языки программирования и технологии имеют много общего друг с другом. Работа в одном направлении будет развивать и другие умения, но невозможно одновременно развиваться и в ширь, и в глубь. Через месяц после усиленного изучения и использования одного становится понятно, что другое постепенно забывается. Приходится расставлять приоритеты. С чего начать, если раньше не сталкивался с web-разработкой?
Оглавление
Copyright © 2016