Ok, j'enseigne à un copain comment programmer depuis un moment maintenant. C'est un apprenant très rapide, et il est assez bon en programmation jusqu'à présent. Cependant, il a un "problème" que je continue d'essayer de corriger.
Il intervient et commence à faire de la programmation de haut niveau sans apprendre certaines notions de base (il a créé une application Web complète mais ne connaît toujours pas la pagination ou la gestion de session).
Ce n'est pas le problème cependant. Il continue de sauter vers les nouvelles technologies (Node.js, MongoDB, EC2, etc.). J'ai essayé de lui dire qu'il devrait apprendre certaines des bases de son RDMS de choix (MySQL) car il l'utilise tous les jours avant d'investir beaucoup de temps dans l'apprentissage des bases de MongoDB (et probablement de passer à quelque chose de nouveau).
Suis-je celui qui a tort ici, ou devrait-il essayer de se concentrer sur une chose à la fois et devenir vraiment bon dans ce domaine?