Если вы учитесь программировать, очень часто попадаешь в ад туториалов.

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

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

Что такое Учебный ад?

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

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

Как избежать обучающего ада?:

Хотелось бы, чтобы был более простой способ избежать ада туториалов, но, к сожалению, его нет. Это процесс, который требует много времени и усилий.

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

1. Изучите основы:

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

2. Начните с малого:

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

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

Вот ресурс, который я использую для создания забавных небольших проектов: https://www.codementor.io/projects.

3. Научите других:

Говорят, что вы можете знать, что поняли что-то, только если можете этому научить (я думаю, я уверен, что где-то это слышал). Но это правда, лучший способ закрепить свои знания — это научить кого-нибудь.

Теперь, если у вас нет человека, которого можно было бы научить, вы можете создать канал на YouTube и создавать собственные учебные пособия, и, возможно, кто-то застрянет в аду учебных пособий с вашими видео (больше просмотров для вас, верно? лол).

4. Запишите это:

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

Я также предлагаю мета-обучение, которое учит тому, как учиться. Мета-обучение означает знание того, какой подход к обучению лучше всего подходит для каждой ситуации.

Умение эффективно учиться — это бесценный навык, который принесет вам огромную пользу.

5. Прочтите документацию:

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

Документация — это руководство по использованию языка или фреймворка, написанное создателями технологии.

6. Присоединяйтесь к сообществу:

Последнее, о чем я расскажу, — это присоединение к сообществу разработчиков.

Легко найти преданное и интересное сообщество разработчиков, к которому можно принадлежать. Существует множество сообществ, как онлайн, так и офлайн. Просто выберите один и попросите о помощи.

Заключение:

Учебный ад очень распространен и с ним сталкиваются как начинающие, так и профессиональные разработчики.

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