Good engineers

It’s time at Microsoft for midyear career discussions. I’m often asked what makes a good software engineer. I used to think it was writing quality code, as I describe in Nailing the nominals. Good engineers review their software design with peers (that’s right, they think first and consult others), write code and unit tests, ensure…

0