Найти в Дзене
Саморазвитие

Как быстро учиться и не сойти с ума

Photo by John Schnobrich on Unsplash
Photo by John Schnobrich on Unsplash

Как людям, которые работают в технологической отрасли, нам часто нужно изучать новые технологии для нашей работы.
Со временем я снова и снова борюсь с одними и теми же проблемами:

1. Учебный ад - с большим количеством информации легко заблудиться. Еще один учебник, а затем еще один. В какой-то момент я просто смотрю учебники, вместо того, чтобы создавать свои собственные продукты.

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

Решение

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

1. Экспресс-курс - я обычно захожу на Youtube, ищу предмет, который пытаюсь изучить, и сразу после этого добавляю "Ускорный курс" и выбираю один из результатов. Со временем вы можете увидеть, что уже узнаете ютубера, который создал ускоренный курс. Вы также можете не увидеть термин «экспресс-курс» в названии видео, но вы можете увидеть, что видео достаточно короткое, чтобы быть похожим на ускоренный курс.

Экспресс-курсы великолепны, потому что они дают нам общую картину того, чему мы пытаемся научиться, но они не занимают много времени.

Мое личное эмпирическое правило заключается в том, чтобы выбрать ускоренный курс, который не займет более 5 часов. Но большинство из них намного короче.

2. Личный проект - Идея очень проста: вы учитесь на этом. Цель состоит в том, чтобы написать учебный простой проект, который завершает идеи, изученные на шаге 1. На этом этапе все, о чем вам нужно заботиться, это увидеть, как вы можете написать что-то в одиночку на основе того, что вы видели.

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

Важно сказать, что вам не нужно заново изобретать велосипед. Например: если вы изучили Vue.js и решили создать список дел, а теперь вы хотите научиться программировать, можно просто создать еще один список дел.

Цель здесь не в том, чтобы проявить творческий подход с идеями проекта (хотя это может быть очень весело), а в применении новых концепций и идей, которые мы узнали. Помните: вы можете написать точно такой же проект, но с применением разных технологий.

3. Глубокое погружение - хорошо, так что теперь у вас есть общее понимание технологии. Теперь пришло время повысить уровень и в основном попытаться узнать все, что вы можете об этой технологии. Для меня это означает узнать всю мощь технологии, выходящей за рамки ее базового использования, и, если возможно, как она работает более глубоко.

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