Bonjour,
Je suis développeur front-end depuis maintenant 7 ans.
J'ai été embauché il y a un an de cela dans une start-up qui bosse sur une web application full js.
Avant de signer, j'ai passé un entretien avec le directeur technique qui m'a dit que je ferais du HTML 5, CSS3, js (jquery), évolution vers du angular ou encore React. Partie Intégration web, je ferais du responsive design.
Des notions qui me parlent très bien car je viens d'entreprises qui entretiennent des sites web.
En arrivant et après avoir validé ma période d'essai de 6 mois, je me rends compte que ce que je fais est tout sauf de l'UI. Tout est en full js et il y a très peu de css à faire.
Alors oui c'est normal car je suis dans une application full js. J'en ai bien compris les principes mais le problème étant que, je ne suis pas du tout à l'aise avec mes missions.
Dès fois j'ai l'impression de développer un logiciel, avec des notions de javascript natif très pointues. C'est d'ailleurs un framework fait maison ressemblant à REACT mais qui n'est pas du React à proprement parler.
Mon quotidien est donc porté vers du js, du js et encore du js. Je progresse énormément dans mon poste au quotidien, je ne le nie pas.
Par contre, cela n'a strictement rien à voir avec du développement front end "classique" si je peux m'exprimer ainsi. Pas de media queries, pas de test sur tablettes, très peu de HTML5, et surtout, pas de framework connu du marché front actuellement comme Vue, React ou encore Angular.
Je m'inquiète car j'ai l'impression qu'il y a le métier de développeur front end et le métier de développeur applicatif full js.
Parfois je nage et je m'accroche. Mon chef est d'ailleurs content de moi et souhaite que je continue de la sorte (rigueur, sérieux etc). Sauf que je ne me reconnais en rien dans mes missions.
Je ne sais pas s'il y a des front end ici et si c'est le cas, cela me ferait beaucoup plaisir d'avoir vos retours.
De l'intégration de layout html / css + jquery ou Angular / React / Vue.js, je suis passé à complètement du full JS sur qui plus est ,un framework que seule la boite maitrise.
Je n'ai aucun problème dans mon boulot mais par contre, je ne me sens pas du tout à ma place. Je ne me plais pas et passer sa vie sur le debugguer js me saoule.
Tout est fait en js natif et jquery est banni. Alors oui certes, c'est peut être mieux car on apprend les bases du js etc etc (jquery vs natif, l'éternel débat) mais j'ai l'impression de coder dans l'ancien temps (les querySelector, les document.getElementById, addEventListener, les object.DefineProperty etc).
Je ne dis pas que c'est pourri, loin de là mon propos. Juste je ressens comme une façon de coder old school qui n'est pas du tout modernisée. Après je peux me tromper, ne me jetez pas la pierre.
Ceci étant, le constat est que je ne suis pas au top en terme de motivation.
Avez-vous déjà été confronté à ce genre de situation où le poste n'a quasiment rien à voir avec ce que vous faisiez avant ? Si oui, êtes vous resté dans la boite ou êtes vous partis ?
Merci beaucoup pour vos témoignages. Je pense de plus en plus à chercher un poste qui me convienne mieux, avec quand même un minimum de part d'UI.
Le front end est censé un minimum bosser sur de l'UI ou alors le métier a tellement évolué qu'il faut que je revois mon CV.
Partager