Tech employees don't need to actively look for a new role - many people routinely receive cold calls from recruiters.
And although some companies make their hiring process like pulling teeth, there are plenty of employers where you only need a single day off work.
And don't all managers try to keep an eye on employees' frustration levels? If you don't, you should; it's kinda important for retention. If you only learn people are unhappy when it's too late, how are you going to know to take corrective action?
Of course, there will always be some people who get offers it's pointless to match - if I develop business software, and a guy who's always wanted to be a game developer gets a job offer from Valve, maybe he should take it :)
And although some companies make their hiring process like pulling teeth, there are plenty of employers where you only need a single day off work.
And don't all managers try to keep an eye on employees' frustration levels? If you don't, you should; it's kinda important for retention. If you only learn people are unhappy when it's too late, how are you going to know to take corrective action?
Of course, there will always be some people who get offers it's pointless to match - if I develop business software, and a guy who's always wanted to be a game developer gets a job offer from Valve, maybe he should take it :)