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

Давайте начнем с определения того, что такое обучающий ад. Питер хотел стать веб-разработчиком, поэтому он пошел на Udemy, купил несколько хороших курсов и создал несколько хороших проектов, параллельно программируя. Он чувствовал, что многому научился, и был счастлив. Как только он попытался сделать что-то самостоятельно, он понял, что понятия не имеет, что делает. Вместо того, чтобы искать свои вопросы и сомнения в Google и StackOverflow, он подумал про себя: «Я не думаю, что я еще достаточно хорош. Мне нужно купить больше курсов и посмотреть больше руководств, чтобы стать лучше». Так душа Петра была приговорена к вечному аду пламенных уроков. Ладно, может быть, не так мрачно и болезненно, но вы поняли, о чем я.

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

Так как же избежать ужасного обучающего ада? Это очень просто на самом деле:

Перестаньте смотреть учебные пособия и начните создавать проекты самостоятельно.

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

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

Это сложно, поверьте мне, и вы быстро поймете, что многого не знаете. Когда это произойдет, не волнуйтесь. Это нормально. Просто попросите о помощи: зайдите на StackOverflow, Reddit, Google, найдите ответы. Это самый простой способ стать лучшим разработчиком. Так что избавьтесь от тренировочных колес и найдите свои собственные ответы, как крутой разработчик.

Вклад в открытый исходный код

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

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

Итак, вам понравилось читать эту статью? Пожалуйста, не стесняйтесь делиться своими мыслями и комментариями!.

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

Итак, вам понравилось читать эту статью? Пожалуйста, не стесняйтесь делиться своими мыслями и комментариями!