Лучший способ начать — это выбрать реальный проект (простой, если вы новичок) и довести его до конца. Не читайте книги по программированию или случайные учебные пособия в интернете, пока полностью не выполните задачу. Не прокручивайте бесконечные ленты на StackOverflow. Просто определитесь с проектом и начните писать код, используя свои небольшие навыки и здравый смысл.
Время ограничено — у вас всего 24 часа в сутках и 7 дней в неделе, как и у меня, и у всех остальных. Существует неизбежное математическое условие: если в ограниченном пространстве что-то одно увеличивается, то что-то другое должно уменьшаться, освобождая место. Читая больше книг, вы встречаете меньше людей. Общаясь с бо́льшим количеством людей, вы пишете меньше кода. Если вы разрабатываете больше кода, то у вас меньше времени остается на тех, кого вы любите. Невозможно избежать фундаментального компромисса: при ограниченных ресурсах нельзя добиться большего, ничем не поступившись.
Этот принцип предполагает, что код, который может быть сгенерирован автоматически, должен быть сгенерирован, поскольку люди, как известно, склонны к ошибкам, особенно когда занимаются повторяющейся и скучной работой
Вместо того чтобы просто делать больше, я предлагаю другое решение: уменьшить сложность. Это позволит вам работать меньше, получая при этом более весомые результаты. Продуманный минимализм — «Святой Грааль» личной продуктивности
(1) знать, что делать; (2) иметь представление, как это делать; (3) быть в курсе, насколько хорошо вы справляетесь с поставленной задачей; (4) понимать, куда двигаться дальше; (5) искать новые вызовы; (6) работать над своими навыками, чтобы иметь возможность решать более сложные задачи, и (7) уметь ограждать себя от отвлекающих факторов