Réinventer la roue est une part du processus pédagogique. Dans tous les apprentissages, on (re)fait des choses déjà faites des milliers de fois par les prédécesseurs. On apprend encore le calcul mental là où les calculateurs électroniques sont bien plus performants.
Mais, revenons au développement des logiciels. Réinventer la roue, c'est nécessaire pour savoir une chose (en dehors de l'apprentissage profond d'une technique particulière) : quand est-ce qu'il ne faut pas réinventer la roue. J'ai vu des gens dans mon travail recoder des tables de hachage en Java ou en C#. J'ai vu trop de gens ne même pas imaginer que le problème qu'ils ont face à eux est un problème commun, forcément résolu ailleurs, avec un meilleur recul et plus d'expérience.
Par contre, mettre dans son CV un truc qui montre qu'on a réinventé la roue, je ne sais pas si c'est vendeur en effet. La réflexion n'est pas terminée ;)
[^] # Re: À bas les roues en bois
Posté par Glandos . En réponse au journal Du chemin à emprunter pour les développeurs débutants vers un premier emploi.... Évalué à 10.
Réinventer la roue est une part du processus pédagogique. Dans tous les apprentissages, on (re)fait des choses déjà faites des milliers de fois par les prédécesseurs. On apprend encore le calcul mental là où les calculateurs électroniques sont bien plus performants.
Mais, revenons au développement des logiciels. Réinventer la roue, c'est nécessaire pour savoir une chose (en dehors de l'apprentissage profond d'une technique particulière) : quand est-ce qu'il ne faut pas réinventer la roue. J'ai vu des gens dans mon travail recoder des tables de hachage en Java ou en C#. J'ai vu trop de gens ne même pas imaginer que le problème qu'ils ont face à eux est un problème commun, forcément résolu ailleurs, avec un meilleur recul et plus d'expérience.
Par contre, mettre dans son CV un truc qui montre qu'on a réinventé la roue, je ne sais pas si c'est vendeur en effet. La réflexion n'est pas terminée ;)