Тема веб-разработки всегда вызывает много вопросов. Мы подготовили ответы на самые распространенные из них.
- Какие зарплаты у веб-разработчиков?
Молодые, без опыта, программисты получают в месяц 25-30 тысяч рублей. Устроившись в веб-студию, вполне реально зарабатывать такие деньги на старте. А потом заработки растут, причем довольно быстро.
Через полгода работы можно позиционировать себя как junior-разработчика, которым платят уже от 40 тысяч рублей. За год-два можно вырасти до зарплаты 50-60 тысяч рублей. Разработчики уровней middle и senior получают 100 и более тысяч рублей в месяц.
В веб-программировании фрилансеры оценивают час своей работы в среднем от 300-500 рублей до 1000-1500 рублей. Но есть и более высокооплачиваемые специалисты.
- Как долго придётся учиться программированию веб-сайтов с нуля?
Для усвоения азов веб-разработки необходимо тратить в неделю как минимум 10-15 часов на учёбу. Если регулярно заниматься, вы успешно изучите основы веб-программирования (html и другие базовые технологии), даже если исходный уровень вашей компьютерной грамотности оставлял желать лучшего.
Пытаться охватить всё и сразу, перегружать себя знаниями — плохая идея. Лучше распределять уроки и практику написания кода по всем дням недели (кроме выходных, чтобы успеть отдохнуть).
- Нужен ли современному веб-разработчику английский и математика?
Да, и основной иностранный язык международного общения, и математика входят в число хард-скиллов, необходимых разработчику. Лучшие курсы, да и сама документация пишутся, как правило, на английском. Что касается математики, то она потребуется вам не в полном объёме. Однако нужно разбираться в математике, чтобы чётко понимать алгоритмы и их производительность, оценивать целесообразность тех или иных решений.
- Какие языки в веб-программировании нужно освоить в первую очередь?
В мире на данный момент известно более 300 языков программирования. Чтобы построить успешную карьеру в области веб-программирования, такое гигантское количество языков знать не требуется. Выберите десятку наиболее популярных языков либо сперва определитесь со своим направлением, а затем изучайте языки в рамках него.
Для начала всем интересующимся веб-программированием рекомендуют изучать Python — широко распространённый, лаконичный язык с простым ясным синтаксисом. На Питоне активно пишут программы по всему миру, и в российском IT тоже.
Ещё два популярных языка, с которых советуют начинать кодить — это С и Java (которые, впрочем, несколько сложнее, однако умение писать на них даёт более глубокое понимание сути того, что вы хотите сделать и что программа действительно делает). С, как и Pascal, обычно входят в стандартную вузовскую программу соответствующих факультетов.