Angular est un framework open source développé par Google en 2009. Il a plusieurs versions à son actif. La première version s’appelle AngularJS. Depuis, il a beaucoup évolué et connaît plus d’une dizaine de versions.
Il s’appuie sur TypeScript (surcouche de JS développé par Microsoft) qui permet de créer des classes, des variables et des signatures de fonctions.
Alors à quoi sert Angular ? A développer des front end d’application tout simplement !
Pour un.e développeur.se Angular, zéro routine ! Tu gères le front end de ton app web et :
Bien sûr, il peut y avoir des bugs à corriger et du refacto à faire, alors en équipe, tu travailles à la mise au propre de ton app !
Être curieux, avant tout. Tu dois tout connaître de ton application, dans les moindres détails. Pour ça, il va falloir être curieux de ton framework. Quand sort la nouvelle version, quels sont les tips à connaître, sur quel channel Slack se rendre pour avoir de l’info, quelles newsletters recevoir. Tu dois être un as du TypeScript (pas le choix, Angular est un langage typé)
Pas de magie, ça non ! Une école d’ingénieur dans le meilleur des cas. Elles offrent un meilleur cadre d’apprentissage et les entreprises apprécient les ingénieurs pour leurs capacités d’adaptation et de réflexion. Mais ça ne fait pas tout. Qu'est-ce qui fera la différence ? La veille, les projets personnels en angular, un Github bien fourni, une envie de découvrir de nouvelles technos.
On ne pense pas qu’il y ait de bonnes ou de mauvaises situations. Si on devait résumer la vie du développeur Angular, c’est avant tout des rencontres, une communauté qui s'élargit tous les jours, de nouvelles perspectives, de nouvelles versions. La situation parfaite pour évoluer et ne jamais s’ennuyer.
Beaucoup de choses ! Tu peux intégrer une startup, un grand groupe, bref, un client final pour développer un produit et participer à son évolution.
Tu peux aussi rejoindre une ESN pour travailler chez des clients afin de les aider à développer ponctuellement un nouveau produit. Enfin, tu peux choisir de te lancer en Freelance après plusieurs années d’expérience pour avoir toute la crédibilité nécessaire pour choisir tes partenaires et les projets sur lesquels tu veux travailler.
Angular est l’un des plus vieux langage front end et pourtant, il reste l’un des plus utilisés ! Pas de crainte côté emplois, il y aura toujours du travail !
Le salaire est variable en fonction de ton background (expertise, études, expériences), de ton secteur d’activité ou de la taille de ton entreprise.