мозгам нужно всё и когда этим всем мозги прокачаны, они способны решать любые задачи и не только по программированию. я например знаю одного крутого программиста самоучку, который между программированием и на нефти и прочем зарабатывает приторговывая на бирже, и в ютюбе блогирствует набрав уже 100 тыщ подписчиков, и в прочих делах шарит. Ибо прокачал мозги разной информацией учась в МГУ на математика и прочим между учёбой самостоятельно