Как учиться разработке эффективно. Время, инструменты и полезные привычки.

Описание к видео Как учиться разработке эффективно. Время, инструменты и полезные привычки.

Эффективное обучение требует подготовки и правильного распределения энергии. Сегодня я расскажу о том, как я подхожу к обучению разработке.

Содержание:
0:02 - Вступление. Задачи и обстоятельства.
1:51 - Время. Длинные и короткие отрезки в течении дня.
2:20 - Длинные отрезки. Основной трек. Курсы по JS и Git
3:20 - Состояние потока. Погружение как способ учиться.
4:36 - Короткие отрезки. Что делать, когда времени мало?
5:33 - Коротки отрезки. Подкасты и Youtube
6:04 - Другой уровень абстракции для понимания своего места.
6:49 - Инструменты. Документация, заметки, ChatGPT, книги
10:34 - Привычки. Относиться к себе бережно. Лучше - меньше.
11:25 - Финал. Пока так.

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

1. У меня нет бездонного количества времени. Дел много, время летит быстро. Даже не замечаешь, как пролетает день. Бесконечное обучение мне не подходит. Нужно добиться осязаемых результатов за условный год и суметь вылепить из себя компетентного и востребованного разработчика.

2. У меня есть семья. Мы близки, это для меня важно, поэтому сохранение этой отношений тоже требует времени и энергии. Плюс дети: у каждого свои дела, как у всех: школы, репетиторы, секции и кружки. Привезти, отвезти, забрать, встретить, проверить, наругать и похвалить - этим тоже надо заниматься.

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

Как со всем этим быть? Интенсивно двигаться вперед и сохранить баланс в жизни? Расскажу о том, что сработало для меня, возможно это пригодится и вам.

Длинные отрезки/основной трек:
Purpleschool.ru - уютная школа от Антона Ларичева
Result.school - там курс "Продвинутый Git" от Алексея Попкова

Короткие отрезки:
Fireship.io: Крутой ресурс для ненапряжного обучения
Подкасты: Нулевой километр, Запуск завтра, UnderJS Podcast, Мы обречены.
Youtube: Я всегда смотрю ‪@larchanka‬ ‪@wndtn‬ ‪@Fireship‬ ‪@SergeyNemchinskiy‬ ‪@sergeydmitrievsky‬ ‪@dushnila_official‬ ‪@m0rtymerr‬ ‪@t0digital‬ ‪@JavaScriptNinja‬

Книги, с которыми не скучно:
"Чистый код" Роберта Мартина,
"Программист-прагматик" Энди Ханта, Дейва Томаса,
"Код" Чарльза Петцольда,
"Грокаем Алгоритмы" Адитьи Бхаргавы,
"Cracking the code interview" Гейла Макдауэлла
Проект "Феникс" Джина Кима, Джорджа Спаффорда, и Кевина Бера

Прошу прощения, ссылки мне Youtube еще не разрешает делать. Скопируйте в поисковик и сразу найдете!

Комментарии

Информация по комментариям в разработке