👶🏻 Хочу стать фронтенд разработчиком. С чего начать?
Это третья часть по вкату во фронтенд.
Если еще не читал предыдущую — лучше будет начать с нее → тык.
Там ты познакомишься кто я такой и откуда знаю как сейчас лучше вкатываться во фронтенд.
Если не знаешь, с чего начать путь во фронтенде — этот план для тебя.
Перед тем как перейти к полноценному роадмапу, давай разберём мифы, которые часто пугают новичков.
Когда они развеяны, путь становится проще и понятнее.
Писать код — не самое сложное.
Гораздо сложнее учиться стабильно и не бросить на полпути.
Когда я изучал фронтенд — я тратил в день не больше 4-5 часов.
Каждый раз я просыпался, учился до обеда и потом отдыхал, занимался своими делами.
💡 Лучше заниматься регулярно по несколько часов в день, чем устраивать 12-часовые марафоны на выходных. Так мозг успевает переваривать информацию, а знания лучше закрепляются.
Математике можно найти применение во фронтенде — всё зависит от проекта, но есть много приложений, где она не требуется совсем.
Во фронтенде математика в основном сводится к процентам, расчёту размеров блоков и простым формулам.
Для большинства сайтов достаточно знаний из школы.
Английский упрощает обучение, но он не обязателен на старте.
Есть множество русскоязычных курсов, статей и видео.
Браузеры умеют переводить страницы, а документация популярных библиотек часто имеет официальный русский перевод.
Правда, чем дальше будешь погружаться в программирование — тем тяжелее, потому что гуглить ошибки иногда приходится на английском и ответы тоже будут на английском.
Хорошие курсы сначала появляются на зарубежном рынке, а потом уже адаптируются нашими авторами.
В IT много англицизмов и специфического сленга. Все эти бранчи, коммиты, аджайлы, груминги. Будет непривычно.
Учить одновременно и фронтенд и английский — хорошая идея, но всё, конечно, сводится к твоему желанию и количеству свободного времени.
Если чувствуешь, что осилишь, то будет только плюсом.
💡 Я учился английскому у @RMAnast, если вдруг интересно. Можешь написать и сказать, что от меня.
Разговорный английский или знание нюансов пока не нужно. Достаточно получить базу, научиться читать и переводить технический контент. С толковым преподом это не займёт много времени.
Во фронтенде есть новички и в 20, и в 30+. Нормальные компании на собеседовании оценивают знания, а не паспорт.
Иногда встречаются фильтры по возрасту, но их можно обойти, не указывая дату рождения в резюме.
У меня был коллега фронтендер, ему было больше 40 лет и ни у кого не возникало к нему вопросов.
Не сравнивай себя с 18-летними джунами. Строй карьеру на своих сильных сторонах — опыте, дисциплине, навыках из прошлых сфер.
Вкатиться можно практически в любом возрасте.
Для старта хватит любого ноутбука, который тянет браузер и текстовый редактор.
Огромные мощности не требуются, но понятное дело, чем лучше компьютер, тем быстрее будет запускаться проект и комфортнее будет с ним работать.
Большинство фронтендеров сидят на MacBook, потому что Linux подобные системы больше подходят для разработки.
Плюс к этому, там есть уникальный браузер Safari, которого больше нигде нет. Мы обязаны поддерживать этот браузер как фронтендеры.
Не нужно тратиться на MacBook на этапе обучения. Обычно, в компаниях выдают корпоративный ноутбук, сможешь работать на нём. А потом уже заработаешь на личный.
💡 Когда работал в Яндексе, у меня был проект для обучения школьников программированию. На сайте был редактор кода и однажды прилетел баг, что этот редактор плохо работает на мобильном телефоне. Никогда бы не подумал, что можно учиться программировать с айфона.
Поэтому, главное было бы желание, можно учиться и с телефона.
Школы программирования тратят много денег на рекламу, убеждая, что только их курсы помогут войти в IT.
Я бы посоветовал не тратиться на начальных этапах совсем.
Бесплатных материалов более чем достаточно, чтобы освоить базу.
Курсы могут помочь, но их лучше заменить ментором.
Ментор часто дешевле и мотивирован помочь, потому что его доход зависит от твоего трудоустройства. На курсах в твоем трудоустройстве никто не заинтересован, ты уже заплатил.
Опять же, сначала пробуешь всё сам. Если нравится фронтенд и готов углубляться дальше — можно заплатить за помощь, чтобы ускорить вкат.
💡 Не влезай ни в какие кредиты на обучение, не бери никакие рассрочки
Можешь зайти на любой сайт по поиску работы и на вакансии фронтенд разработчика увидишь больше 1000 откликов.
Во фронтенде одна из самых больших конкуренций — это правда.
Связано с тем, что его не так уж сложно освоить на базовом уровне.
Прежде чем судить, нужно посмотреть на детали. Как пытается большинство этих людей? Сколько процентов из них имеют план? Кто делает что-то с необходимой дисциплиной?
Нужно стать чуть лучше большинства, а это уже не так трудно.
Реальная конкуренция намного ниже, чем статистическая.
Большинство пытаются слишком плохо, чтобы их учитывать.
Ну и не живи в искусственном мире без конкуренции, чем раньше вылезешь из него, тем быстрее все получится.
Новости, что программисты скоро станут не нужны — везде.
ИИ на самом деле может делать большие проекты, и есть примеры, когда люди без опыта в программировании делают приложения. Только эти приложение не имеют никакого применения в реальном мире.
ИИ создаёт код, но часто с ошибками, без учёта безопасности и стандартов.
Он помогает разработчику, а не заменяет его.
Скажу больше, ChatGPT на этапе обучения станет твоим незаменимым помощником.
В IT исторически больше мужчин, поэтому кажется, что девушкам будет сложнее попасть в команду и строить карьеру.
На самом деле, это большое заблуждение. Знаю очень много девушек и фронтендеров и бэкендеров и тестировщиков.
У меня в команде 5 фронтенд разработчиков. Я единственный парень.
Ну и не забывай — первым программистом в истории была девушка.
Чтобы стать фронтендером не нужны какие-то гениальные способности, нужна регулярность и нужно желание учиться. Всё.
Не важно, сколько тебе лет, какой у тебя компьютер и знаешь ли ты английский — главное, начать и постоянно двигаться вперёд.
В следующей части продолжим выстраивать фундамент для вката. Разберёмся как правильно учиться, сколько нужно времени для базы и зачем наводить порядок в жизни перед началом обучения.
Готов? Погнали в следующую часть → тык
Я решил сделать свое менторство публичным. Если раньше, ко мне можно было прийти только по знакомству или в личку, то теперь я решил масштабироваться.
Если ты тоже хочешь прокачать свои скиллы во фронтенде и выйти на новый уровень дохода — приходи на моё менторство по фронтенду.
Расскажи о себе и своих целях или проблемах. Если у нас мэтч, мы покорим любого нанимающего 🫰
🥷🏻 • телеграм канал • ютуб • задать вопрос