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