Просмотр одиночного сообщения
Old 22-11-2018, 13:31   #224
right_now
Пользователь
 
Сообщений: 29
Проживание:
Регистрация: 27-01-2015
Status: Offline
Красная шапочка, выше в основном все верно ответили. Для более-менее нормального уровня вам потребуется где-то год при каждодневном изучении программирования. Для фронтендера помимо базы - HTML, CSS, JS, jQuery и CSS фреймворка (например, Bootstrap 3-4) - неплохо бы познакомиться со SPA - например, ReactJS или Angular, часто требуют хотя бы шапочное знакомство с какой-нибудь из CMS (Wordpress, Drupal etc.), умение работать с API, основы Git. Как только сделаете портфолио из хотя бы 3-4 проектов, можете начинать рассылать резюме. Скорее всего, джуниором сразу не получится стать - нужно будет сначала пройти путь трейни, а потом уже - зависит от навыков.

Из тонкостей профессии - уровень сложности на онлайн курсах сильно отличается от того, с чем вы будете работать, устроившись по профессии. Как уже сказали ранее, в каждой компании свои процессы, поэтому лучше искать места для практики, где вам смогут предложить ментора, у которого будет время вас обучать. Кстати, в основном практика для девелоперов оплачиваемая.

Еще нужно будет привыкнуть к тому, что коллектив, в основном, мужской. Бывает предвзятое отношение, поэтому придется пахать больше, чем остальные, чтобы доказывать, что ты не верблюд. Но это зависит от компании. Также от компании зависит уровень стресса - в некоторых компаниях бардак, начиная с уровня продаж, которые пытаются продать клиентам наибольший функционал в кратчайшие сроки - в таких компаниях девелоперам приходится переключаться на несколько проектов в день и часто работать овертайм. Ну и соответственно, если что - все шишки летят на девелоперов.

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