По твоей же логике все кто задавал похожий вопрос в какой-либо другой сфере - должны были её сразу бросить.
Да, есть миллион информации на эту тему, но это всё же форум и человек захотел поинтересоваться у живых людей, которые с нуля стали разработчиками.
Нажмите, чтобы раскрыть...
в интернете куча статей( 111) про то как люди становились разработчиками, иногда с фул подробным курсом что и как учили\делали, чтобы стать джуном и где.
Что бы быть программистом нужно иметь аналитический склад ума и решить предварительно часть вопросов:
-определиться с дислокацией
т.е. конкретно вопрос сводиться не к программированию, а чем ты хочешь заниматься:
-мобильные разработки
-игры
-железо
-веб
-энтерпраиз(1с, java,+++)
...
посмотреть актуальные технологии, для данного направления.
подтянуть технологии, посмотреть вопросы которые часто задают джунам в этом направлении.
оценить сможешь ли ты работать на дистанционке(нужно быть более дисциплинированным, чтобы работать из дома)
исходя из твоей логики хороший программист - это программист который знает ЯП до того как начнет его изучать
Нажмите, чтобы раскрыть...
хороший программист, это человек который сам может найти вопрос на задачу, которая перед ним стоит.
и чаще всего это гугл(стаковервлоу и статьи в интернете), а судя по теме он и не пытался сам найти вопрос на ответ.