Специалист по Python-разработке – это хорошо оплачиваемая и очень перспективная работа, это важно понимать. В среднем, заработная плата начинающих программистов составляет от 60 тыс. рублей (по данным Хабр.ру) и по логике это очень даже неплохо. В том числе на фрилансе. Хотя многое зависит от вашего уровня, знаний и навыков. Но без работы вы уж точно не останетесь.