Obviously it's selfishness, but it's a prisoners dilemma where the you just lose if you are the only one training the juniors who then move on to the competitors later.
It's a totally unavoidable problem with our industry.
People get bored working on one domain, one product and one codebase.
And most software shops have one domain, one product and one codebase.
It's pay. It's always been pay.
It's the pay.
> People get bored working on one domain, one product and one codebase.
Yeah bullshit. It's the pay.