Внимание! Эта публикация была переведена с помощью Google Translate.

Глава I: Побег

Впервые я подумал о том, чтобы оставить карьеру программиста, на уроке разработки программного обеспечения, когда учитель сказал: «На этот урок вы приходите не для того, чтобы создавать что-то революционное, вы здесь, чтобы научиться делать графические интерфейсы. В тот момент я почувствовал, что это не то место, где мне нужно быть.

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

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

I. Определить

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

II. Планировать

Чтобы стать разработчиком, я создал учебный план, который разделен на две части: основы (основы программирования) и веб-разработка (на данный момент HTML5, CSS3 и Javascript). Один из моих друзей-программистов порекомендовал мне дорожную карту для разработчиков, которую он нашел на github.

Источник: Дорожная карта разработчиков

III. Ресурсы

Hackr.io — это платформа, на которой можно найти бесконечные курсы и туториалы по программированию (а также дизайну). Также инвестируйте в книги, связанные с веб-разработкой. А также фраза, которая фигурирует в ролике о 42-й школе: если не знаешь, погугли.

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