3 ms·
Empathy and patience are underrated qualities in developers. The empathy to not immediately blame the developers and the patience to find the actual reason behi
by hardwaregeek 6y ago
Empathy and patience are underrated qualities in developers. The empathy to not immediately blame the developers and the patience to find the actual reason behind the problem.
Blaming developers reminds me of the Design of Everyday Things where Norman discusses human error. He makes the point that human error should be an extraordinarily rare cause of an incident. Instead one can always go further and find the root of the human error. Why was the code quality poor? Were the developers being rushed? Were proper standards not put into place? Did we hire the wrong people? Did we misunderstand the problem? Was there a miscommunication between management and developers?
- cutemonster 6y ago> "find the root of the human error" And sometimes there're many roots, like a chain with many weak links