Likewise, there probably isn't such a thing as a 10X developer, but I totally believe 10X managers exist (they provide cover, they have empathy, they are able to lead people who otherwise aren't very manageable). I've only met very few of them in my career, most managers are 1X or even negative.
I really don't like the concept of a 10X developer - it implies linear scaling. If you keep writing very similar implementations of very similar things (without actively damaging the code-base) you may very well be an O(n) developer. You keep working at the same pace regardless. If you are a developer of some calibar, the work that you've already done will feed back into the work that you're doing - making you an O(l…
People leave managers, not companies
121–130 of 186 posts
Re: People leave managers, not companies
#122I have been managing large teams (Anywhere from 100 to 300 people) and in my experience I would phrase it differently. 1. In a going concern, which has found traction, a manager is often the _reason_ for people to leave the company. 2. In a company that is not finding traction, or the larger view of its direction is obfuscated, managers are the reason people _stay_ back to work. This manager being the end-all of asso…
This article feels like one of these things where someone's trying to fit something messy and human into a simple, clean narrative.
Re: People leave managers, not companies
#123Earlier quoted context omitted.
Is turning up on time for your job a terrible metric? To me being on time is just a very basic low level requirement of being a professional. As the initial commenter said: trust goes both ways. Turning up on time is a good way to show your manager that you can be trusted. Edit: Actually, turning up on time may not make your manager trust you more, but turning up late will definitely make them trust you less.
> Is turning up on time for your job a terrible metric? Most devs are "round the clock" employees even though their job doesn't explicitly say so. If a serious production crisis happens at 3:00AM, all hands are on deck.
Re: People leave managers, not companies
#124Earlier quoted context omitted.
> To me being on time is just a very basic low level requirement of being a professional. What is on time? On time for what exactly? Is he missing any meetings? Is he working fewer hours? Is he doing less work? Is he impacting a colleague? Why do you consider something that has no relationship to the posters job to be a basic requirement to being a professional?
OK, I'll give an example. My team leader in a previous job used to regularly turn up at 11am (officially we were supposed to be in by 9.30, but it was academia and no one complained too much). I was usually in before 9.15 - like the majority of the staff. So sometimes I would need to ask him something, and he wasn't around - that would hold me up. Sometimes other people would need to ask him something. He wasn't arou…
Re: People leave managers, not companies
#125I think this article misses an important point, which is that managers, or at least line managers, are often the messenger for decisions made in upper management. If I think back on the jobs I've had in the past, it's very rare for me to have issues with line managers. However, I had serious doubts about the competency of upper management in multiple companies that I've worked for. In this case, unless upper manageme…
I am this exact situation. I love my manager, simply one of the best i've ever worked with. But he is simply is messenger for poor decisions that are made by couple of incompetent people above him. I am not sure what can be done about incompetent people being promoted to position of power where they make horrendous misinformed decisions. Often its too late before the magnitude of their fuckups is visible, usually the…
Re: People leave managers, not companies
#126I think this article misses an important point, which is that managers, or at least line managers, are often the messenger for decisions made in upper management. If I think back on the jobs I've had in the past, it's very rare for me to have issues with line managers. However, I had serious doubts about the competency of upper management in multiple companies that I've worked for. In this case, unless upper manageme…
I am this exact situation. I love my manager, simply one of the best i've ever worked with. But he is simply is messenger for poor decisions that are made by couple of incompetent people above him. I am not sure what can be done about incompetent people being promoted to position of power where they make horrendous misinformed decisions. Often its too late before the magnitude of their fuckups is visible, usually the…
Eventually it will go to your head and you'll be viewed as a brash, arrogant, out-of-touch upper manager who throws their weight and ego around without appreciation for the repercussions of their horrendous misinformed decisions.
You either die a hero or live to see yourself become the problem.
Re: People leave managers, not companies
#127I've also had toxic managers at other organizations, so I agree a manager CAN drive an employee away, but that's not always or even usually the case.
Re: People leave managers, not companies
#128It's probably easier for managers to overrate their skills and performance because the problems they cause are often not overt; if parts of their team are underperforming, the knee-jerk assessment is that "there's something wrong with Joe" rather than "there's something wrong with our process" or "there's something wrong with what I'm doing." Some of my worst experiences with management involved cases of serious micr…
> The best mangers I've known are the ones who are minimally involved. People who are given the space to make choices, be creative, and fail every so often, will often figure out how to manage themselves. In those cases, did you feel you shared values with those managers? Or were they indifferent to your values, and just left you alone?
A case of indifference is still preferable to tyranny, though it obviously comes with its own set of problems. The biggest issue I have with uninvolved managers is the conflict between knowing what's expected versus the level of autonomy I should have. This problem is not isolated, of course. But an uninvolved manager may grant a lot of autonomy while failing to make it clear to their employees what sort of decisions they cannot male autonomously. As an employee, I will only ask so many questions before deciding the system is ridiculous and then overriding it. That's just my nature. If something is so important to a process, like communicating with a bunch of anonymous suits on Mount Olympus before a major release of one particular product, that information should be handed down to me. I shouldn't have to pry every detail out of management to get my job done, and occasionally they'll be punished when I make an arbitrary decision.
A good manager should be able to provide relevant information and facilitate the product process while staying out of the way. If they're always too busy attending meetings outside the team, then they'll reap what they sow and have no one to blame but themselves.
By the way, I do not make character judgments on most managers. Most of the people who've managed me are great people outside the office setting.
Re: People leave managers, not companies
#129Earlier quoted context omitted.
This. I've literally never held a job that wasn't okay flex time, and I've worked at 4 radically different types of companies as a software engineer over the last 7 years. I'll be honest, I was surprised to read this sorry if environment still existed for programmers
Flex time shouldn't mean that you show up sometime between 8 and 11. You should be at work within some sort of reasonably consistent window barring unforeseen circumstances. When you let people run wild, you end up with angry people anyway as gold-brickers will always take advantage of the system. Communications and accountability break down as you can never have all parties involved in a matter in the same place or…
Also since people know the guy in your story is not working enough, it should be easy to check on him couple of times and then fire him.
Re: People leave managers, not companies
#130I work on a team that lost about 66% of its members in the last year and a half. Every single one of them liked our manager, but the way the organization works at a higher level was making everyone's life miserable. People absolutely leave companies because of the company. I've also had toxic managers at other organizations, so I agree a manager CAN drive an employee away, but that's not always or even usually the ca…