Эффективное обучение требует подготовки и правильного распределения энергии. Сегодня я расскажу о том, как я подхожу к обучению разработке.
Содержание:
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 еще не разрешает делать. Скопируйте в поисковик и сразу найдете!
Информация по комментариям в разработке