1

Трудности с изучением JS1

Всем привет! Я очередной "Вайтишник" который пытается стать востребованным специалистом, начать зарабатывать 300к в наносекунду и работать пару часов в день. Решил выбрать путь Frontend разработчика и начать изучать JS. Потратил уже под 50+ часов смотря всякие курсы на ютубе

Процесс обучения такой: Внимательно слушаю, переписываю код вручную в Visual  Studio Code, конспектирую в тетрадь все новые классы/методы и т.д. предварительно посмотрев на разных сайтах их предназначение, еще раз перечитываю код который написал (проговариваю про себя что я конкретно сделал и для чего). И вроде как могу легко читать код и понимать что он делает, но на этом все. Как только мне дают казуальную задачку так у меня сразу в голове пустота, просто черный экран где ничего не происходит.

Учиться достаточно скучно, частенько когда идёт какая-то сложная тема (типо мутации и прототипов) я просто тупо иду ложится спать на 10-15 минут (могу по 2-3  таких захода за день делать). Помимо роликов на ютубе так же искал курсы на складчине, но ничего особо годного и актуального не нашел (платить за подписку "жаба задушила").

Задачи пытаюсь решать на CodeWars, но даже 8 ката для меня представляется каким-то супер сложным заклинанием состоящих из непонятных рун. Попробовал использовать как репетитора Chat GPT, прошу его дать 1 задачу с решением и дать парочку аналогичных без решения и даже в таком режиме идёт ну очень туго. Пишу дать очень легкие задачи и все равно для меня они SSS+ ранга.

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

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

P.S.

Советы типо - "Найди чего-нибудь другое" мне не подходят. живу в небольшой городке, работа за кассой с зп в 30к абсолютно никак меня не интересует, фриланс как моушен дизайнер пробовал, на Kworke около 3к заработал (где я работал за 500р день, из которых чистыми получал 350)и на Upwork заработал 60$ за пару дней. На Upwork и Fiverr все люто задепенговали индусы и пакистанцы и что бы выбить себе контракт за минимальные прайсы нужно днями и ночами сидеть, мониторить и закупаться "коннектами". Я глубоко убежден, что бы там начать зарабатывать нужно очень немало вложить в фэйковые заказы для себя (а сейчас я концы с концами ели свожу)И самое главное, мне надоело именно пытаться заработать, я хочу идти по пути гарантированно большого заработка. И я для себя не вижу другого пути как "вкатится" в метовую профессию.

Всем спасибо за внимание и удачи!)

Другие посты об образовательной платформе ищите по тэгу GeekBrains. Всю необходимую информацию и отзывы ищите в нашем специальном разделе. Там вы найдёте все актуальные курсы GeekBrains.
Вы смотрите срез комментариев. Показать все
1
Автор поста оценил этот комментарий

Штош. По собственному опыту: оптимистично - на первую работу можно рассчитывать через год. Если сильно повезет. Если нет - через два.

Я в марте 2019, когда всех выгнали на самоизоляцию, начал учить js. В декабре 2021 попал на стажировку в ЕПАМ. В марте они бросили стажёров в РФ. Работу я искал ещё три месяца, и вот с июля 2022 - я программист.

Моей большой ошибкой было спросить гугл - "какой язык учить?" - гугл сказал: "js - один из самых простых для освоения". Ну вот - нихуя.

Во-первых: простых языков нет.

Во-вторых: лет 20 назад он был существенно проще, но сейчас - это язык похожий на java или c, только надо помнить о куче, блядь, нюансов, типа динамического приведения типов и всяких решениях принятых при разработке языка. Если проще: он не создавался для таких сложных задач, для каких используется сейчас. Да он развивается, но практически безальтернативен, поэтому многие доработки, по сути, допиливание напильником. Сейчас веб можно делать и на питоне и на котлине и, наверняка, на чем-то ещё.

В-третьих: современный фронтенд сложный и с кучей инфраструктурных решений, дополняющих друг друга. Например: js понадобилась строгая типизация в больших проектах - придумали typescript, css усложнился - придумали препроцессоры (постпроцессоры и прочее), лень писать много html руками? - шаблонизаторы. Потом это всё нужно собрать вместе - используй сборщики. Чтобы увеличить скорость разработки и удовлетворить современные требования - используют фреймворки - внутри них тоже масса инфраструктурных решений: компонентные фреймворки, роутеры, инструменты проверки кода и прочее.


То есть кроме js нужно знать всё вышеперечисленное.

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


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

Так что, друг - я учился два года, по 25-30 часов в неделю, с перерывом на 4 месяца.

Что я использовал:
- лернджаваскрипт и моз.девелопер

- книги "вы не знаете js"(серия) и " выразительный джаваскрипт" - предлагаю читать их спустя хотя-бы полгода учёбы, а лучше спустя год.
- три курса дмитрия лаврика (джиэс для начинающих, джиэс для продвинутых и курс по вью)

- задачи на кодварс, да

- ещё бесплатные курсы на stepik.org (там я много разных прошел, но использовал для разжевывания непонятных точечных моментов)

- ютуб канал AlekOS - не про js, а про то как вообще все работает - это просто бриллиант.

Ещё есть Rolling Scopes School - они полностью бесплатные, большое комьюнити, и в общем они молодцы. Я поздно узнал о них - уже когда нашёл работу, но мне кажется - очень хорошее готовое решение.

В итоге: работа заебись и платят хорошо. Только про то что "за три месяца до сотки" - это какбэ пиздеж. Нужно знать и уметь просто до хера всего.

раскрыть ветку (7)
0
Автор поста оценил этот комментарий

О, спасибо большое )) Я если честно, наверное, крайне оптимистичен, но надеюсь все же зимой попытаться устроиться хоть куда-нибудь)))

Автор поста оценил этот комментарий

Я проходил базовый курс на freecodecamp.

По окончанию обучения вконце прохождения курсов, тебе нужно запилить пару проектов, которые рассматриваются менторами на форуме ресурса. При согласовании этих проектов тебе выдают вполне себе настоящий сертификат, что ты достоин. На Хабре читал, что эти сертификаты в Европе и США вполне себе помогают устроиться на работу. Поскольку ресурс иностранный, в России не расценивается никак, но о нем и мало кто знает

раскрыть ветку (5)
0
Автор поста оценил этот комментарий

Попробую попонтоваться 7-6 кью из codeWars

раскрыть ветку (4)
0
Автор поста оценил этот комментарий

Я не совсем понял смысл твоего комментария, просто увидел что мне поставили минус и ты на писал про понты, возможно это не связанные события 😅 Если что я не понтовался, а рассказал про ресурс, на котором обучался сам, который мне кажется хорошим.

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

Не я поставил минус) Видимо кто-то не согласен с тобой/там же обучался, но не понравилось что то)

раскрыть ветку (2)
0
Автор поста оценил этот комментарий

Ну я уже просто много разных курсов для самообучения видел. Просто на фрикодкемпе там же сразу у тебя окно где можно код написать, и сразу окно куда выводится результат и ошибки, плюс подсказки как должно быть. Удобно. Из минусов, то что всё на английском и гуглоперевод не всегда умеет в смысл и приходится думать над тем "ЧТО ТЫ БЛЯТЬ ОТ МЕНЯ ХОЧЕШЬ БЕЗДУШНАЯ МАШИНА?!"

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

ахахах, хорошо, нужно заценить))

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества