- Les ingénieurs logiciel détestent particulièrement le code écrit par d'autres.
- L'architecture microservices permet aux ingénieurs de cacher l'ancien code derrière des conteneurs et des load balancers, comme s'il n'existait pas.
- Au lieu de vérifier l'implémentation réelle des dépendances ou la suite de tests, les ingénieurs se tournent surtout vers Stack Overflow pour trouver des solutions de code.
- Les ingénieurs n'aiment pas relire le code des autres, ce qui peut retarder l'approbation des pull requests.
- Les ingénieurs aiment écrire du code, au point de s'y absorber jusqu'à en oublier des besoins essentiels comme manger ou dormir.
- Les ingénieurs aiment lire sur le code et sur la manière d'en écrire, même s'ils ne lisent pas réellement les exemples de code fournis.
- Les réunions, la rédaction de documentation, les tests et le refactoring du code sont autant de contraintes pénibles qui leur prennent du temps.
- Les ingénieurs recherchent en permanence des outils et des technologies qui leur permettent d'écrire plus de code, et ces dernières années, des outils fondés sur l'IA sont apparus.
- Les ingénieurs senior ont compris l'importance de minimiser le code et de supprimer le code inutile pour réduire la maintenance et les temps d'arrêt.
- Les ingénieurs senior accordent de l'importance aux solutions élégantes pour les problèmes complexes, mais restent sceptiques face à l'écriture de code qui n'apporte pas de valeur.
- Il est important que les ingénieurs gardent à l'esprit le coût et l'impact de leur code, et qu'ils réutilisent les solutions existantes quand c'est possible.
- Les traits décrits dans cet article reflètent l'attitude des ingénieurs d'autrefois.
- Cet article a suscité des discussions sur Hacker News.
1 commentaires
Avis sur Hacker News