Стать программистом без курсов можно, если вы достаточно самоорганизованы и мотивированы. В интернете много бесплатных ресурсов: документация, учебники, форумы и видеоматериалы, которые помогут изучать программирование самостоятельно. Так, в Skillfactory есть бесплатный онлайн-курс
«Основы Python: пишем чат-бота». Там вы попробуете написать свою первую программу и поймете, подходит ли вам профессия. Также важно активно участвовать в открытых проектах, попасть в сообщество разработчиков, чтобы набраться опыта и знаний.