Moi je te dis (et je suis pas un "chef", pratiquer avec des objectifs précis y a rien de plus chaud ou chiant mais c'est ce qui t'apprend le plus, après changer de langage c'est pas compliqué, car on a tous les mêmes fonctions mais différentes façons de les appeler.
J'ai jamais été geek et pourtant c'est un style d'arriver à programmer il faut une certaine rigueur de développement.