Finally, after ten years, I'm about to give in my notice. The exact details of the new contract are still to be agreed upon, but as soon as that's done, I'm off.
The department is being restructured right now, and while I'm pretty happy about my colleague going to be my team leader, I'm absolutely unhappy with that new boss two further steps up the hierarchy ladder. While that new department boss is already fixed, my colleague will get promoted, when they finally agreed on the exact team responsibilities.
I don't believe our team will be doing that job we're hired for (API development), and we´ll only be the punchbags for anything going wrong. Well, same situation as now, only we´re going to be a separate team instead of being part of a big whole, which IMO will concentrate the punching on us even more. The new boss makes no attempts to stop that - in the opposite he apparently does not believe in such a thing as an internal API and right now he does everything to hinder us working on it, giving us ever new kinds of "job creation plans" (though he continues implementing that API team, a decision made before he was with that company - which to me seems like separating workers he dislikes/doesn't believe in from the rest).
I know I am the essential member of that upcoming team. Every team building "workshop" builds on the presumption I will be in that API team. With my colleague getting additional boss tasks and the other two in our team being completely inexperienced, I'm going to be our workhorse. I would love to be exactly that - were it not for that new boss above and that incredibly frustrating working atmosphere he's spreading. So that's why I'm leaving.
I know there are lots of questions on SE if one should tell upfront one's leaving and the essential answer is NO. But I'm really fighting my conscience, because I'm hurting my colleague´s career if I let him run into that trap of "selling" his team using my name - whilst I will never be there. I think the team will be clearly failing, most likely the whole creation of an API team has to be rethought - and my colleague will be the losing one.
On the other hand, telling him and therefore him changing his way of team selling would clearly be ringing alarm bells for the bosses above - which I clearly want to prevent.
So should I tell him or shouldn't I?
Some additional information, if it might be relevant:
I have a really good relationship to that colleague. He's always seeking advice with me for those team building workshops - which, of course, gets ever harder for me to give
we're in Germany
notice period are eight weeks... Few enough to pass over my heaps of responsibilities
- we're at an industrial manufacturer with 8.000 employees
- we're in a internal machine development department of 35 members, but only 10 of them in our current team setting, with currently only me and that colleague working on the API. Having three subs will be a great promotion for him, which he has hoped for for a long time
- we've got 6 (!!) hierarchy steps over us up to the CEO, and to me my colleague will be even another one. Therefore, bureaucracy is a pretty heavy load already.
Edit: I think the proposed similar question If my employer is planning a big project around me, should I tell them I'm looking for a new job? gives some really good advice to my question, but is still different, as in my situation leaving will hurt someone else's personal career.
It seems to me, the overall answer is the same, though: never ever tell anyone. Especially answers like the one "tell them the reasons why you need to look" is exactly what my father told me (who already works for my "new" company): how long did you tell them you´re unhappy? Well, TBH the new boss just added the final touch by working in the completely wrong direction.