4 ms·
In most companies, business knowledge is key. The more knowledge you have about how the business operates the stronger you are. Beautifully architectured applic
by truebosko 11y ago
In most companies, business knowledge is key. The more knowledge you have about how the business operates the stronger you are. Beautifully architectured applications are great, but you need to be able to make the right choices for the business, rather than simply complete task from start to finish.
On top of that, managers generally got into that position because they are solid communicators, work well in teams, and have organization skills.
In our company, all managers were engineers.
- bigiain 11y ago" … because they are solid communicators, work well in teams, and have organization skills." And, in my experience, because those communication skills result in them asking for more money more often - and having good explanations ready about why it'd be a good outcome for both the manager and the company. Engineers are, to a first approximation, all woefully bad at asking for more money.
- uptownJimmy 11y agoI hate to say it, but the engineers are often really bad at everything but the software engineering and the discussions about comic book characters.
- deleted 11y ago[deleted]
- fsloth 11y agoMay I suggest you have a specific stereotype of an engineer and that this causes you to have an observational bias which self-fortifies this notion?
- nawitus 11y agoBut business/domain knowledge is at least as useful for the software engineers as it is for the manager, so I don't quite see how that explains the pay gap.