Хотите стать супергероем-программистом?
Если вы разработчик, обучение — это ваша суперсила. Это особенно важно сейчас, когда фреймворки и новые технологии появляются каждые 2 дня. Чем быстрее вы чему-то научитесь, тем ценнее вы будете. Итак, давайте рассмотрим пару приемов, которые я использую, чтобы научиться чему-то новому и не забыть то, что я уже выучил.
- Убедитесь, что вы понимаете понятия
- Примените то, что вы узнали (практика)
- Делать заметки
- Отлаживать
- Найти сообщество
1. Убедитесь, что вы понимаете концепции
Когда вы учитесь кодировать, вы не можете запомнить код, я знаю, потому что я делал это в течение длительного времени. Но на запоминании кода далеко не уедешь. Если вы действительно хотите чему-то научиться, убедитесь, что вы понимаете, как это работает. Но не только то, что он делает, но и почему он это делает.
Например: возьмем оператор «if…else» или логический оператор, такой как «&&». Помимо понимания того, что он делает, когда вы используете его в своем коде, вы должны заглянуть немного глубже и понять, почему он это делает.
2. Примените то, что вы узнали (практика)
Мы все можем согласиться с тем, что обучение без фактического применения концепций, которые вы изучили, — это пустая трата времени. Я имею в виду, зачем вы вообще этому научились, если не собираетесь применять это в реальной жизни? Это не имеет смысла.
Вам нужно применять вещи, чтобы в конечном итоге не забыть их. Когда вы применяете их на практике, ваш мозг выстраивает связи. Таким образом, вы действительно запомните те концепции, которые применяли.
3. Делайте заметки
Я делаю это, когда посещаю курсы или просто изучаю новые концепции, о которых раньше не знал. И позвольте мне сказать вам, что делать заметки так же важно, как и смотреть курс. Потому что, когда вы проходите курс, записывая пару понятий на протяжении всего курса, после его окончания у вас будет резюме на бумаге, к которому вы сможете вернуться в любое время.
Этот метод также поможет вам лучше понять понятия. потому что это заставляет вас записывать понятия своими словами.
4. Отладка
Большинство программистов НЕНАВИДЯТ отладку (не то чтобы я ее люблю). Это утомительный процесс, и иногда проблема заключается просто в отсутствии точки с запятой.
Но что я заметил, так это то, что когда я действительно нахожу ошибки в своем коде и исправляю их. Я помню эти проблемы и их решения в будущем намного лучше. Это потому, что я уже сталкивался с ними раньше.
5. Найдите сообщество
Найти хорошее сообщество и присоединиться к нему может быть немного сложно, но оно того стоит. В сообществе вы можете поделиться своим кодом и готовыми проектами, а сообщество оставит отзыв об этом. Вы также сможете оставлять отзывы о коде других людей.
Будьте открыты для отзывов, хороших или плохих, потому что это возможность узнать что-то новое.
Спасибо за прочтение!