Les dures vérités qu’on ne vous dit pas sur le métier d’ingénieur logiciel
(mensurdurakovic.com)- L’université ne vous prépare pas au métier : l’enseignement supérieur est théorique et comporte peu de pratique réelle du software engineering
- Les projets greenfield sont rares : le plus souvent, on travaille sur des projets existants et complexes plutôt que sur de nouveaux projets
- Personne ne se soucie vraiment de votre clean code : concentrez-vous sur la valeur apportée
- Vous devrez parfois travailler avec des personnes incompétentes : vous serez confronté à des collègues compétents ou non ; cela demande une gestion professionnelle
- Habituez-vous à assister à des réunions pendant des heures : les réunions sont fréquentes, certaines sont productives, d’autres non ; la communication est importante
- On vous demandera très souvent d’estimer les délais : estimer le temps nécessaire pour terminer une tâche est courant et délicat ; faites des promesses réalistes et visez à dépasser les attentes
- Les bugs deviendront vos ennemis de toujours : les bugs sont une constante du développement logiciel. Il faut les anticiper et s’y préparer
- L’incertitude est une amie toxique : des exigences projet à la stabilité de l’emploi, l’incertitude est inhérente au métier
- Il est presque impossible de vraiment déconnecter du travail : surtout en télétravail, il est difficile de séparer sa vie professionnelle
- De bonnes soft skills peuvent vous rapporter plus qu’un bon niveau technique : pour évoluer dans sa carrière, les compétences relationnelles ont souvent plus de valeur que les compétences techniques
Conclusion : le domaine du software engineering est exigeant et comporte des difficultés bien réelles, mais il offre aussi des opportunités de croissance, d’innovation et de flexibilité au travail
6 commentaires
Nous sommes désormais à l’ère de l’IA, il n’y a donc plus de raison de penser comme par le passé . .
Autrefois, la compétence se jouait à l’écart d’une seule feuille blanche ; aujourd’hui, cela s’est transformé en une seule ligne de prompt IA
On étudie toujours par soi-même
Les projets sont toujours chaotiques
Le code l’est encore plus
Au fond, l’incompétent, c’est moi
Les réunions sont toujours pleines de scepticisme
Estimer est impossible
Les bugs sont nos préférés
L’incertitude est la seule vraie certitude
La vie, c’est le travail
Si la technique est bonne, on se fatigue quand même moins
Malgré tout, entraînons-nous ! :muscle:
Pff... snif
Qu’on lui remette le collier de la réussite
Avis Hacker News