Bonjour à tous,
j'aimerai vous partager un peu mon ressenti actuel et avoir vos avis.
Je suis développeur full stack avec une préférence pour le back en Java et son écosystème (Spring, Hibernate...), j'ai environ 8 ans d'expérience en SSII.
Je pense être un développeur moyen/bon, je suis pas expert, mais je fais pas mal de veille, je me renseigne sur les bonnes pratiques (Tests, principes SOLID, Design patterns...).
Le fait de travaille en SSII m'a permis de voir pas mal de projet différent, métier différent et surtout techno différentes.
J'ai toujours étais plutôt généraliste, j’apprenais en fonction des missions (Spring Cloud, Spring Batch, SQL, PostgreSQL, Oracle, API Rest, JPA/Hibernate, AngularJS, Angular...), mais
il y a peu, j'ai passé un entretien pour une mission et je me suis rendu compte qu'avec mon nombre d’année d'expérience, les entreprises attendent un certains niveau d'expertise.
Comme je ne souhaite pas passer tout mon temps libre me former, j'aimerai savoir si aujourd'hui, je dois arrêter de m'éparpiller et me concentrer sur un domaine précis (ex: se spécialiser en JPA, SQL, Hibernate ou Rest API, Cloud, Micro Service ou encore Messaging, Kafka...) sachant que pour chaque domaine, pour être "spécialiste" il faut connaître les bonnes pratiques, savoir mesurer les performances, savoir optimiser... ce qui demande du temps.
Bref, aujourd'hui, j'ai l'impression d'avoir passer un cap et de ne pas être à la hauteur des attentes.
Qu'en pensez-vous?
Avez-vous vous aussi eu un jour ce questionnement?
Partager