Всем привет. В этом посте напишу свои мысли по поводу профессии фронтендера и постараюсь ответить на вопросы, которые задавали в предыдущем посте.
Напомню, что у меня совсем небольшой опыт работы в веб-студии на должности Frontend-разработчика.
Есть несколько вещей, на которые Я хочу обратить внимание:
1) В любой профессии хорошо платят профессионалам своего дела. Отсюда вывод – чтобы получать хорошие деньги нужно делать работу лучше большинства. И IT отрасль не исключение. Если Вы думаете, что, начав работать в IT вам сразу будут много платить, то это не так. Если верить этой новостной статье , то у меня ЗП немного недотягивает до средней. @ambroben, в предыдущем посте правильно сказал, что сначала нужно определиться к чему лежит душа.
2) По поводу перспективного направления в IT – смотрите пункт выше. Платят хорошо там, где ты делаешь что-то лучше остальных. Я считаю, что в сфере IT, в целом в сфере веба очень агрессивная среда. Сегодня популярны одни библиотеки, фреймворки, языки программирования, через 2 года они уже никому не нужны. Нужно держать руку на пульсе и регулярно следить за этим, постоянно чему-то обучаться.
3) Если Вы все же решили сменить профессию и уйти в IT (это не обязательно веб), то Я бы не спешил увольняться с работы. Как и в любой профессии тут много рутины, много непонятных и сложных моментов, иногда достаточно тупых (насколько позволяет воображение заказчика), которые ПРИДЕТСЯ делать/решать. И может получиться ситуация, когда вы все бросили, а потом поняли, что вам это не нравится.
4) С чего начинать? Для начала определиться что вы хотите делать. После этого искать материалы в интернете. Не уверен что на первоначальном этапе подойдут книги (мне совсем не зашли), есть специализированные сайты, такие как https://learn.javascript.ru/ или https://metanit.com/. Их на самом деле много для разных языков, они бесплатны. И да да, придется читать, причем чем глубже будете погружаться в язык или в целом в среду, тем больше придется читать скучных документаций, сайтов, да еще и на английском (нет Я его хорошо не знаю, google переводчик неплохо справляется). Так же можно поискать бесплатные курсы в интернете или платные, которые можно купить (если деньги позволяют) или которые давно лежат в свободном доступе (но Я бы не выбирал слишком старые). Сам Я первый курс купил за 1000 рублей, это был курс по React на Udemy. Купил Я его спустя почти 8 месяцев после старта, до покупки информации хватало с лихвой. И ОБЯЗАТЕЛЬНО!!!! закреплять все практикой. @d1kssS, дал достаточно хороший комментарий на эту тему в предыдущем посте.
Предположим вы решились, начали изучать информацию, практиковаться. Что должно быть в портфолио? Работы, которые покажут вашему будущему работодателю, что вы умеете решать задачи. Идете в веб, хотите верстать сайты? Покажите валидный HTML-код, умение пользоваться библиотеками, кроссбраузерную верстку, анимации. Хотите программировать? Напишите несколько программ/приложений, которые покажут, как вы решали те или иные задачи. Что будут спрашивать? Базу. Понимание основ. Ваши работы. Могут давать задачки. Зависит от должности, на которую вы идете. Работодатель хочет видеть, что вы способны решать поставленные задачи, что вы умеете находить решения.
На youtube есть ролики, где люди записывают как они проходят собеседования в разные компании. Можете взглянуть, там достаточно много интересного.
И еще раз: учиться придется много и регулярно. Это область не для ленивых.
Если после всего вышеперечисленного Вы все-таки взялись за дело, изучили базу, создали несколько проектов, возможно даже выполнили какие-то мелкие заказы для друзей или с фриланс биржи, то смело рассылайте резюме. Не нужно бояться отказов, нужно пробовать. Нужно получать обратную связь, тестовые задания и т.д. Отказы – это нормально. Денег с вас за это не берут, вас это никак не обесценивает. Есть у меня знакомый, который учит сам дома уже несколько лет, но резюме до сих пор не отправил и это печально (Саня, если ты это читаешь, то пора действовать!! :))
Когда Я начал изучать верстку и Javascript, то понял, что мне это нравится. Этот выбор был уже осознанный. Вот какие плюсы лично для меня:
1) Это интересно. Задачу можно решить по разному, работа во многом творческая.
2) Люблю изучать что-то новое. Всегда верил, что решает не образование, а самообразование.
3) Очень перспективное направление. И гибкое. Карантин никак не повлиял на мой заработок, Я до сих пор из дома работаю.
4) Уход из продаж и не нужно будет общаться с клиентами. Пункт стоит последним, но не на последнем месте по важности)) От продаж Я просто устал и понял, что это не мое.
На этом пока все, спасибо всем, кто прочитал до конца!