I am normally a helpful person who dives in to help, but when it comes from above that I’ll be switching teams with no warning, it robs me of my autonomy, my investment in my team and product, and makes me feel like even more of a cog. Yes, it’s good to broaden my experience, and maybe if it was handled better it would have felt better. But my job isn’t just coding, it’s social skills and research and all of that. Especially in the remote environment, it’s hard. So this does feel bad.
Our product team failed to pull together a clear path forward, so I understand why this is being done, but it is still alienating. Is this a normal thing to expect in future roles?
In my current job it’s very typical, but that’s because we do contract work and shift devs around where the money is. It’s disruptive and we try not to, but sometimes it can’t be avoided.
At my previous dev job it happened very infrequently, usually only when there was an organizational change.