Comment by daxfohl

4 hours ago

Also, find the right manager and the right role. With a manager that expects a highly regimented routine, you probably aren't going to do so well. With a manager that lets you explore and be more creative, you might do a lot better.

I've found one of my own strengths is in finding ways to use existing features, maybe with slight modifications, together to do the things that customers want, allowing the team to avoid several large projects and the resulting maintenance burden entirely. My first manager understood the value of that and we worked really well together for a few years. After a reorg, my subsequent manager considered it lazy and PIP after six months. I don't fault them, and different management styles work for different people. But make sure you find someone you're compatible with.