Remix.run Logo
BurningFrog a day ago

OTOH, this can be a case of the "if everyone around you is a jerk, the jerk is really you" rule.

If you can't work well with any manager the common denominator is you. It's also the only thing you can change.

noirbot a day ago | parent | next [-]

The difficulty is the small sample size. Most people won't have a ton of different managers in their career and you'll change over time and your role will change over time and want/need different things from your manager.

There's also a lot of selection bias. What many people point out in these threads is that the sort of people who desire to be in management, and the sort of skills selected for in managers often don't align to what more ICs would actually want out of their managers. Managers are often hired by other managers and not by the managed, so the skills that get you the job often aren't aligned to what would make them good to work for.

dbish a day ago | parent | prev [-]

This. I’ve known many an engineer who thinks their manager is bad because they don’t do what this IC (who has never been a manager or knows that is happening at the company above them) would do. The kind of people who think Elon is a bad CEO. Results are what matters first and foremost in tech

K0HAX a day ago | parent [-]

An employee not knowing what's happening at the company above them is a fault of the manager. There are some things that need to be kept secret, but if it's not one of those things, secrets are not a good thing.

dbish a day ago | parent [-]

It’s not that straight forward. It’s not the ICs job to know everything that is happening nor is it their job to make decisions based on pass through data, especially not a junior/mid career engineer.

Transparency and keeping people informed, yes. Sharing a bunch of info and letting every IC make their own strategy and prioritization decisions, no.