3 ms·
> We're currently big in consulting, but we've been trying to move into SaaS. There might be a clue there. Consultant type people have a different way of think
by quickthrower2 8y ago
> We're currently big in consulting, but we've been trying to move into SaaS.
There might be a clue there. Consultant type people have a different way of thinking to developers. They want to solve clients problems and solve them quickly. They might be less focused on things that are about investing for the future, such as paying down technical debt. They might be more "just get it done".
The engineers might be more focused on building a solid platform going forward. The difference in tempo between engineering teams may be a result of their focus, e.g. "core architecture" vs. "urgent features/fixes" so maybe look at that.
I don't have answers, just more questions you can consider.
Paying more is the short term fix. If someone with a family would lose money by leaving they might consider staying longer unless the environment is so bad (bullying etc.) that they feel they have to leave.
I'd probably set up a 1-1 (with 99% listening, 1% talking) with as many people as you can, everyone in your team(s) plus quite a few people in other team, write it all down, sleep on it and see what you can figure out.