1. Раджу проходити не більше 2-3 курсів (краще навіть сконцентруватись на одному). Інакше легко потонути в кількості завдань і лекцій та взагалі кинути на половині шляху.
  2. Не намагайтесь прослухати якмога більше лекцій за раз. Визначте, скільки часу ви можете виділити на день / тиждень і зупиняйтесь, коли його витратили. Або складіть план з урахуванням уроків і проходьте обрані теми. Це мабуть універсальний підхід - краще поступово та регулярно.
  3. Обов’язково робіть практичні завдання! Якщо під час лекції пояснюють, як завантажити щось, налаштувати проект, писати шматочки коду - спробуйте робити це паралельно з викладачем (або зупиняйтесь і повторюйте). Теорія дуже важлива, розуміти що і як працює під капотом потрібно, але без практичних завдань не навчитись.
  4. Коли щось не виходить - питайте в чаті курсу, на Stackoverflow.com, гугліть. Як під час вивчення інозменої мови ми зупиняємось, щоб перевірити слово у словнику, так і тут варто робити паузу, якщо стикнулись з чимось невідомим.
  5. Якщо все ж не виходить розібратись - це абсолютно нормально! У мене теж не завжди виходить 🫂 Інколи треба відпустити ситуацію, змиритись з тим, що це ви поки не розумієте і рухатись далі. До цього питання можна буде просто повернутись пізніше.
  6. У навчанні, як і в роботі можна використовувати техніку Pomodoro. Розмію, що у світі швидкої інформації важко концентруватись і дивитись довгі відео лекції. Тому робіть невеликі паузи кожні 30 хв (чи обирайте час комфортний для вас).
  7. Щоб закріпити навички, можна зробити невеликий власний проект, з використанням вивченого та завантажити на GitHub. Це допоможе закріпити знання та продемонструвати їх у майбутньому.
  8. І ще одна порада - ніколи, ніколи не копіюйте код, який ви не розумієте 😅