| This post is filled with bad and naive advice. I have thankfully worked in mostly rational companies and been able to be honest with managers about what is or isn't working. At my last job though I spent more than a year saying repeatedly that I wasn't happy with my project work and that I wanted more pay. Annual review rolls around and they didn't fix it. I had a new job offer in a month and when I put in my notice my manager was shocked. He's a good guy but he was also my boss which means he's only going to pay me enough to stay. Just accept that fact and move on. Match your notice period to the handover period - I'm sorry but everything about this section is wrong. Nothing you are working on is so important that you can't put it in a good state for someone else to pick up in your absence in two weeks. You stayed for 10 months? I can't tell if you or your employer was the one being strung along. "Your new role, if you have one arranged, should respect your decision to be professional about your handover period. They’ll wait, don’t worry." No - The hiring market for developers is red hot right now, no doubt about it, but potential employers are not going to sit around with a position open for months. Potential employers are not going to be impressed at your loyalty to a previous employer. They will think you are wasting their time and will probably be working to put someone else in that position while you dawdle. The two weeks notice period is the conventional standard and everyone knows what it means. Stick to that and you'll be fine. |
And they will keep information asymmetrical in their favor. No. Matter. What. In the long run they will be dishonest with you, they will lie to your face, and they will keep you in the dark. You won't know plans until they want you to know plans. They have to. It's the only way it works.
You, as the employee, need to play the same game in the same way. Defensively. Know that you can keep information from them. Know you should only give information that is beneficial to you. Never self- sabotage. Never be weak. Business is a ruthless competitive game, and that includes employee to manager. You have no obligation to be honest in an exit interview. If it sucked horribly, leave with a smile and say it was great. Make it so they'll give you a great recommendation for your next gig. Lie to them like they lie to you. Bluff. Play chess, play poker.
You don't have to care one whit about leaving your teammates with more work. Does the company give one shit about laying you off a week before Christmas with zero notice? No. They don't give a care at all about the disarray this causes for your life. Ultimately you are a cog, and disposable. You are not "the most valuable resource". You must be as ruthless with them as they are with you. It's the only way it works.
Sure, this sounds super cyncial, you can absolutely do this and not be a dick. You don't have to be a dick at all, just think strategically, and know that you are the only one looking out for you, and you don't owe anyone anything.