Как долго учить фронтенд? Сколько учиться на фронтенд-разработчика?
Вставка
- Опубліковано 2 лип 2024
- ✏️ Обсудим как долго нужно изучать фронтенд-разработку, чтобы попасть на первую работу.
🔴 Timeline:
▶ 00:00 | Введение
▶ 00:25 | Какая у тебя цель?
▶ 01:10 | А что ты уже умеешь?
▶ 01:56 | Сколько уделять времени в сутки? А в неделю?
▶ 02:52 | Системность получения информации и привычка
▶ 03:43 | Мотивация
▶ 04:33 | Фильтрация материалов
▶ 05:13 | Как долго учиться в целом
▶ 06:17 | Нужно вовремя остановиться
▶ 06:50 | Заключение
💬 Чат в телеграмме (помощь новичкам):
t.me/friendlyFrontendChat
🔸 Boosty (поддержать канал):
boosty.to/friendly-frontend
🗂️ Бесплатные курсы на канале:
🟠 HTML: • HTML курс 2024
🔵 CSS: • CSS курс 2024
🟡 JS: • JavaScript курс 2024
🟢 A11y: • Accessibility курс 2024
⚪️ Мастер-класс по верстке для новичков: • Верстка Kropp Fitness ...
🔘 Мастер-класс по верстке для продвинутых (БЭМ, SCSS): • Верстка Positivus (HTM...
🗺 Frontend Roadmap 2024 • Frontend Roadmap 2024 ...
📌 Автор:
➖ Личный сайт: aleksanderlamkov.ru/
➖ Telegram: t.me/friendlyFrontend
➖ Boosty: boosty.to/friendly-frontend
➖ GetMentor: getmentor.dev/mentor/aleksand...
➖ Solvery: solvery.io/mentor/aleksanderl...
#frontend #фронтенд
📌 Друзья, в телеграмме у нас есть отдельный чат, где вы можете задать вопрос по фронтенд-разработке и вам постараются помочь:
💬 t.me/friendlyFrontendChat
Если вам это интересно, присоединяйтесь, задавайте вопросы и помогайте другим 🙂
Я сеньор красильщик кнопок, ни одна кнопка не уйдет не покрашенной
))) угарнул
Спасибо за видео!
Опа, мотивашка подьехала 🤝, лайк за видос, продолжаем учиться, развиваться и уверено топить к своей цели 💪💪
Красава, информативно
классная подача)
Очередное хорошее видео, спасибо, Александр.
В айти 20 лет. В онлайне уже 5 лет. Среда знакома, логика, этапы, технологии и все такое. Проджектирую разработку в компании (продакт и проджект по-сути). А вот непосредственное написание кода, все детали - это только постигаю (и сразу применяю на практике тот же html, css). Куда двинусь и как с этими знаниями - затрудняюсь ответить. В первую очередь хочу понимать все, что делают ребята мои, разбираться в этом хорошо, общаться на одном языке - привык всегда знать больше и лучше, чем сотрудники, которыми руковожу. Такой вот путь мотивационный :)
Спасибо!
Лайк не глядя
повторюсь, ты крутой мужик
Саша, как всегда очень информативно! По поводу обучения 1-2 часов в день полностью согласен. Самый оптимальный вариант
Я часов по 8 сижу
@@Raven_Games001 я бы тоже так хотел, но выхожу из дома на работу в 7.00 и домой прихожу в 18.00...час-полтора это самое большое, что получается
@@Raven_Games001 тру хардер, респект)
@@aLeKseU852 Я с 5 до 7 утра сижу, так проще, чем после работы
@@tryhardsohard11 да это затроты, навязывающие культ затротства. 1-2 (максимум 4 часа) более чем достаточно, также выделяйте себе выходной день, чтобы не возникало ощущение рутины от обучения (к примеру, два-три дня поучились по 1-4 часа, затем 1 вых)
спасибо \
С вашими видео у меня появилась жажда к обучению!:)
Слышал, что по началу сложно найти работу на удаленке и придётся поработать в офисе, типа без опыта не берут, но может глупость это:)
Независимо от формата работы, попасть на старте хоть куда-либо действительно непросто, т. к. разработчиков уровня трейни и джунов нужно меньше, чем миддлов и синьоров.
Но специалисты высокого уровня из воздуха ведь не возникают, ими со временем становятся те самые джуны.
Так что надо учиться и испытывать удачу в поисках первого места работы, ну а потом будет сильно проще 🙃
саш, смотрю тебя с начала создания канала, но вот все руки не доходили написать данный комментарий)
материал у тебя очень уникальный, от тебя узнаю то, чего ранее нигде не видел, в большинстве случаев это так.
главная твоя фишка, как по мне, это очень короткое видео, но очень познавательное, что экономит время зрителю, без лишней воды.
но есть один минус, слишком быстро передаешь информацию, что не всегда зритель успевает ее обработать) это с одной стороны и плюс, что все кратко, быстро, и по делу, но одновременно и минус, бывает из-за скорости речи - не понятна информация, получаемая от тебя.
Привет! Спасибо за развернутый комментарий. Да, скорость речи - моя проблема. Работаю над этим, правда :) Постараюсь оптимизировать темп повествования в будущих видео.
@@AleksanderLamkov возможно просто не стоит читать готовый текст, а говорить "из головы". Заготовить текст заранее, поделить его на подтемы, как в видео. Но не зачитывать, а каждую подтему попробовать как бы пересказать "своими словами" близко к заготовленному тексту и записать. Если не вышло, перезаписать фрагмент. А потом вместе склеить. Тогда получится естественный темп речи и интонация. Такой гибридный подход, с одной стороны, избавит от проблемы "бу-бу-бу-бу-бу-бу-бу", а с другой не растянет видео из-за "мычания" или ухода мысли в сторону. Вот например у Михаила Флёнова ролики имеют этот недостаток - хотя темп речи естественный и легко воспринимается, т.к. он не зачитывает текст, но бывает как отвлечется, так несколько минут может уйти, пока опять нащупает исходную дорожку)
Спасибо за рекомендации, подумаю над этим! :)
@@AleksanderLamkov просто фреймворки новые тоже выходят быстро, потому нужно спешить тоже))
@@user-pt5vc1uy9o😂
спасибо за видео! Поделюсь своей историей. изучать фронтенд начал с 14 лет, один год занимался так себе, но второй год взялся и занимался более лучше, каждый день трачу по 3 часа и мне хватает. На данный момент изучаю react и могу сказать, чем больше будешь делать пет-проекты тем будет легче в изучении. Всему можно научиться спокойно без курсов и это факт.
мне кажется лучший скил - научится без курсов, а потом ради отшлифовки, можно пройти курс для заполнения пробелов.
Учусь примерно год, но интерес не пропадает) Жаль, что не занялся этим раньше и жаль, что там мало времени в сутках) Столько интересных библиотек и Фреймворков для изучения впереди - хочется все их попробовать и освоить. Заставляю себя делать отдых от учёбы на выходных и ловлю себя на мысли - скорее бы понедельник, чтобы продолжить учить typescript или попробовать zustand, сравнить его с redux и так далее)
Блин мне бы так, я жесть какой прокрастинатор, отлаживаю и отлаживаю, плюс много чего отвлекает и сбивает с запала, но если сяду то сложно встать, как бы это убрать(
А иногда в какие-то дни вообще не могу сесть кодить по тем или иным причинам, и так себя жру шо капец - чё скипаешь день?, Как так можно?, Нужно каждый день заниматься, а то в привычну войдёт пропускать и так и совсем перестану, а не хочется.
А ещё память плохая, учу одно забываю прошлое, то капец.
Я вон вчера забыл как создать реакт проект через Вайт, вроде бы столько раз уже писал эту строчку в терминале вс кода, а забыл бля
@@MrFarek12 Я думаю, что тут ничего страшного, такие вещи гуглятся за пару секунд, так же как и помнить наизусть все методы массивов или тд. Мне кажется главное понимать основные моменты - с теми же массивами, какие из них иммутабельные и какие нет, в реакте для чего использовать хуки, как работает батчинг в реакте, как оптимизировать приложение в реакте и тд, то есть более фундаментальные вещи. А команды запомнятся со временем, главное знать как их применять. Но это лишь моё мнение, я сам - только в начале пути
Работаю с Вит 3 года, до сих пор команду инициализации смотрю в документации, никогда даже желания не возникало её запомнить 😅
Ещё из аналогичного:
- вечно гуглю в каком порядке идут html-теги summary и details;
- путаю js-методы slice и splice;
- не могу запомнить синтаксис box-shadow;
И таких моментов ещё сотни.
К чему это я? Правильно выше пишут - «такие вещи легко загуглить». Не надо держать в голове всё.
И уж тем более не надо себя корить за то, что что-то не можешь запомнить. Мы - не ходячие энциклопедии.
Любой разработчик прежде всего должен уметь решать задачи. Это единственный навык, который важен. Ну а гуглеж во время выполнения задачи - совершенно естественный процесс.
Про индуса прям жиза))
Добрый день,Важно помнить, что мозг не запоминает всё за один месяц. Знания записываются постепенно, слой за слоем. Поэтому не сдавайтесь и продолжайте учиться!
Поделюсь своей историей. Уже занимаюсь самообразованием 3 года. Заканчивал курсы, получал переквалификацию высшего образования. Но дальше стажировок и стартапов не могу залететь. Уже работу уже год. Живу в США, но всегда спотыкаюсь об тупых HR. Притом , что когда давали тестовое на стартапах, то всегда брали на работу без оплаты. Притом чувствую, что уровень -ну точно джун. Уже даже не знаю куда двигаться дальше. И стэк у меня нормальный. Ну точно, не хуже среднего. JS, TS, React, Redux и прочее. И гитхаб забит пет проектами. Наверно, пойду получать еще и второе высшее, уже по Computer Science или около того.
Привет! Спасибо, что поделился.
Рынок США, конечно, отличается от СНГ, но общие рекомендации от меня, если позволишь, будут такие:
1) Проработай резюме с ментором (или даже с несколькими).
2) Используй альтернативные способы связи с нанимающей стороной (не отклики на сайтах-агрегаторах вакансий, а через собственные сайты нанимающих компаний).
3) Пиши персонализированные сопроводительные письма, соответствующие ожиданиям нанимателя.
скорее всего проблема с неправильным резюме. От него очень много зависит при трудоустройстве
Надо ли учить базу ноды для перехода с реакта в нексту?И какие концепты 100% надо знать в реакте и что помимо них надо знать для некста?
Про то, что нужно знать из мира реакта, описывал в этом видео:
ua-cam.com/video/1WRJKgwlX9w/v-deo.html
Ну а про NodeJS и NextJS - это мало связанные вещи, как мне кажется. Всё же некст просто фреймворк-надстройка над реактом, хоть и большая.
Александр, как вы думаете, как быстро программистов заменит ИИ, и стоит ли учиться в этой направлении?
Очень не скоро. Скорее всего программисты будут использовать ИИ для ускорения и облегчения работы слишком часто и порог вхождения значительно вырастет
Спасибо за видео, очень жду вторую часть ответов на вопросы. Если этот вопрос не задавали: почему конструкторы сайтов не заменят ручную разработку? Вроде глупый вопрос, но иногда, людям которые далеки от понимания что такое html, css, JS и т.д., сложновато объяснить, что сайты делаются путем ручного написания кода, а не "собиранием кирпичиков".
Мотивация эта как девушка с заниженной социальной ответственностью, сегодня она есть и ты готов горы свернуть, а завтра её нет и ты закис совсем, единственное что доведет тебя до успеха, это только железная самодесциплина и труд! А на одной мотивации никуда не уедешь
Мне 21 работаю на заводе стоит ли в моём возрасте начать учить? Иза работы время на обучение будет макс 3-4 ч хватит ли это?
Возраст вот вообще отличный, чтобы вовремя начать карьеру разработчика. Ну а 3-4 часа в день на учебу вполне достаточно. Главное регулярность и результат обязательно будет.
@@AleksanderLamkov спасибо буду стараться
Как и везде, основа всего-дисциплина. А у меня к сожалению с этим проблема
Я гребанный перфекционист, если код пишу быстро он то работает, а вот если посмотреть как он написан... то хочется удалить и начать занаво 😢
всю жизнь
Никак не могу расслышать сайт на котором вдохновляться! Напишите пожалуйста если расслышали ❤
www.awwwards.com/
Что-то число подписчиков на полочке не обновилось😁
Угу, месяц назад записывался :)
Блин ребята, я вообще не втыкаю что я не так делаю. Работаю React разработчиком в небольшой компании год - зп 80к. Постоянно стараюсь обучаться, часа по три в день. Углубленно изучаю JS, в процессе чтения книг "Вы не знаете JS". Считаю что пройду собес на мидла (судя по вопросам из собесовов на ютубе), но ладно мидла, понимаю опыта не хватает. Пытаюсь на джуна с той же зпшкой (хочу проект интересней с командой получше) - всё равно никому не нужен, не зовут вот уже третий месяц (на hh отклик 100%). Было так что на собесе техническом интервьюер говорит: "были бы рады увидеть в своей команде", но спустя недели офера так и нет. Руки естественно опускать не собираюсь, но просто не пойму что не так, потому что у других так выглядит как будто изи. Автор, вы не оказывается случайно платные консультации?)) Или это норма и нужно просто продолжать?
Могу проконсультировать. На getmentor.dev/mentor/aleksandr-lamkov-1480 можно оставить заявку.
@@AleksanderLamkov пасиб
год опыта это ни о чем, минимум 2 нужно. Если ты джун с годом опыта, то 80к это неплохо
@@carry-on-chaos403280К для программиста норм? 100 да, норм.Можно накрутить себе год два опыта и попасть на мидла.Так все делают.
учу с 2005 и до сих пор не знаю многого
учил по 4 - 5 часов в день, пробежал js react reac-router redux, теперь заново все сижу и повторяю, потратил время
Привет. А 2 года разве не много?)
Привет! Много, но это, как мне кажется, максимальный срок, за который можно вкатиться в эту сферу :) Большинству хватит и года, но если более расслабленно учиться, может понадобится и больше...
@@AleksanderLamkov как думаете,нужен ли ментор или курсы? Что порекомендуете?
Курсы за 100к+ - только если есть деньги. Лучше подписку для доступа к тренажерам на каком-нибудь htmlacademy или на ресурсах хекслет.
Ментор - да, нужен, однозначно пойдет на пользу.
А ещё важно понимать, что ментор - не личный преподаватель, который будет объяснять весь материал с нуля, а опытный коллега, который направляет на верный путь.
К ментору нужно обращаться систематически, но без фанатизма - раз в 1-2 недели будет приемлемо для большинства.
Тянешь из него ресурсы для обучения, спрашиваешь, мол, надо ли учить тему Х или можно её пропустить и тому подобное.
Ну а в целом, бесплатных ресурсов много, главное начать :)
@@AleksanderLamkov а возможно ли сейчас в 2024 году за 7-8 месяцев учебы вкатиться на Джуниор фронтендера?
Думаю да. Если будешь эффективно тратить время на обучение, то даже за такой срок можно достичь результата.
Но помни, что «работа джуном» разная бывает.
Джун в веб-студии и джун в условном Яндексе - разные позиции.
Если быть реалистом и не метить в топовую компанию, то точно нет ничего невозможного, чтобы попасть на не слишком высокооплачиваемую позицию в компанию НЕ твоей мечты :)
Но это всё равно неплохой план. Главное попасть в эту сферу и начать писать код за деньги. Потом будет проще и хорошая работа сама тебя найдет.
0:03 этот бред постоянно слышу, но хоть один новый фреймворк ворвался в топ 3 за последние, хотя бы, 5 лет? Как были react, vue, angular так и остаются и ничего не меняется, даже svelte за все это время ничего почти не достиг - пара десятков вакансий.
В том то и дело, что это миф, что каждый день выходят новые фреймворки. Часто сам это слышал и верил, что упускаю кучу технологий и отстаю от рынка. Но ты правильно пишешь, основные технологии годами остаются и уходить не планируют.
2 часа в день сильно мало
Хотя бы 4 в идеале 6
Часто на старте бывает что только поиск решения какой то проблемы может занять 2-3 часа
А еще нужно погрузиться в контекст проблемы
Если реально не более 2 часов заниматься, тогда через 2 года будешь слабый слабый junior
Да, согласен, но вообще, главное - начать.
Это как с тренировками.
Иногда так лень что-либо делать, уговариваешь себя хотя бы на 10 минут разминки, но когда уже начал, то останавливаться уже не хочется 🙃
В первое время обучения фронтенду у меня было так же. Мог и до глубокой ночи засидеться, разгребая баги верстки или скрипта, хотя в начале дня была личная задачка «попрактиковаться лишь часок» 😅
Кредо разработчика: отсутствие чекпоинтов, постоянное развитие
Думаю что мало
Zoom скачет как истеричка!
Руками не тряси
Нет
влажные истории о том как за 2 года с нуля сразу в ВК или куда то еще в хорошее место и конечно же не по знакомству, да да так и было :) я уже 4 года учусь и мой стэк уже давно вышел за рамки среднего начинающего, есть коммерческий опыт на фрилансе (куда я пошел 1.5 года назад что бы получить хоть какой то опыт коммерческой разработки который везде требуют) где что бы получить хотя бы минимальный заказ пришлось самому себе за деньги отзывы делать, а без них даже не рассматривали отклики или предложения. Так вот даже с стэком Реакта, Редакса, Тайпскрипта, Таилвинда, рабочим репозиторием на Гите, и с реальным опытом разработки - не могу найти работу уже в течении 6 месяцев. И это на джуна-джуна+ хотя бы в Санкт-Петербурге. И рассказы про успешный успех за 2 года в реальности это ну... 1 к 100.000? больше?
А в чем обычно проблема? На собеседования не приглашают? Или после собеса отказывают?
Да, понимаю тебя. Но я ведь и не продаю "успешный успех". Делюсь лишь своим жизненным опытом.
Во многом решает самопрезентация - и на этапе оформления резюме, и на этапе скрининга с эйчаром и, разумеется, на этапе собеседования с техническим специалистом нанимающей компании. Ну и нужна толика удачи, куда ж без неё.
Если ты умеешь работать на актуальном стеке, но не умеешь себя "продать", то тебе надо копать в сторону софтскиллов и подумать над тем, как выделить себя на фоне других специалистов на рынке.
У большинства айтишников, на мой взгляд, проблема именно по этой части. Писать код то умеют, но "продающе" рассказать о том, как хорошо они это делают - не могут.
@@alexanderdetzel1809 даже до собеса ни разу еще не доехал, откликаюсь на все что "опыт работы 1-3 года"
Оставь телегу
@@rtemnuestra3931 @ma_Y_hem