[QUOTE=abby]
With that attitude, you’re certainly not someone I’d employ.
[/QUOTE]
No worries! Plenty of other people want to employ me!
[QUOTE=abby]
I guess it depends on a range of reasoning. If you’re one employee out of thousands, I guess you’re less likely to care about this kinda thing. But if you’re one in 10, you may not count your boss as your friend, but you might have a bit more respect for his concerns, and how you departing with no replacement might affect the business.
[/QUOTE]
You’re right, I don’t worry about how my leaving will affect the business. I’m a programmer, it’s not my job to worry about that - it’s the managers and owners job. If my leaving is going to cause such a gap, then make it so I don’t leave. As others have pointed out, I can’t keep my new job waiting for much longer than a few weeks.
Fifteen years ago, I would have agreed with you on this one. But I’ve also come to learn that loyalty is something that most companies see as a one way street; they want their employees to be rabidly loyal, but at the same time will usher people out for next to no reason and no notice. I’ve seen husbands and wives laid off on the same day, leaving the family with no income. I’ve seen massive layoffs with no notice at all - just “clean out your desk, you’re gone.” I’ve seen good employees fired because the Big Boss decided he didn’t like them.
If the company reserves the right to fire (or “lay off”) my ass at any time for no reason, then two weeks notice is more than enough time for an employee to give, in my opinion.