3 ms·
This is absolutely the right answer. I would add that the BEST developers are those that have some business or project management background. That way they can
by taligent 14y ago
This is absolutely the right answer. I would add that the BEST developers are those that have some business or project management background.
That way they can put what they are doing in the greater context of the organisation. As well as add a lot more weighting to maintainability and future flexibility over the "latest cool thing".
- philwelch 14y agoAt this point you're getting a little overgeneral, I think. One of Steve Jobs' A players was undoubtedly Bill Atkinson, but what he lacked in business knowledge, he more than made up for in technical skills. If you're an A player working in one of Intel or Microsoft's compilers teams, you win based on deep technical knowledge, not understanding the "greater context of the organisation".