Tout à fait, les deux approches ne sont pas contradictoires, mais elles s'inscrivent pour moi dans deux contextes différents: pédagogie vs commerce.
Dans un cadre pédagogique, réimplémenter quelque chose qui existe, c'est important pour le comprendre. Je me souviens avoir eu à écrire ma propre implémentation de listes doublement chainées à l'école. C'était cool, et ça m'a aidé à en comprendre les subtilités. Des fois tu crois avoir compris quelque chose, mais si tu n'es pas capable de le refaire, c'est que tu n'avais pas tout compris. Faire des choses c'est important pour le processus pédagogique, on a tous eu des Travaux Pratiques à l'école.
Le sens de ma remarque "ne réinventez pas la roue carrée", c'est qu'à moins que ce ne soit dans un but purement pédagogique, cela a peu d'intérêt. Le résultat aura de la valeur pour vous, mais elle sera affective surtout, car c'est plus le chemin que la destination qui est important. Cela vous aidera pour un test technique par exemple, grâce à l'expérience accumulée, et au fait de pouvoir se dire "hé, j'ai déjà fait quelque chose de similaire !".
Cependant, dans un contexte commercial, votre roue carrée n'intéressera pas forcément un potentiel employeur. Ils aiment les jolies roues rondes, et une roue carrée tout moche qui roule mal, c'est pas très vendeur.
En conclusion, plutôt que de développer "montube", votre clone de youtube, bin contribuez plutôt à PeerTube, ce sera plus utile et vendeur je pense :-)
[^] # Re: À bas les roues en bois
Posté par liberforce (site web personnel, Mastodon) . En réponse au journal Du chemin à emprunter pour les développeurs débutants vers un premier emploi.... Évalué à 10.
Tout à fait, les deux approches ne sont pas contradictoires, mais elles s'inscrivent pour moi dans deux contextes différents: pédagogie vs commerce.
Dans un cadre pédagogique, réimplémenter quelque chose qui existe, c'est important pour le comprendre. Je me souviens avoir eu à écrire ma propre implémentation de listes doublement chainées à l'école. C'était cool, et ça m'a aidé à en comprendre les subtilités. Des fois tu crois avoir compris quelque chose, mais si tu n'es pas capable de le refaire, c'est que tu n'avais pas tout compris. Faire des choses c'est important pour le processus pédagogique, on a tous eu des Travaux Pratiques à l'école.
Le sens de ma remarque "ne réinventez pas la roue carrée", c'est qu'à moins que ce ne soit dans un but purement pédagogique, cela a peu d'intérêt. Le résultat aura de la valeur pour vous, mais elle sera affective surtout, car c'est plus le chemin que la destination qui est important. Cela vous aidera pour un test technique par exemple, grâce à l'expérience accumulée, et au fait de pouvoir se dire "hé, j'ai déjà fait quelque chose de similaire !".
Cependant, dans un contexte commercial, votre roue carrée n'intéressera pas forcément un potentiel employeur. Ils aiment les jolies roues rondes, et une roue carrée tout moche qui roule mal, c'est pas très vendeur.
En conclusion, plutôt que de développer "montube", votre clone de youtube, bin contribuez plutôt à PeerTube, ce sera plus utile et vendeur je pense :-)