upvote
I think interest rates have a lot to do with that mindset. If you view a Jr engineer as a long term investment (in 18 months you get an SDE 2 who knows your business), that's much easier to justify when borrowing money is close to free.
reply
Tragedy of the commons. What stops a company taking on the strong junior engineers you just invested time and resources into?
reply
Not a lot, so you should make sure you give them generous raises and other incentives to stay.
reply