Внимание! Эта публикация была переведена с помощью Google Translate.
Глава I: Побег
Впервые я подумал о том, чтобы оставить карьеру программиста, на уроке разработки программного обеспечения, когда учитель сказал: «На этот урок вы приходите не для того, чтобы создавать что-то революционное, вы здесь, чтобы научиться делать графические интерфейсы. В тот момент я почувствовал, что это не то место, где мне нужно быть.
Мне очень нравится мир информатики, и я с огромным уважением отношусь к тем, кто закончил свою карьеру, но этот путь не для всех, и, кроме того, это не единственный способ научиться программированию. Но если это был не тот путь, то какой?
В тот момент я поговорил с парой друзей-программистов о своей проблеме. Первый посоветовал мне составить план продолжения обучения на основе видео, книг и всех материалов по программированию, которые я мог бесплатно найти в Интернете. Второй сказал мне: делай быстро или уходи.
I. Определить
Сначала мне нужно было внести ясность. Что я хочу делать? и вместе с секретным планом по созданию бесплатного университета, готовящего программистов будущего, я начну с изучения инструментов для веб-разработки.
II. Планировать
Чтобы стать разработчиком, я создал учебный план, который разделен на две части: основы (основы программирования) и веб-разработка (на данный момент HTML5, CSS3 и Javascript). Один из моих друзей-программистов порекомендовал мне дорожную карту для разработчиков, которую он нашел на github.
Источник: Дорожная карта разработчиков
III. Ресурсы
Hackr.io — это платформа, на которой можно найти бесконечные курсы и туториалы по программированию (а также дизайну). Также инвестируйте в книги, связанные с веб-разработкой. А также фраза, которая фигурирует в ролике о 42-й школе: если не знаешь, погугли.
Это только один способ, а их много, он не лучше и не хуже. У всех нас есть разные способы обучения и учета нашего драгоценного времени. Некоторые выбирают самые оживленные магистрали. Я решил спуститься по шоссе в ад.