Nicolas, classé dans le top 3 des #BestCoders ReactJS, nous explique pourquoi il a participé au concours et ce qu’il en retire.
J’ai commencé le développement au lycée quand j’ai eu l’idée de faire des « mods » pour un jeu vidéo (what a nerd). Je ne connaissais rien ni personne dans l’univers du dev alors je me suis lancé en lisant le code existant, en essayant de comprendre comment ça marchait, mais au final, je copiais-collais bêtement. A force, je comprenais quand même 2-3 trucs ; c’est comme ça que j’ai appris.
C’est seulement en arrivant en DUT que je me suis rendu compte que je codais « comme un sale » et que j’avais beaucoup à apprendre. J’ai continué à développer des projets perso en parallèle de mes études en découvrant au passage des nouveaux langages comme le JS, Angular, React, Node (js). Mes quelques expériences pro m’ont fait progresser sur plein de choses jusqu’à aujourd’hui.
Aujourd’hui, je suis concentré sur ces langages là. Autant dire que je suis un dev JS.
Les deux grandes idées qui « leadent » mon expérience sont les suivantes :
– Ça ne sert à rien de réinventer la roue. Des choses existent, des patterns, des librairies, etc. et re-développer ce genre de chose est une perte de temps (vive les frameworks JS !).
– On ne connait jamais un langage totalement : le monde du dev évolue vite, les langages changent (surtout le JS). Si on se repose sur ce que l’on connait au lieu de se tenir à jour, on devient très vite obsolète.
Je ne me considère pas être « au top ». J’ai des connaissances dans certains domaines, mais je suis jeune, j’ai encore beaucoup à apprendre. De mon point de vue, le « secret », c’est d’être curieux et polyvalent. Comme je le disais précédemment, je pense qu’il ne faut surtout pas s’enfermer dans tel langage ou telle techno, mais plutôt explorer de nouvelles choses, apprendre de nouvelles techniques, essayer des nouveaux frameworks, etc.
Je suis aussi convaincu que pour mieux comprendre son métier, il faut aussi connaître celui des autres. Je pense qu’en tant que développeur Front-end, connaître et comprendre les problématiques de devs Back-ends ou de Designers, par exemple, m’aident dans mon travail.
Dans le cadre de leurs développements, les entreprises se tournent de plus en plus vers…
La vie des informaticiens consiste à apprendre différents langages de programmation et technologies. Et si…
Dans cet épisode, partons à la rencontre d’Eric, l'un des cofondateurs de l’entreprise Hektore, une…
La saison hiver des QCMs WeLoveDevs s'est terminée le 29 février, et c'est Manuvai Rehua…
Après trois mois d'enquête, du 18 septembre au 18 décembre, l'AFUP a publié son baromètre.…
Il y a plusieurs informations aujourd'hui. La première c'est que c'est la fin de l'Hiver…