← Back to context

Comment by iainctduncan

2 months ago

Oh man, this is bad advice. So, maybe one manager said it... but having been a CTO/dev manager, I will say that having to deal with people trying to do a job that isn't their job is a royal pain in the ass. I have had to deal with this several times, both as someone on the sidelines and as the manager responsible.

When I was a CTO it ultimately required the talk: "It's MY job to manage dev resources and figure out what levers we push where with our limited money. When you try to do a different job then you got hired for, you screw that all up and set me and the company up for failure. If you don't want to do your job, you need to look for another one"

It definitely didn't make me want to promote those people.

A much better approach is to talk to your manager and skip manager about what great career development looks like to them. And if there is no path and that's what you're after, leave. (Lots of good jobs out there that just don't have this path for perfectly good business reasons, or the funnell is too full.)

Consider the possibility that their initiative was not the problem, the problem was that they were not aligned with you.

They were doing things you didn’t want, which made your job harder. But if they were doing things you did want, they would have made your life easier. Because then you would not have to do them.

Alignment with a superior is one part of every job, in fact the higher you go the more important it is. To be clear, alignment means they know what you want done without asking every time. It means they understand your mindset, strategy, and goals. I think it’s coachable to some degree, but some people just don’t seem to get it.