Co to vzít za jiný konec a neřešit jaký jazyk se naučit, ale jaký obor, paradigma nebo technologii? Místo uvažování o tom, jestli Scala, Closure nebo Groovy si víc osahat funkcionální programování obecně. Pokud mě živí SQL databáze, naučit se něco ze světa NoSQL. Dělám celý den weby, shopy a CRM? Pak se zkusit ve volném čase přivzdělat v Machine Learning nebo kryptografii.
Jednoduše vyměnit zaběhnuté cesty a zkusit si něco zcela nového. A je jedno, jestli budu psát v Javě, Pythonu, R, Octave nebo Scale.
Alespoň takhle to dělám já. Většinou začnu nějakým online kurzem (třeba na coursera.org) a pak se snažím dál aspoň trochu obor sledovat, semtam něco napsat, využít znalosti i v tom, co mě živí (java). Nezískám tím sice znalosti do hloubky, ale mám větší přehled a snáz se mi pak řeší některé problémy. Nakonec je jedno, jestli použiju Javu nebo Python, často jde o princip, pohled na věc.