Конечно, у меня есть много примеров, которые именно так и стали программистами :) Кто-то при этом в качестве инструменты использовал онлайн-курсы, а кто-то все изучал полностью самостоятельно.
Но не могу сказать, что это просто и получится у каждого.
У большинства людей не хватает мотивации, времени и ресурсов для этого (люди сами по себя не очень умеют эффективно учиться, этому никто не учит). Поэтому шансы того, что вы в одиночку освоите все нужные навыки, конечно, есть. Но практика показывает, что они не велики.
Для многих нужна внешняя мотивация, эксперты, которые составили за вас образовательный путь, комьюнити коллег, дисциплина и прочее.
К примеру, есть статистика о том, что процент людей, которые доходят до конца обучения выше среди тех людей, которые заплатили за курс (людям "жалко" бросить, это дополнительный фактор внешней мотивации).
Это я говорю исходя из своего 6+ -летнего опыта образовательной деятельности и наставничества в IT :)
Поэтому, если вы хорошо себя знаете и понимаете, что у вас высокая самоорганизация, мотивация и развит навык обучения – дерзайте. Если этого не хватает, то желательно получить содействие в этом, через какие-либо учебные заведения.
А какие ресурсы вам больше всего помогли освоить Python?