|
|
|
|
|
by sray
5193 days ago
|
|
>A developers are the ones whose idea of a "puzzle" is solving the fundamental business problem via software. B programmers think that super elegant engineering is great, and don't care about business so much. I couldn't agree with this more, although I would say "B programmers love to solve every problem. A programmers love to solve the problems that matter." I have worked with many people, some quite brilliant, that simply can't prioritize issues. If they perceive something as broken or sub-optimal, they absolutely must fix it, no matter how minor the problem. If you can reign them in and keep them focused, this type of programmer can produce great things. But it takes a lot of management time and energy. I'd rather work with someone who can see the larger picture and focus on solving the actual problem, even if the implementation isn't 100% perfect. |
|