Как долго учить фронтенд? Сколько учиться на фронтенд-разработчика?

Поділитися
Вставка
  • Опубліковано 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 #фронтенд

КОМЕНТАРІ • 90

  • @AleksanderLamkov
    @AleksanderLamkov  Місяць тому +3

    📌 Друзья, в телеграмме у нас есть отдельный чат, где вы можете задать вопрос по фронтенд-разработке и вам постараются помочь:
    💬 t.me/friendlyFrontendChat
    Если вам это интересно, присоединяйтесь, задавайте вопросы и помогайте другим 🙂

  • @asante5979
    @asante5979 Місяць тому +17

    Я сеньор красильщик кнопок, ни одна кнопка не уйдет не покрашенной

  • @user-gy7fl2rv5h
    @user-gy7fl2rv5h Місяць тому +7

    Спасибо за видео!

  • @user-vm2ml6kv7i
    @user-vm2ml6kv7i Місяць тому +3

    Опа, мотивашка подьехала 🤝, лайк за видос, продолжаем учиться, развиваться и уверено топить к своей цели 💪💪

  • @sneakers_top
    @sneakers_top Місяць тому +1

    Красава, информативно

  • @constyak9031
    @constyak9031 Місяць тому +1

    классная подача)

  • @111atlus
    @111atlus Місяць тому +6

    Очередное хорошее видео, спасибо, Александр.
    В айти 20 лет. В онлайне уже 5 лет. Среда знакома, логика, этапы, технологии и все такое. Проджектирую разработку в компании (продакт и проджект по-сути). А вот непосредственное написание кода, все детали - это только постигаю (и сразу применяю на практике тот же html, css). Куда двинусь и как с этими знаниями - затрудняюсь ответить. В первую очередь хочу понимать все, что делают ребята мои, разбираться в этом хорошо, общаться на одном языке - привык всегда знать больше и лучше, чем сотрудники, которыми руковожу. Такой вот путь мотивационный :)

  • @biscvie
    @biscvie Місяць тому +2

    Спасибо!

  • @vehiclesport662
    @vehiclesport662 Місяць тому +2

    Лайк не глядя

  • @SabilasSalam
    @SabilasSalam Місяць тому +3

    повторюсь, ты крутой мужик

  • @aLeKseU852
    @aLeKseU852 Місяць тому +5

    Саша, как всегда очень информативно! По поводу обучения 1-2 часов в день полностью согласен. Самый оптимальный вариант

    • @Raven_Games001
      @Raven_Games001 Місяць тому

      Я часов по 8 сижу

    • @aLeKseU852
      @aLeKseU852 Місяць тому +1

      @@Raven_Games001 я бы тоже так хотел, но выхожу из дома на работу в 7.00 и домой прихожу в 18.00...час-полтора это самое большое, что получается

    • @tryhardsohard11
      @tryhardsohard11 Місяць тому

      @@Raven_Games001 тру хардер, респект)

    • @dddcopy
      @dddcopy Місяць тому

      ​@@aLeKseU852 Я с 5 до 7 утра сижу, так проще, чем после работы

    • @user-pt5vc1uy9o
      @user-pt5vc1uy9o Місяць тому +2

      @@tryhardsohard11 да это затроты, навязывающие культ затротства. 1-2 (максимум 4 часа) более чем достаточно, также выделяйте себе выходной день, чтобы не возникало ощущение рутины от обучения (к примеру, два-три дня поучились по 1-4 часа, затем 1 вых)

  • @user-iu4fv9dj4v
    @user-iu4fv9dj4v Місяць тому +1

    спасибо \

  • @user-rw5dg1vh1v
    @user-rw5dg1vh1v Місяць тому +1

    С вашими видео у меня появилась жажда к обучению!:)
    Слышал, что по началу сложно найти работу на удаленке и придётся поработать в офисе, типа без опыта не берут, но может глупость это:)

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому

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

  • @amphetyze
    @amphetyze Місяць тому +2

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

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому

      Привет! Спасибо за развернутый комментарий. Да, скорость речи - моя проблема. Работаю над этим, правда :) Постараюсь оптимизировать темп повествования в будущих видео.

    • @user-dh8lt5mi5e
      @user-dh8lt5mi5e Місяць тому

      @@AleksanderLamkov возможно просто не стоит читать готовый текст, а говорить "из головы". Заготовить текст заранее, поделить его на подтемы, как в видео. Но не зачитывать, а каждую подтему попробовать как бы пересказать "своими словами" близко к заготовленному тексту и записать. Если не вышло, перезаписать фрагмент. А потом вместе склеить. Тогда получится естественный темп речи и интонация. Такой гибридный подход, с одной стороны, избавит от проблемы "бу-бу-бу-бу-бу-бу-бу", а с другой не растянет видео из-за "мычания" или ухода мысли в сторону. Вот например у Михаила Флёнова ролики имеют этот недостаток - хотя темп речи естественный и легко воспринимается, т.к. он не зачитывает текст, но бывает как отвлечется, так несколько минут может уйти, пока опять нащупает исходную дорожку)

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому

      Спасибо за рекомендации, подумаю над этим! :)

    • @user-pt5vc1uy9o
      @user-pt5vc1uy9o Місяць тому

      @@AleksanderLamkov просто фреймворки новые тоже выходят быстро, потому нужно спешить тоже))

    • @mag_nitik
      @mag_nitik Місяць тому

      ​@@user-pt5vc1uy9o😂

  • @reme8043
    @reme8043 Місяць тому +6

    спасибо за видео! Поделюсь своей историей. изучать фронтенд начал с 14 лет, один год занимался так себе, но второй год взялся и занимался более лучше, каждый день трачу по 3 часа и мне хватает. На данный момент изучаю react и могу сказать, чем больше будешь делать пет-проекты тем будет легче в изучении. Всему можно научиться спокойно без курсов и это факт.

    • @blackwood8816
      @blackwood8816 Місяць тому

      мне кажется лучший скил - научится без курсов, а потом ради отшлифовки, можно пройти курс для заполнения пробелов.

  • @Kotovar
    @Kotovar Місяць тому +1

    Учусь примерно год, но интерес не пропадает) Жаль, что не занялся этим раньше и жаль, что там мало времени в сутках) Столько интересных библиотек и Фреймворков для изучения впереди - хочется все их попробовать и освоить. Заставляю себя делать отдых от учёбы на выходных и ловлю себя на мысли - скорее бы понедельник, чтобы продолжить учить typescript или попробовать zustand, сравнить его с redux и так далее)

    • @MrFarek12
      @MrFarek12 Місяць тому

      Блин мне бы так, я жесть какой прокрастинатор, отлаживаю и отлаживаю, плюс много чего отвлекает и сбивает с запала, но если сяду то сложно встать, как бы это убрать(
      А иногда в какие-то дни вообще не могу сесть кодить по тем или иным причинам, и так себя жру шо капец - чё скипаешь день?, Как так можно?, Нужно каждый день заниматься, а то в привычну войдёт пропускать и так и совсем перестану, а не хочется.

    • @MrFarek12
      @MrFarek12 Місяць тому

      А ещё память плохая, учу одно забываю прошлое, то капец.
      Я вон вчера забыл как создать реакт проект через Вайт, вроде бы столько раз уже писал эту строчку в терминале вс кода, а забыл бля

    • @Kotovar
      @Kotovar Місяць тому

      @@MrFarek12 Я думаю, что тут ничего страшного, такие вещи гуглятся за пару секунд, так же как и помнить наизусть все методы массивов или тд. Мне кажется главное понимать основные моменты - с теми же массивами, какие из них иммутабельные и какие нет, в реакте для чего использовать хуки, как работает батчинг в реакте, как оптимизировать приложение в реакте и тд, то есть более фундаментальные вещи. А команды запомнятся со временем, главное знать как их применять. Но это лишь моё мнение, я сам - только в начале пути

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому +1

      Работаю с Вит 3 года, до сих пор команду инициализации смотрю в документации, никогда даже желания не возникало её запомнить 😅
      Ещё из аналогичного:
      - вечно гуглю в каком порядке идут html-теги summary и details;
      - путаю js-методы slice и splice;
      - не могу запомнить синтаксис box-shadow;
      И таких моментов ещё сотни.
      К чему это я? Правильно выше пишут - «такие вещи легко загуглить». Не надо держать в голове всё.
      И уж тем более не надо себя корить за то, что что-то не можешь запомнить. Мы - не ходячие энциклопедии.
      Любой разработчик прежде всего должен уметь решать задачи. Это единственный навык, который важен. Ну а гуглеж во время выполнения задачи - совершенно естественный процесс.

  • @jekakavaltchuk2714
    @jekakavaltchuk2714 8 днів тому +1

    Про индуса прям жиза))

  • @r_y_k_u_s2746
    @r_y_k_u_s2746 Місяць тому

    Добрый день,Важно помнить, что мозг не запоминает всё за один месяц. Знания записываются постепенно, слой за слоем. Поэтому не сдавайтесь и продолжайте учиться!

  • @retropiligrim
    @retropiligrim Місяць тому

    Поделюсь своей историей. Уже занимаюсь самообразованием 3 года. Заканчивал курсы, получал переквалификацию высшего образования. Но дальше стажировок и стартапов не могу залететь. Уже работу уже год. Живу в США, но всегда спотыкаюсь об тупых HR. Притом , что когда давали тестовое на стартапах, то всегда брали на работу без оплаты. Притом чувствую, что уровень -ну точно джун. Уже даже не знаю куда двигаться дальше. И стэк у меня нормальный. Ну точно, не хуже среднего. JS, TS, React, Redux и прочее. И гитхаб забит пет проектами. Наверно, пойду получать еще и второе высшее, уже по Computer Science или около того.

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому +3

      Привет! Спасибо, что поделился.
      Рынок США, конечно, отличается от СНГ, но общие рекомендации от меня, если позволишь, будут такие:
      1) Проработай резюме с ментором (или даже с несколькими).
      2) Используй альтернативные способы связи с нанимающей стороной (не отклики на сайтах-агрегаторах вакансий, а через собственные сайты нанимающих компаний).
      3) Пиши персонализированные сопроводительные письма, соответствующие ожиданиям нанимателя.

    • @coconutarmy4792
      @coconutarmy4792 14 днів тому

      скорее всего проблема с неправильным резюме. От него очень много зависит при трудоустройстве

  • @MrFarek12
    @MrFarek12 Місяць тому

    Надо ли учить базу ноды для перехода с реакта в нексту?И какие концепты 100% надо знать в реакте и что помимо них надо знать для некста?

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому

      Про то, что нужно знать из мира реакта, описывал в этом видео:
      ua-cam.com/video/1WRJKgwlX9w/v-deo.html
      Ну а про NodeJS и NextJS - это мало связанные вещи, как мне кажется. Всё же некст просто фреймворк-надстройка над реактом, хоть и большая.

  • @user-bc2rm8zh4f
    @user-bc2rm8zh4f Місяць тому

    Александр, как вы думаете, как быстро программистов заменит ИИ, и стоит ли учиться в этой направлении?

    • @coconutarmy4792
      @coconutarmy4792 14 днів тому

      Очень не скоро. Скорее всего программисты будут использовать ИИ для ускорения и облегчения работы слишком часто и порог вхождения значительно вырастет

  • @cyan1dexd
    @cyan1dexd Місяць тому

    Спасибо за видео, очень жду вторую часть ответов на вопросы. Если этот вопрос не задавали: почему конструкторы сайтов не заменят ручную разработку? Вроде глупый вопрос, но иногда, людям которые далеки от понимания что такое html, css, JS и т.д., сложновато объяснить, что сайты делаются путем ручного написания кода, а не "собиранием кирпичиков".

  • @user-to5fg5hq9r
    @user-to5fg5hq9r 11 днів тому

    Мотивация эта как девушка с заниженной социальной ответственностью, сегодня она есть и ты готов горы свернуть, а завтра её нет и ты закис совсем, единственное что доведет тебя до успеха, это только железная самодесциплина и труд! А на одной мотивации никуда не уедешь

  • @tolannn
    @tolannn 21 день тому +1

    Мне 21 работаю на заводе стоит ли в моём возрасте начать учить? Иза работы время на обучение будет макс 3-4 ч хватит ли это?

    • @AleksanderLamkov
      @AleksanderLamkov  21 день тому +1

      Возраст вот вообще отличный, чтобы вовремя начать карьеру разработчика. Ну а 3-4 часа в день на учебу вполне достаточно. Главное регулярность и результат обязательно будет.

    • @tolannn
      @tolannn 21 день тому +1

      @@AleksanderLamkov спасибо буду стараться

  • @evgeniy3370
    @evgeniy3370 Місяць тому

    Как и везде, основа всего-дисциплина. А у меня к сожалению с этим проблема

  • @qvadratkz
    @qvadratkz Місяць тому

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

  • @GGamess
    @GGamess Місяць тому

    всю жизнь

  • @sumifran630
    @sumifran630 Місяць тому

    Никак не могу расслышать сайт на котором вдохновляться! Напишите пожалуйста если расслышали ❤

  • @flowcsgo804
    @flowcsgo804 Місяць тому +2

    Что-то число подписчиков на полочке не обновилось😁

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому +1

      Угу, месяц назад записывался :)

  • @user-no7sl1yk3f
    @user-no7sl1yk3f Місяць тому

    Блин ребята, я вообще не втыкаю что я не так делаю. Работаю React разработчиком в небольшой компании год - зп 80к. Постоянно стараюсь обучаться, часа по три в день. Углубленно изучаю JS, в процессе чтения книг "Вы не знаете JS". Считаю что пройду собес на мидла (судя по вопросам из собесовов на ютубе), но ладно мидла, понимаю опыта не хватает. Пытаюсь на джуна с той же зпшкой (хочу проект интересней с командой получше) - всё равно никому не нужен, не зовут вот уже третий месяц (на hh отклик 100%). Было так что на собесе техническом интервьюер говорит: "были бы рады увидеть в своей команде", но спустя недели офера так и нет. Руки естественно опускать не собираюсь, но просто не пойму что не так, потому что у других так выглядит как будто изи. Автор, вы не оказывается случайно платные консультации?)) Или это норма и нужно просто продолжать?

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому

      Могу проконсультировать. На getmentor.dev/mentor/aleksandr-lamkov-1480 можно оставить заявку.

    • @user-no7sl1yk3f
      @user-no7sl1yk3f Місяць тому

      @@AleksanderLamkov пасиб

    • @carry-on-chaos4032
      @carry-on-chaos4032 Місяць тому

      год опыта это ни о чем, минимум 2 нужно. Если ты джун с годом опыта, то 80к это неплохо

    • @astkh4381
      @astkh4381 Місяць тому

      @@carry-on-chaos403280К для программиста норм? 100 да, норм.Можно накрутить себе год два опыта и попасть на мидла.Так все делают.

  • @un_defined
    @un_defined Місяць тому

    учу с 2005 и до сих пор не знаю многого

  • @blackwood8816
    @blackwood8816 Місяць тому

    учил по 4 - 5 часов в день, пробежал js react reac-router redux, теперь заново все сижу и повторяю, потратил время

  • @tomvenom
    @tomvenom Місяць тому +1

    Привет. А 2 года разве не много?)

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому

      Привет! Много, но это, как мне кажется, максимальный срок, за который можно вкатиться в эту сферу :) Большинству хватит и года, но если более расслабленно учиться, может понадобится и больше...

    • @tomvenom
      @tomvenom Місяць тому

      @@AleksanderLamkov как думаете,нужен ли ментор или курсы? Что порекомендуете?

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому +2

      Курсы за 100к+ - только если есть деньги. Лучше подписку для доступа к тренажерам на каком-нибудь htmlacademy или на ресурсах хекслет.
      Ментор - да, нужен, однозначно пойдет на пользу.
      А ещё важно понимать, что ментор - не личный преподаватель, который будет объяснять весь материал с нуля, а опытный коллега, который направляет на верный путь.
      К ментору нужно обращаться систематически, но без фанатизма - раз в 1-2 недели будет приемлемо для большинства.
      Тянешь из него ресурсы для обучения, спрашиваешь, мол, надо ли учить тему Х или можно её пропустить и тому подобное.
      Ну а в целом, бесплатных ресурсов много, главное начать :)

    • @tomvenom
      @tomvenom Місяць тому

      @@AleksanderLamkov а возможно ли сейчас в 2024 году за 7-8 месяцев учебы вкатиться на Джуниор фронтендера?

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому +1

      Думаю да. Если будешь эффективно тратить время на обучение, то даже за такой срок можно достичь результата.
      Но помни, что «работа джуном» разная бывает.
      Джун в веб-студии и джун в условном Яндексе - разные позиции.
      Если быть реалистом и не метить в топовую компанию, то точно нет ничего невозможного, чтобы попасть на не слишком высокооплачиваемую позицию в компанию НЕ твоей мечты :)
      Но это всё равно неплохой план. Главное попасть в эту сферу и начать писать код за деньги. Потом будет проще и хорошая работа сама тебя найдет.

  • @vitaly-
    @vitaly- Місяць тому

    0:03 этот бред постоянно слышу, но хоть один новый фреймворк ворвался в топ 3 за последние, хотя бы, 5 лет? Как были react, vue, angular так и остаются и ничего не меняется, даже svelte за все это время ничего почти не достиг - пара десятков вакансий.

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому +1

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

  • @user-lg3uy2lx9h
    @user-lg3uy2lx9h Місяць тому

    2 часа в день сильно мало
    Хотя бы 4 в идеале 6
    Часто на старте бывает что только поиск решения какой то проблемы может занять 2-3 часа
    А еще нужно погрузиться в контекст проблемы
    Если реально не более 2 часов заниматься, тогда через 2 года будешь слабый слабый junior

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому +2

      Да, согласен, но вообще, главное - начать.
      Это как с тренировками.
      Иногда так лень что-либо делать, уговариваешь себя хотя бы на 10 минут разминки, но когда уже начал, то останавливаться уже не хочется 🙃
      В первое время обучения фронтенду у меня было так же. Мог и до глубокой ночи засидеться, разгребая баги верстки или скрипта, хотя в начале дня была личная задачка «попрактиковаться лишь часок» 😅

  • @mikeyfront
    @mikeyfront Місяць тому

    Кредо разработчика: отсутствие чекпоинтов, постоянное развитие

  • @stickboy030
    @stickboy030 Місяць тому

    Думаю что мало

  • @perfect_combination
    @perfect_combination Місяць тому

    Zoom скачет как истеричка!

  • @nikolay284
    @nikolay284 Місяць тому

    Руками не тряси

  • @freekeerogonovich5869
    @freekeerogonovich5869 Місяць тому +1

    влажные истории о том как за 2 года с нуля сразу в ВК или куда то еще в хорошее место и конечно же не по знакомству, да да так и было :) я уже 4 года учусь и мой стэк уже давно вышел за рамки среднего начинающего, есть коммерческий опыт на фрилансе (куда я пошел 1.5 года назад что бы получить хоть какой то опыт коммерческой разработки который везде требуют) где что бы получить хотя бы минимальный заказ пришлось самому себе за деньги отзывы делать, а без них даже не рассматривали отклики или предложения. Так вот даже с стэком Реакта, Редакса, Тайпскрипта, Таилвинда, рабочим репозиторием на Гите, и с реальным опытом разработки - не могу найти работу уже в течении 6 месяцев. И это на джуна-джуна+ хотя бы в Санкт-Петербурге. И рассказы про успешный успех за 2 года в реальности это ну... 1 к 100.000? больше?

    • @alexanderdetzel1809
      @alexanderdetzel1809 Місяць тому

      А в чем обычно проблема? На собеседования не приглашают? Или после собеса отказывают?

    • @AleksanderLamkov
      @AleksanderLamkov  Місяць тому +1

      Да, понимаю тебя. Но я ведь и не продаю "успешный успех". Делюсь лишь своим жизненным опытом.
      Во многом решает самопрезентация - и на этапе оформления резюме, и на этапе скрининга с эйчаром и, разумеется, на этапе собеседования с техническим специалистом нанимающей компании. Ну и нужна толика удачи, куда ж без неё.
      Если ты умеешь работать на актуальном стеке, но не умеешь себя "продать", то тебе надо копать в сторону софтскиллов и подумать над тем, как выделить себя на фоне других специалистов на рынке.
      У большинства айтишников, на мой взгляд, проблема именно по этой части. Писать код то умеют, но "продающе" рассказать о том, как хорошо они это делают - не могут.

    • @freekeerogonovich5869
      @freekeerogonovich5869 Місяць тому

      @@alexanderdetzel1809 даже до собеса ни разу еще не доехал, откликаюсь на все что "опыт работы 1-3 года"

    • @rtemnuestra3931
      @rtemnuestra3931 Місяць тому

      Оставь телегу

    • @freekeerogonovich5869
      @freekeerogonovich5869 Місяць тому

      @@rtemnuestra3931 @ma_Y_hem