Хотите стать супергероем-программистом?

Если вы разработчик, обучение — это ваша суперсила. Это особенно важно сейчас, когда фреймворки и новые технологии появляются каждые 2 дня. Чем быстрее вы чему-то научитесь, тем ценнее вы будете. Итак, давайте рассмотрим пару приемов, которые я использую, чтобы научиться чему-то новому и не забыть то, что я уже выучил.

  1. Убедитесь, что вы понимаете понятия
  2. Примените то, что вы узнали (практика)
  3. Делать заметки
  4. Отлаживать
  5. Найти сообщество

1. Убедитесь, что вы понимаете концепции

Когда вы учитесь кодировать, вы не можете запомнить код, я знаю, потому что я делал это в течение длительного времени. Но на запоминании кода далеко не уедешь. Если вы действительно хотите чему-то научиться, убедитесь, что вы понимаете, как это работает. Но не только то, что он делает, но и почему он это делает.
Например: возьмем оператор «if…else» или логический оператор, такой как «&&». Помимо понимания того, что он делает, когда вы используете его в своем коде, вы должны заглянуть немного глубже и понять, почему он это делает.

2. Примените то, что вы узнали (практика)

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

3. Делайте заметки

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

4. Отладка

Большинство программистов НЕНАВИДЯТ отладку (не то чтобы я ее люблю). Это утомительный процесс, и иногда проблема заключается просто в отсутствии точки с запятой.
Но что я заметил, так это то, что когда я действительно нахожу ошибки в своем коде и исправляю их. Я помню эти проблемы и их решения в будущем намного лучше. Это потому, что я уже сталкивался с ними раньше.

5. Найдите сообщество

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

Спасибо за прочтение!