Tout d’abord, il faut savoir que Symfony est un Framework MVC open source. D’où est-ce qu’il vient ? De SensioLabs, dont le fondateur est Fabien Potencier.
Le développeur Symfony est donc avant tout un développeur PHP. Il n’y a jamais de fumée sans feu, donc si tu n’as pas les bases en PHP, le framework sera très complexe pour toi !
Pourquoi choisir Symfony ? Parce que c’est un framework français tout d’abord, et ensuite parce qu’il permet de travailler efficacement et de réaliser des projets avec une grande souplesse.
Ce framework est confronté à de nombreuses évolutions, ce qui lui permet de rester à jour et de modifier ses applications et sites web plus facilement, tout cela pour créer des sites web / applications dynamiques et puissants !
Il n’y a jamais vraiment de journée type ! En revanche, tu peux être sûr.e d’avoir ce genre de missions :
Tu n’auras jamais de liste exhaustive, mais ce que je peux te dire c’est qu’occuper un poste de développeur Symfony est très varié : tu peux également t’occuper de tâches transverses comme utiliser les services AWS, ElasticSearch, et définir toi-même les spécifications techniques.
La base, c’est la base ! Tu dois maîtriser tous les tenants et aboutissants de PHP. HTML/CSS, les bases de données relationnelles ou non comme MySQL, PostgreSQL ou encore MongoDB.
Ensuite, faire une veille technologique régulière pour te renseigner sur les dernières versions de Symfony (pour info, la dernière version étant la 5.2). Le must pour connaître les dernières nouveautés ? Participer au SymfonyLive (mois de mai) SymfonyWorld ( ou le SymfonyCon (décembre).
Et pour aller plus loin... : Design Patterns, Normes PSR, Principes SOLID, Méthode Kiss, Dry, Clean Architecture, DDD, TDD, architecture hexagonale
Tu es la bienvenue dans ce métier ! Il n’y a encore que peu de femmes dans le monde de la tech en général (environ 15%) et la communauté se développe de plus en plus. Mais pas de panique, il y a quand même des femmes qui ont pu se créer une vraie place dans ce monde comme Lucie Basch, fondatrice de Too Good To Go ou encore Laure Némée, CTO de Mangopay et Leetchi Group !
Le plus simple est de passer par une école d’ingénieur, pour avoir de solides notions d'algorithmie. Tu as également des DUT/BTS informatique suivis d’une licence ou d’un master professionnel en Université ou école d’informatique !
Plein de belles choses. Plusieurs choix s’offrent à toi :
En tant que jeune diplômé.e, tu peux gagner entre 35.000 et 42.000 euros bruts par an. Avec deux ans d’expérience en plus et un niveau confirmé, tu peux prétendre à un salaire entre 42.000 et 50.000 euros bruts.
À partir de 4 ans d’expérience, les salaires vont de 48.000 à 60.000 euros bruts et pour des postes de Lead Développeur, cela peut monter jusqu’à 80.000 euros ! N’oublie pas cependant que ta rémunération dépend de tes compétences techniques, des grilles de rémunération en interne ainsi que de la localisation de ton entreprise.