Популярно, доступно, полезно

Как научиться программировать: единственный способ


Единственный ответ на вопрос как научиться программировать —  программировать.

Сейчас отличное время, чтобы научиться программировать

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

Когда я впервые начал учиться программированию, это выглядело примерно так:

Я слышал, что Javascript очень полезен и прост в освоении.
Бесплатный курс CodeCamp, стоит проверить это.
Подождите, мой друг сказал мне, что Code School лучше.
Есть несколько высоко оцененных курсов по Udemy, возможно, я попробую это.
Кто-то сказал мне, что Python — отличный язык для начала.
Code Academy имеет отличные отзывы, возможно, я попробую этот ресурс в течение нескольких дней.
Python.org — это официальный сайт Python, что может быть лучше, чем это … не так ли?

Очень важно иметь доступ ко всем этим курсам и информации, но именно это и оказалось вредным для моего процесса обучения.

Я проводил больше времени, пытаясь найти правильный инструмент для обучения, а не учиться.

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

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

Как я пришел к такому выводу?

Я понял, что единственный ответ на вопрос как научиться программировать — это тратить время на программирование.

не имеет значения, что вы создаете, пока вы создаете

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

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

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

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

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

Автор: Peter Miles

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *