Тёмный

How to study Development Effectively. Time, Tools, and useful habits. 

Denis Ignatenko
Подписаться 1,1 тыс.
Просмотров 2,2 тыс.
50% 1

Effective learning requires preparation and proper distribution of energy. Today, I will talk about how I approach learning development.
Contents:
0:02 - Introduction. Tasks and circumstances.
1:51 - Time. Long and short intervals during the day.
2:20 - Long intervals. The main track. JS and Git courses.
3:20 - The flow state. Immersion as a way of learning.
4:36 - Short intervals. What to do when time is short?
5:33 - Short intervals. Podcasts and RU-vid.
6:04 - Another level of abstraction to understand one's place.
6:49 - Tools. Documentation, notes, ChatGPT, books.
10:34 - Habits. Treating yourself gently. Less is better.
11:25 - Final. That's it for now.
I've lived almost 40 years, which means my realities impose several additional constraints on effective learning.
I don't have an endless amount of time. There are many things to do, and time flies quickly. You don't even notice how the day flies by. Endless learning is not suitable for me. It is necessary to achieve tangible results within a conditional year and be able to mold myself into a competent and in-demand developer.
I have a family. We are close, and this is important to me, so maintaining these relationships also requires time and energy. Plus kids: everyone has their own business, just like everyone else: schools, tutors, sections, and clubs. To bring, to take, to pick up, to meet, to check, to scold, and to praise - I also have to deal with all this.
At the same time: it is necessary to study at least 30-40 hours a week to maintain the pace and progress. I'm also a slowpoke - to master some information, I spend a lot of time looking at each block from different angles, thinking about how it will work in different contexts and situations.
How to deal with all this? Move forward intensively and maintain a balance in life? I'll talk about what worked for me, and maybe it will be useful for you too.
Long intervals/main track:
Purpleschool.ru - a cozy school from Anton Larichev
Result.school - there's an "Advanced Git" course from Alexey Popkov
Short intervals:
Fireship.io: A cool resource for stress-free learning
Podcasts (available in russian): Нулевой километр, Запуск завтра, UnderJS Podcast, Мы обречены.
RU-vid: I always watch @larchanka @wndtn @Fireship @SergeyNemchinskiy @sergeydmitrievsky @dushnila_official @m0rtymerr @t0digital @JavaScriptNinja
Books that are not boring:
"Clean Code" by Robert Martin,
"The Pragmatic Programmer" by Andy Hunt and Dave Thomas,
"Code" by Charles Petzold,
"Grokking Algorithms" by Aditya Bhargava,
"Cracking the Code Interview" by Gayle Laakmann McDowell
The "Phoenix Project" by Gene Kim, George Spafford, and Kevin Behr
Sorry, RU-vid doesn't allow me to make links yet. Copy them into the search engine and you will find them right away!

Опубликовано:

 

1 дек 2023

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 54   
@forest_by5349
@forest_by5349 2 месяца назад
здравствуйте я случайно на вашем канале меня вообще не интересует это тема .случайно посмотрел ваш ролик и он меня поразил ваша дикция подача информации ваши мысли .я пересмотрел все ваши ролики подписался на вас . вы большой молодец я от всей души желаю вам успехов и с большим удавольствием следить за вами
@midlifecode
@midlifecode 2 месяца назад
Спасибо!
@dizelvinable
@dizelvinable 3 месяца назад
Круть! Очень полезная информация!
@midlifecode
@midlifecode 3 месяца назад
Спасибо!
@user-it2gv3ey6g
@user-it2gv3ey6g 4 месяца назад
Супер!то что она нужно!Денис , Спасибо Вам Огромное за Труд и Знания! Очень ценно и полезно для меня !
@midlifecode
@midlifecode 4 месяца назад
Спасибо!
@user-jw3yh9jg3r
@user-jw3yh9jg3r 5 месяцев назад
Денис, ты красавчик!🤟🏼
@midlifecode
@midlifecode 5 месяцев назад
:)
@isuzdaltsev
@isuzdaltsev 5 месяцев назад
просто класс =)
@midlifecode
@midlifecode 5 месяцев назад
Спасибо!
@t0digital
@t0digital 6 месяцев назад
Вжух! Успехов в обучении! Хорошие советы
@midlifecode
@midlifecode 5 месяцев назад
Спасибо! Твои я смотрю уже лет пять, начиная с сайта по продаже часов. Очень крутой контент. Твои видосы очень помогли настроить nvim!
@andreigolovaciuc9855
@andreigolovaciuc9855 5 месяцев назад
Дениска успехов тебе в обучении! 😄 Ты сможешь.
@midlifecode
@midlifecode 5 месяцев назад
Спасибо! Должно!
@hu7344
@hu7344 4 месяца назад
четкий расклад!!!
@midlifecode
@midlifecode 4 месяца назад
Спасибо!
@falcowinkler2429
@falcowinkler2429 5 месяцев назад
go Denis!
@midlifecode
@midlifecode 5 месяцев назад
yeee!! :))) Thank you, Falco!!
@user-zk6vc9qh1t
@user-zk6vc9qh1t 4 месяца назад
Хорош спасибо больше половины для себя почерпнул я про подкасты и видео курсы. . скажм пжлст а сколько выходит буткэмп по деньгам и на каклй срок расчитан? . п.с. Дима 36. копаю вёрстку и понемногу начал азы JS
@midlifecode
@midlifecode 4 месяца назад
Спасибо! Да, курсы выбрать сейчас непросто! Буткемп мне вышет 375000, разбитые на три платежа по 125
@user-zk6vc9qh1t
@user-zk6vc9qh1t 4 месяца назад
@@midlifecode 5.000 у.е. .... них....рена себе .... программа расчитана на 4 мес.?
@1PurpleFox
@1PurpleFox 4 месяца назад
Здравствуйте! Очень познавательные видео. Подскажите где в покасты слушаете? Это приложение какое-то?
@midlifecode
@midlifecode 4 месяца назад
Добрый день! А я обычно случаю в стандартной приложухе iOS - подкасты. Иногда в soudncloud, но редко, обычно все есть в Подкастах
@1PurpleFox
@1PurpleFox 4 месяца назад
​@@midlifecodeспасибо! Нашел то же самое на Spotify, оказывается популярные подкасты выкладывают на многих платформах. (У меня андроид)
@sindfixmini6367
@sindfixmini6367 4 месяца назад
Яндекс.музыка. там многие подкасты есть
@vinsa2478
@vinsa2478 4 месяца назад
3:35 Что за клавиатура? Тоже хочу компактную и не знаю будет ли удобно ей пользоваться.
@midlifecode
@midlifecode 4 месяца назад
Ой их щас море классных. Типа стандарт - keychron. У меня keychron k3 pro. Супер. Присматриваюсь еще к iqunix
@Concrete-Beton18
@Concrete-Beton18 24 дня назад
Здравствуйте, подскажите где ведете заметки с кодом и описанием? Начал учить Java, веду заметки в Экселе но это оч неудобно
@midlifecode
@midlifecode 24 дня назад
Слушайте, я веду в Notion. Там гораздо удобнее, можно отделять блоки с текстом от блоков с кодом и создавать структуры для разных сущностей. Попробуйте!
@Concrete-Beton18
@Concrete-Beton18 24 дня назад
@@midlifecode спасибо, сегодня же попробую
@dzenyandex
@dzenyandex 5 месяцев назад
Буткемп когда начнется?
@midlifecode
@midlifecode 5 месяцев назад
Фаза 0 уже началась, проходит с 4 декабря по конец года. Она онлайн. С Фазы 1 уже очно - в кампусе. Я буду делать отчеты по каждой фазе, как пройду
@delovajakolbasa634
@delovajakolbasa634 4 месяца назад
реклама на рекламе не тратьте время
@midlifecode
@midlifecode 4 месяца назад
Да, пожалуйста, не тратьте.
@norwaysamurai1712
@norwaysamurai1712 4 месяца назад
Странный ты. Работал бы вахтами в дали от семьи,на ненавистной работе.....то было бы понятно почему решил стать программистом. Но у тебя же бизнес,деньги есть..семью видишь каждый день а не раз в пол года. Логика идти в веб непонятная. Сайты стоят дёшево. Стартап на них не открыть. Лучше уж мобилки. Если накатил кризис среднего возраста то скачал бы construct 3 или godot и пилил игры по приколу. GDScript легче чем python кстати. За неделю изучить можно.
@midlifecode
@midlifecode 4 месяца назад
Так нет, я ж ничего не бросаю, все работает! Я хочу, пока нет желания расти (открывать новые кофейни, наращивать производство) поучиться, чтобы что-то интересное сделать для проекта. Да и сайты недешевы. Наш нам уже давно за два миллиона по расходам обошелся, а я еще несколько штук хотел бы в него добавить.
@user-zm2dt4xx8b
@user-zm2dt4xx8b 5 месяцев назад
рекламщик😂
@midlifecode
@midlifecode 5 месяцев назад
Рекламщик чего?:)
@2SUB-TV_space
@2SUB-TV_space 2 месяца назад
Скрытая реклама... Человек свободно использует слепой метод и притом в скриптах.. 😂 Не смешите мои тапки!
@midlifecode
@midlifecode 2 месяца назад
Ну я просто печатать умею. И люблю…
@2SUB-TV_space
@2SUB-TV_space 2 месяца назад
​@@midlifecodeЯ уже лет 15 уверенный пользователь, но так и не освоил толком слепой метод. Хотя я администрирую два своих сайта. Они приносят прибыль.. Но сложные задачи в любом случае выполняли фрилансеры. Сейчас уже просто один мой знакомый программист. Если вы для своих проектов хотите, то фрилансер будет стоить в сотни раз дешевле. И время тоже много сэкономит. Ну честно говоря, не верю вам. Какую надо иметь финансовую подушку, имея семью?! У меня лично семьи нет, но в любом случае я не могу себе этого позволить и по деньгам и психологически и физически и умственно. Т.к. когда за сорок лет, то уже сложновато. Притом, что занимаюсь музыкой и иностранными языками. Но эта сфера легче, чем профессиональное программирование. Если человек задаётся вопросом, как в вашем случае Фронтенд или Бэкенд, то по сути такого не существует.. Это как раз манипуляция на дорогих курсах.. Узкий специалист будет сидеть на зарплате в 80 - 100 К. рублей и выполнять нудную работу.. Даже часть работы и не знать как всё работает в общем. Надо знать одинаково хреново или одинаково хорошо то и другое. Здесь надо институт заканчивать, имхо. Или уже работая, иметь очень хорошего наставника, который будет тебе всё объяснять и учить заново! 😄 Я сейчас изучаю язык Си для программирования игрушек для ретро консолей. Чисто изучаю по Фану, а не для работы. И даже один язык изучить досконально очень тяжело. Сложнее даже не язык, а его использование с разными компиляторами, библиотеками и тд. Если это не реклама, а правдивая тяга к знаниям, то Бог в помощь! 😌 Но здесь надо расставить приоритеты, что именно и для чего изучать.
@2SUB-TV_space
@2SUB-TV_space 2 месяца назад
@@midlifecodeЯ уже лет 15 уверенный пользователь, но так и не освоил толком слепой метод. Хотя я администрирую два своих сайта. Они приносят прибыль.. Но сложные задачи в любом случае выполняли фрилансеры. Сейчас уже просто один мой знакомый программист. Если вы для своих проектов хотите, то фрилансер будет стоить в сотни раз дешевле. И время тоже много сэкономит. Ну честно говоря, не верю вам. Какую надо иметь финансовую подушку, имея семью?! У меня лично семьи нет, но в любом случае я не могу себе этого позволить и по деньгам и психологически и физически и умственно. Т.к. когда за сорок лет, то уже сложновато. Притом, что занимаюсь музыкой и иностранными языками. Но эта сфера легче, чем профессиональное программирование. Если человек задаётся вопросом, как в вашем случае Фронтенд или Бэкенд, то по сути такого не существует.. Это как раз манипуляция на дорогих курсах.. Узкий специалист будет сидеть на зарплате в 80 - 100 К. рублей и выполнять нудную работу.. Даже часть работы и не знать как всё работает в общем. Надо знать одинаково хреново или одинаково хорошо то и другое. Здесь надо институт заканчивать, имхо. Или уже работая, иметь очень хорошего наставника, который будет тебе всё объяснять и учить заново! 😄 Я сейчас изучаю язык Си для программирования игрушек для ретро консолей. Чисто изучаю по Фану, а не для работы. И даже один язык изучить досконально очень тяжело. Сложнее даже не язык, а его использование с разными компиляторами, библиотеками и тд. Если это не реклама, а правдивая тяга к знаниям, то Бог в помощь! 😌 Но здесь надо расставить приоритеты, что именно и для чего изучать.
@2SUB-TV_space
@2SUB-TV_space 2 месяца назад
@@midlifecodeЯ уже лет 15 уверенный пользователь, но так и не освоил толком слепой метод. Хотя я администрирую два своих ресурса. Они приносят прибыль.. Но сложные задачи в любом случае выполняли фрилансеры. Сейчас уже просто один мой знакомый программист. Если вы для своих проектов хотите, то фрилансер будет стоить в сотни раз дешевле. И время тоже много сэкономит. Ну честно говоря, не верю вам. Какую надо иметь финансовую подушку, имея семью?! У меня лично семьи нет, но в любом случае я не могу себе этого позволить и по деньгам и психологически и физически и умственно. Т.к. когда за сорок лет, то уже сложновато. Притом, что занимаюсь музыкой и иностранными языками. Но эта сфера легче, чем профессиональное программирование. Если человек задаётся вопросом, как в вашем случае Фронтенд или Бэкенд, то по сути такого не существует.. Это как раз манипуляция на дорогих курсах.. Узкий специалист будет сидеть на зарплате в 80 - 100 К. рублей и выполнять нудную работу.. Даже часть работы и не знать как всё работает в общем. Надо знать одинаково хреново или одинаково хорошо то и другое. Здесь надо институт заканчивать, имхо. Или уже работая, иметь очень хорошего наставника, который будет тебе всё объяснять и учить заново! 😄 Я сейчас изучаю язык Си для программирования игрушек для ретро консолей. Чисто изучаю по Фану, а не для работы. И даже один язык изучить досконально очень тяжело. Сложнее даже не язык, а его использование с разными компиляторами, библиотеками и тд. Если это не реклама, а правдивая тяга к знаниям, то Бог в помощь! 😌 Но здесь надо расставить приоритеты, что именно и для чего изучать.
@2SUB-TV_space
@2SUB-TV_space 2 месяца назад
@@midlifecodeЯ уже лет 15 уверенный пользователь, но так и не освоил толком слепой метод. Хотя я администрирую ресурсы свои. Они приносят прибыль.. Но сложные задачи в любом случае выполняли фрилансеры. Сейчас уже просто один мой знакомый программист. Если вы для своих проектов хотите, то фриланс будет стоить в сотни раз дешевле. И время тоже много сэкономит. Ну честно говоря, не верю вам. Какую надо иметь финансовую подушку, имея семью?! У меня лично семьи нет, но в любом случае я не могу себе этого позволить и по деньгам и психологически и физически и умственно. Т.к. когда за сорок лет, то уже сложновато. Притом, что занимаюсь музыкой и иностранными языками. Но эта сфера легче, чем профессиональное программирование. Если человек задаётся вопросом, как в вашем случае Фронтенд или Бэкенд, то по сути такого не существует.. Это как раз манипуляция на дорогих курсах.. Узкий специалист будет сидеть на зарплате в 80 - 100 К. рублей и выполнять нудную работу.. Даже часть работы и не знать как всё работает в общем. Надо знать одинаково хреново или одинаково хорошо то и другое. Здесь надо институт заканчивать, имхо. Или уже работая, иметь очень хорошего наставника, который будет тебе всё объяснять и учить заново! 😄 Я сейчас изучаю язык Си для программирования игрушек для ретро консолей. Чисто изучаю по Фану, а не для работы. И даже один язык изучить досконально очень тяжело. Сложнее даже не язык, а его использование с разными компиляторами, библиотеками и тд. Если это не реклама, а правдивая тяга к знаниям, то Бог в помощь! 😌 Но здесь надо расставить приоритеты, что именно и для чего изучать.
Далее
из Брака в премиум класс ;)
01:00
Просмотров 278 тыс.
Carbonara under PRESSURE @Lionfield
00:44
Просмотров 2,6 млн
Software developer at 38: No Country For Old Men?
5:35
Is it worth learning JavaScript in 2024?
12:21
Просмотров 2,1 тыс.
ГДЕ ИСКАТЬ РАБОТУ В ЕВРОПЕ ?
11:58