Лучший способ начать — это выбрать реальный проект (простой, если вы новичок) и довести его до конца. Не читайте книги по программированию или случайные учебные пособия в интернете, пока полностью не выполните задачу. Не прокручивайте бесконечные ленты на StackOverflow. Просто определитесь с проектом и начните писать код, используя свои небольшие навыки и здравый смысл.
Проблема в том, что чем больше вы знаете, тем менее компетентными вы себя чувствуете. Вы никогда не достигнете достаточного мастерства во всех этих областях, чтобы наконец почувствовать себя готовым.
Для дальнейшего изучения этой проблемы и того, как можно ее преодолеть, я рекомендую прочитать «Deep Work» Кэла Ньюпорта.