Я не смогу посоветовать вам стоит ли вам становиться разработчиком. Я просто не знаю другого способа понять "ваше" ли это как попробовать.
Отмечу один аспект. "Разработчик Python" это не есть отрасль программирования. Python очень дружелюбный для новичка язык замечательный для первоначального обучения. Поэтому курсы его любят. НО. Вот только в современном программировании разработчики специализируются не по языкам а по применению написанного на них. Например Питон применяется в Data Science и прочей аналитике, Веб-Бэкэнде, ботах и прочей автоматизации. Плюс еще у него масса вспомогательных применений где его используют не программисты зарабатывающие этим на жизнь а специалисты в других областях.
Так вот. В каждой перечисленной отрасли применяются фреймворки, библиотеки, и прочих технологий. И кроме возможно утилит и автоматизации они в разы сложнее языка. А еще нужно знать много других вещей. Повторюсь для каждой отрасли очень разных.
На практике это выглядит так. Например разработчик веб-бэкэнда запросто может писать на PHP + Laravel или Symphony, Java + Spring или Python + Django и без проблем добавлять по мере надобности перечисленные стеки технологий. После плюса я написал фреймворки, все они сложнее языка на котором базируются, т.е. PHP, Java или Питона. Но тем не менее есть общие паттерны и технологии. А вот если например в проект по большому серьезному веб-бэкэнду попадает андроид-разработчик ему придется изучить всего намного больше. Хотя. Скорее всего он знает Java. А в бэкэнде тоже применяется Java.
Поэтому. Лучше сначала решить программы в какой области вы хотите писать. И только потом выбирать первый язык.