Освойте программирование, создавая собственные инструменты

Обучающие материалы часто заводят в тупик. Вы смотрите видео. Вы копируете код. Но вы всё равно не понимаете, как всё устроено.

Хватит смотреть — начинайте создавать.

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

Следуйте подходу «build-your-own-x»:

Когда вы создаете базу данных, компилятор или веб-сервер, вы видите логику, стоящую за этими инструментами. Вы узнаете, как работает память. Вы понимаете, как перемещаются данные.

Этот процесс восполняет пробелы в ваших знаниях. Он позволяет выйти за рамки поверхностного обучения.

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

Источник: https://dev.to/kelvin_kariuki_20f4bec616/how-to-use-build-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-433p