3 ms·
But certainly they care about hiring competent people and being able to recognize, retain and reward competent people within their organization. In contrast, i
by partycoder 10y ago
But certainly they care about hiring competent people and being able to recognize, retain and reward competent people within their organization.
In contrast, if your organization is full of business-oriented people, it becomes a self-reinforcing downwards spiral, because:
- business oriented developers are biased towards competition. development is a collaborative effort.
- many business oriented developers downplay the role of engineering, wanting to be closer to management. because of this they might not be technically competent. When hiring, they will hire more people like them.
- since business oriented developers think programming is just means towards an end, they will focus on features and disregard maintainability and other important non-functional requirements. they force other people to take care of those issues for them, creating a toxic team dynamic ("want it fixed? then you fix it") and impacting their performance metrics.
If you have your MBA and you don't really like engineering because you consider it as being a lower form of work, then don't be an engineer. Do something else.
- aswin8728 10y agoIf you're going for an MBA, the intention is to pivot away from an engineering position. There's no reason to get an MBA if you want to stay as a SWE.