Как я учу программирование БЫСТРЕЕ тебя? ТОП 3 Правила БЫСТРОГО обучения

preview_player
Показать описание

В данном видео расскажу о нескольких методах, которые позволяют мне очень быстро изучать разного рода навыки. Я рассмотрю заблуждения, в которые верят многие новички.

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

⭐ Какие книги читать новичку в Python:

⭐ Как быстро изучать программирование (советую к просмотру):

Тайм-коды:
0:00 - Как изучить программирование быстрее?
1:03 - Почему вы никогда не выучите программирование?
2:35 - Эссенциализм. Как это поможет вам прогрессировать?
4:30 - Закрепляем знания через метод из научного исследования
7:14 - Бонусный метод. Улучшаем результаты на +50%
7:58 - Итоги. Комбинируем все методы
Рекомендации по теме
Комментарии
Автор

Для того чтобы учиться программированию, надо учиться программированию, а не думать о том, как правильно учиться программированию

voidptr_t
Автор

А какие правила быстрого обучения программированию вы считаете самыми важными? Лично я сам пару лет назад закончил университет, но не мог устроиться на работу, поэтому набрался практики на курсах от Skypro и получил классный оффер в финтех компанию))

AudraMcdonald-xm
Автор

7:14 Про сон. Как человек прошедший медицинский колледж и медицинский универ, где "сон для слабаков", а объемы информации сопоставимы с бигдата, могу и подтвердить, что сон 3-4 часа в сутки приводит к снижению успеваемости, так и опровергнуть: я сплю два раза в сутки (в общей сложности 7 часов - 7 часов - этой мои личные часы, ровно столько мне нужно, чтобы полноценно выспаться в сутки; кому-то нужно 6-8-9-11-13 это индивидуально). Я успевал учиться, играть в компьютерные игрушки, выпивать с друзьями и т.д. и получить дипломы без одной оценки красные (это тоже личное, я не доверяю медикам с красным дипломом - это может вызвать уверенность в своих знаниях, которых никогда не будет хватать - проверено в работе на Скорой Помощи). Я приходил с пар - спал 1-2 часа, учился - еда, игры - сон 5-6 часов, таким образом я поддерживал "свежесть головы", что позволяло мне запоминать с пар больше (т.к. это 90% всей усвояемой инфы: аудиовизуальное восприятие) - домашняя работа и подготовка в общаге - это по сути "повторение". Схема правильного повторения материала:
-- 1 день - сам материал,
-- 2-ой день - повторение и записи, т.к. вы помните уже только 70% материала,
-- 7-ой день повторение и пересказ - собственные записи/контрольные и т.д. (без этого шага вы помните менее 50% информации),
-- 30-ый день - повторение (предыдущих шагов вы будете помнить только 10% от материала),
-- 6 месяц - вдумчивое повторение (без прошлых шагов - вы будете помнить только 1% от материала),
-- 1 год - вдумчивое повторение с вниманием на детали;
если следовать шагам - больше этот материал вы не забудете, ну, лет 10 точно. А если присовокупить сюда практику (пусть даже мысленную, как например, представлять визуально (как будто вертишь в 3D) во время повторения, как проходят и к чему прикрепляются связки, скажем, то это повысит вашу запоминаемость; касательно программирования - пет-проекты и разбивка проектов на маленькие задачи. Я вкачал основы пайтон с нуля за неделю, когда пытался сделать свой пет сразу после видео основ (но включил туда модуль math, списки, циклы, ф-строки и даже получилось впихнуть декораторы функций для придания красивости выводу в консоль), да, для серьезных проектов - это было далеко, но это дало мне уверенность в своих силах - и я уже не обращался к основной грамматике, а лишь их дополнял. А зачем скоровику пайтон? Потому что могу, потому что хочу... закрыть гештальт 1-го класса, когда закрыли кружок по BASIC, на который я ходил целых 3 занятия...
И еще про сон: не смотрите в телефон перед засыпанием. Вообще. Отложите, даже книжку на телефоне не читайте. Никогда. Лучше отваляться 30-60 минут в раздумьях над пет-проектом/материалом, и ворочаясь, чем всё это время убивать глаза (даже без "синего света" - а просто из-за яркости экранов в темное время суток) и захламлять мозг ненужной на данный момент инфой.

DenisTrebushnikov
Автор

Тоже самое. Я так же делал и теперь знаю работать с open ai api. Тактика обучения работает. Я в 15 лет написал приложение для папы. А теперь, в университете, лучше знаю пайтон своих коллег. Когда учился кодить, я смотрел твои видео, писал мелкие программы, чтобы понять, как работает тот или иной метод или функция. Придерживался твоих тактик. У меня была цель стать разработчиком ИИ и МЛ, поэтому учил пайтон. Но для начала писал десктопные приложение, а потом проекты по сложнее. Учился работать с g4f api (open source ai api), а теперь работаю с open ai api. Спасибо за помощь и за мудрые советы!

Anonymous-
Автор

про сон это 100%, доходило до того что мог до 4х утра сидеть пытаться решить какуе либо задачу, убивал по 5-6 часов, потом забивал, шёл спать, и утром решал это минут за 15-20. Главное вовремя понять что нужно забить и идти спать, а не насиловать свой мозг!

vadimp
Автор

В принципе я думаю изучение языка /фреймворка пойдет горазда быстрее если писать пет проекты на нем. Так же как упомянул автор данного видео это вам даст смысл изучения технологий, допустим хотите изучить фронтэнд --> React JS, Vue, Angular. По ходу увеличения вашего пет проекта у вас будут увеличиваться и различные потребности в технологиях например вам нужно система котроля версий, управление глобальным состаянием приложения, бэкэнд, и в конце контейниризация.

Таким образом я хочу дополнить слова автора

sayanseksenbaev
Автор

Правила:
1. Нужно иметь полное осознание того, для чего и зачем ты учишь конкретно этот язык или технологию и к какому результату ты хочешь прийти.
2. Не нужно учить все подряд. Определите то, что нужно сейчас и в ближайшие пару месяцев. Если есть сильный интерес и мотивация изучить что-то второстепенное, что не нужно прямо сейчас, но может понадобиться в скором времени - используйте эту мотивацию.
2.1. Смените область изучения/форму обучения. Если долгое время делать одно и то же - это может надоесть и привести к снижению продуктивности.
3. Используйте полученные знания в реальных задачах, чтобы видеть результат своего труда (начните делать свои проекты, попутно изучая язык). Практика -> теория
4. Недостаток сна может снизить продуктивность и пользу от изучения. Ложитесь в 11 и спите 8-9 часов.

Ну вроде все просто, только вот на самом деле как выбрать одну конкретную область, если есть дикий интерес и мотивация изучать разные темы? Я распылялся на разные области, что в результате привело к тому, что я знаю всего понемножку и ничего толком. Пару простых проектов, которые вряд ли годятся для портфолио и полное непонимание того, чем конкретно я хочу заниматься. Мне нравятся алгоритмы и математика, но кажется, как будто это все просто для забавы, я не знаю, где именно это все применять. Все говорят, что это уже давно не нужно, все написано до тебя и в лучшем виде, так что не нужно изобретать велосипед, а в математике новых открытий я точно никогда не сделаю. Лоу левел мне нравится, прикольные штучки с ардуинкой строить. Геймдев тоже интересен, периодически возникало желание написать что-то свое, какой-то свой отдельный мир, который работает по твоим правилам. ИИ тоже мега интересно, инфобез и тд и тп... Короче, такое чувство, что я трачу время впустую, весело, но впустую и как специалист я абсолютно бесполезен.

cbm
Автор

4й бонусный пункт - принимайте ежовик 😀

TheDimaudi
Автор

Привет. Если ты работаешь на ноутбуке, то как в BSPWM реализовать смену режима энергопотребления как в Windows. Я установил acpi и tlp и настроил. Но энергия всё равно уходит быстро.

P.S.: Установку Windows не предлагать

Айдер_Нурмухаммедов
Автор

А если я еще не умею решать простые задачи, не могу написать свой код и чужой читать не умею. Но читаю книги о алгоритмах и синтаксисе, правильно ли я делаю? Опыт 4 месяца.

zollax
Автор

То есть, мне надо просто сесть и пытаться создать что-то своё на UE5 используя с++/принты? Возник вопрос как сделать это или то -> иду искать инфу, верно я понял посыл? Или же сначала изучать видосы по движку/языку (ну с++ я уже знаю немного за счет курса)

mrzefirka
Автор

Делать это не хорошо. Но JavaRush это лучший результат курсов. Все остальные превращаются в Волков и Гребцов без души...
Сначала мы забиваем на работу с памятью, как древняя технология... Дальше что? Мульпоточность? Или работа с числами... ?
Может кто посоветует курсы по администрированию NixOS?

Empty_Vima
Автор

Привет! Как тебе Pony ORM? Дошли руки посмотреть, пощупать и потестить?

AlexanderDev
Автор

Я в программирование вошел чисто из желания делать игрульки на unity лет в 13. И по ощущениям за время всех попыток создать что-то играбельное по гайдам из ютуба я выучил больше чем за все время чтения книжек по computer sience и просмотра лекций по Си.

WenderOk-Hubara
Автор

Кратко, автор прочел мотивационную книгу и советует учить то что необходимо, а не учить все подряд. Также автор затронул тему сна, кратко надо спать 8 часов.

chinyass
Автор

WM для GNU/Linux у автора красив, аж слюни текут, как будто видео про рецепт завтрака!

ivanprokofyev
Автор

что у тебя за шрифт в системе? можно его на мак поставить?

Hjdghghhg
Автор

я C # изучаю делать игры и всякие заказы на фрилансе, актуально ещё или уже слишком поздно ?

zermen
Автор

Быстро качественно это как как бросится в огонь чтобы замерзнуть.

WERWOLION
Автор

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

WalshireA