C’est Mike,
Tu es débutant ?
Tu penses que c’est un handicap ?
Tu penses que tu es à la traine par rapport à ceux qui bossent depuis des années ?
Tu penses que tu manques d’expériences ?
Et bien laisse moi te raconter ceci
Il y a quelques années je cherchais une mission.
Je tombe sur une mission FullStack (Java + Angular) interessante.
Je décide d’envoyer mon CV.
J’ai un bon CV en Java EE, de l’expérience et Angular c’est du JS (Javascript) …
JS ? Pas un vrai langage ça ! un truc de débutant.
Trop facile !
Je passe l’entretient, j’étais en concurrence avec un jeune débutant.
Aucune chance qu’il décroche la mission !
Deux jours plus tard … verdict …
Le jeune débutant avait été pris !
Pas moi ! Une claque !
En discutant avec le commercial (l’intermédiaire)
Il m’expliqua que je n’avais pas le niveau en Angular.
Que j’étais plus chère que le débutant.
Et probablement moins souple.
Et effectivement
Le monde avait changé depuis mon arrivée sur le marché.
J’avais méprisé le JS pendant longtemps.
À l’époque ce n’était pas un langage sérieux.
Mais à ce moment là il était devenu incontournable.
Plus tard j’ai eu l’occasion de discuter avec le débutant.
Il était chaud bouillant !
Fan d’Angular JS, de Javascript en générale …
Il connaissait énormément de choses dessus.
Bower, Gulp, Npm, Node, Webpack, TypeScript ES6, etc …
Tellement de choses que j’avais complètement zappé.
J’avais pas le temps de m’intéresser à tout cela…
J’avais la tête dans le guidon (à fond sur les projets en cours …)
Aujourd’hui je ne considère plus le JS de la même manière
Le JS est maintenant industrialisable.
On peux faire des sites entiers en JS, des logiciels, des applications etc …
Le JS est un de mes langages préférés.
Mais beaucoup de développeurs ne se remettent pas en question
Beaucoup restent enfermé dans leurs technos.
C’est tellement plus plaisant de rester sur un langage que l’on connait.
J’ai vu des développeurs faire du Cobol pendant 40ans.
D’autres faire du C++ pendant des années.
C’est naturel !
Un développeur préférera creuser, se perfectionner sur son langage.
Plutôt que survoler plusieurs langages.
Et c’est une bonne stratégie sur le court et moyen terme.
Mais sur le long terme ils risquent de rater certains changements majeurs.
Et c’est là que tu as ta carte à jouer si tu es débutant
Apprend un Framework moderne !
Creuse à fond le sujet.
Deviens Fan.
Tu peux te former plus rapidement sur des nouvelles techno qu’un ancien.
Alors ? Tu attends quoi ?
À bientôt,
Mike