- Expérience personnelle autour des difficultés de débogage des fonctionnalités d’une application mobile pour un développeur logiciel
- Un développeur annonce avec assurance que la fonctionnalité de photos géolocalisées de son application mobile React Native est prête, avant un échec après le lancement
- Problème de téléversement d’images sur la bêta Android, malgré des tests locaux réussis et un fonctionnement fluide sur la bêta iOS
- En 2016, le défi d’un développeur qui a passé une semaine à tenter de déboguer le problème dans le code sans aucun retour d’erreur
- L’article met en avant la pression et le doute de soi ressentis par le développeur durant cette période
- Le développeur a reçu de l’empathie et des expériences partagées de collègues exerçant d’autres métiers, notamment des ingénieurs embarqués et des ingénieurs hardware
- Grâce à ces échanges, le développeur a compris que les défis de résolution de problèmes sont communs à plusieurs professions, et que le développement logiciel bénéficie d’une boucle de feedback relativement courte
- Le CEO de l’entreprise a lui aussi partagé ses propres expériences d’échec et d’incertitude, montrant son empathie et sa compréhension
- Le développeur a finalement découvert que le problème venait d’une différence d’un seul caractère entre la documentation Android et la base de code
- Le développeur conclut l’article en exprimant sa gratitude pour les outils de débogage mis à la disposition des développeurs logiciels, qui permettent de résoudre les problèmes rapidement et à moindre coût
- Le développeur réfléchit au caractère relativement peu risqué du développement logiciel, soulignant que, contrairement à d’autres métiers, il ne s’agit généralement pas d’une question de vie ou de mort
1 commentaires
Avis Hacker News