4 ms·
This article comes off as just being pompous about being an engineer. As a coder, I'm sure you understand separation of concerns. Well, it works the same way i
by walexander 15y ago
This article comes off as just being pompous about being an engineer.
As a coder, I'm sure you understand separation of concerns. Well, it works the same way in a sufficiently large company. Coders can't and shouldn't be doing everything. Let's say a build vs buy decision needs to happen. Someone needs to be mindful of the budget and time to market. Sometimes you want a feature that might step on the toes of a partner. Someone needs to keep up with those relationships. If you left it up to coders, they might spend all their time coding things that interested them.
The problem arises when the people making decisions don't listen to the recommendations of the technical people. But that does not mean that technical people necessarily need to run everything.