Hacker News new | ask | show | jobs
by jmd509 1957 days ago
As a non-technical professional (yes we also peruse HN), I can't stress enough the value of having career conversations early and often with your manager. It's not just HR mumbo-jumbo. OP's story is just one example of a potential benefit.

Most organizations actively try to support internal mobility (admittedly with varied success). Companies invest resources in hiring, training, and keeping you. Your manager, as a representative of the company, is wise to amicably transfer an unsatisfied employee to another part of the organization. And as a human being, they probably want to see you engaged and happy at work, even if it means losing you to another team. Plus in this example, OP was a high performer and had already shown initiative, putting in legwork to upskill themselves for the new role. Demonstrated value/performance and initiative are always helpful when asking for something of your employer.

Don't be dissuaded by cynical examples to the contrary - those who told their manager about other interests and suddenly and inexplicably got fired. Remember there are two sides to every story - for example, maybe they were underperforming and disengaged for a long time, and then randomly raised the question after their manager reached a breaking point? They won't share that in their post. Also remember availability bias - just because we see these people complaining on forums or "know a guy" doesn't mean it happens frequently enough in real life to be seriously concerned.

In the end you'd be surprised what you accomplish by simply talking to your manager early and often, having general conversations about potential aspirations and leaving the door open for them to say "How can I help?"

2 comments

I don't know. For a sufficiently large change, it isn't necessarily in your company's best interest to try to keep you happy. You have banked knowledge and skill in X. You have limited skill in Y but wish to learn. The loss of some fraction of X is always going to hurt the company more than your gain in Y will benefit them, so they are going to try to keep you doing as much of X as possible for as long as possible. If they were to let you switch to Y, they'd have to have already needed a junior person there, and they will now have to replace the person doing X. Maybe this is a small vs large company thing, but I think it is entirely possible to "typecast" yourself into a corner such that the best thing you can do if you want to pivot is jump ship.
In addition to what other responders have said, another factor is that if you're a top (or better than average) performer in X, then the default assumption will be that you'll be a top (or better than average) performer in Y, given some time to ramp on Y.

That may or may not be true, of course, but it's an element in your favor either way!

(though fwiw, in my time as a past manager, I found that significant effort counted for a lot - it's cliche but folks who consistently put in extra effort and worked their butts off improved faster than those who relaxed, so they would soon exceed folks who relaxed, even if they had much less of a head start.)

> it isn't necessarily in your company's best interest to try to keep you happy

This is true -- but your manager won't always act in your company's exact best interest either! I do think "management are human beings, too" is pretty important to remember.

> The loss of some fraction of X is always going to hurt the company more than your gain in Y will benefit them

I don't think you can assume this is always true. What if X is jQuery and Y is Typescript? Or X is oldLegacyCodebase and Y is newProjectInBurgeoningField?

In some cases, probably. But in others, bringing your knowledge of X into the team that does Y can be quite valuable. Consider the case of a former product manager who knows very well what the customers need from the product, and how they use it, and now also understands the code and dev process - any dev team can really use someone like that. A subject matter expert, someone who knows the industry, designer, or whatever, can bring a lot of value to a different role.
And understanding what you're interested in. In spite of having an MBA, which has been at least somewhat useful (if only for being nearly a requirement for a somewhat different than today PM at the time), I've never had a great passion for managing people. And a semi-tech IC track has been fine for me through various iterations. And I've also done OK--at least enough--largely sticking with companies for many years. There are probably other paths that would have led to bigger paydays (or not) but I've been fine.