Опыт+Теория+Кодерский склад мышления, это успех в реализации чего либо.
Опыт - нарабатывается трудом.
Теория - это ничто иное, как трезвое видение задачи и доступных инструментов, и пути реализации поставленной задачи.
Кодерский Склад Мышления - Нарабатывается временем, но не все рождаються с ним. Он и поможет в реализации правктически поставленной задачи.
Вот используя эти 3 парраметра, тебе не нужны будут книги, как путеводитель. Зная термин\эффект, ты сразу будешь "видеть" в уме, как это реализовать, и остаётся за меньшим: "засесть" за кодинг
Это лично моё мнение, но я убеждаюсь в нём постоянно.