No pain, no gain: Путь в web-разработчики с нуля. Отчет №5

No pain, no gain: Путь в web-разработчики с нуля. Отчет №5 IT, Javascript, Карьера, Верстка, Frontend, Длиннопост, Web, Блог

Цель: Junior Fontend Developer

Срок: Апрель

Обо мне: Студент 2 курса, 19 лет.

Я бежал потому что надо было бежать. Я не думал о том, куда это меня приведёт.
фильм "Форест Гамп"

Режим тренировки основных навыков:


1. Подъем в 06:00. Изучение IT материалов - 2 часа

2. После 20:00 - Снова ботаем IT - 3 часа

3. Верстка из psd по видео урокам 1-2 макета в неделю


Режим дополнительных тренировок:


– Изучение литературы для саморазвития

– Вузовские заморочки (Нужно закрыть второй семестр досрочно, чтобы в апреле ходить по собесам, соответственно не пренебрегать шарагой)


Сознательные ограничения:


– Не курить

– Не пить алкоголь (и энергетики, серьезно, с этой штукой пора завязывать)


Уровень мотивации 7.4/10


Итоги недели:


1. Разобраны методы массивов, делегирование событий, механизм всплытия\погружения событий, таймер и интервал, промисы, дошел до 8й главы первой части learn.javascript

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

3. Практически дочитал "Принципы" Рэя Далио, на следующей неделе, скорее всего, распишу впечатления от нее.

4. Немного почитал книгу "Цель" Э.Голдратта, + в комментариях к прошлому посту посоветовали книгу тоже думаю разобрать.


Проблемы, с которыми столкнулся:


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


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


3. Вроде бы я приобрел базовые знания js, пролистал многие курсы и они дают то, что я и так уже знаю, так что опять нужно решать что изучать дальше. Пока стараюсь делать акцент на практике, но чутка погряз в теории. Многое из того что сейчас изучаю - не знаю где применить. Те же промисы и классы, поэтому не понятно стоит ли дальше погружаться в js или  обратить внимание на такие вещи как: разбиение проекта на работу с модулями\таск менеджерами\сборщиками проекта. Ведь изучать js вдоль и поперек можно чуть ли не бесконечно, а фронту, тем более джуну, врятли нужно сверхглубокое знание js