Python learning curve development