top | item 37479641

You're barely managing

142 points| ronsoak | 2 years ago |barely-managing.bearblog.dev

102 comments

order
[+] thaumaturgy|2 years ago|reply
> How many managers do you know who studied to be managers of people?

> I mean more than a couple of one-day courses; I mean someone who studied to be a manager the way someone studied to be a software engineer or doctor.

> I personally don’t know anyone, and while those degrees definitely exist, it’s got me wondering: of the total managers in the world, how many of them have those qualifications? Is it even 1%?

...

> This series will provide my personal guidance on both how to be a manager and how to do the job of managing people.

> You do not need to read this entire thing A-Z like a tome, but instead I encourage you to casually work through the core articles (they will be highlighted) and then jump around to any others that catch your interest.

This is incredibly frustrating. I have read countless peoples' opinions on management, with perspectives ranging from analytical measurement to pop-psy, but none of them has offered me, in the end, more credibility as a manager.

According to the opening statement here, none of that even counts as "study", and the solution it offers is ... reading this blog. Casually.

It's self-selecting for an audience of people who have already read lots of blogs about management, telling them that reading blogs doesn't count, and then offering another blog to read.

[+] angarg12|2 years ago|reply
The vast majority of literature in management (definitely in the tech sector) is essentially a long form opinion of a single person.

I personally only started to take more seriously the writing of people who a) have been managing for a long while successfully, and b) regularly sync up with other managers so that their pieces aren't a sample size of 1.

[+] PH95VuimJjqBqy|2 years ago|reply
management is a lifetime of experience and they themselves often don't entirely understand what they're doing.

My favorite manager of all time just left me alone and believed everything I told him when communicating back to the business. It was never clear to me if that was on purpose (he trusted me) or if he was just a lazy ass.

And I don't care, I loved working for that man. But if you were to ask him to lay out what makes him such a great manager he'd never be able to do it.

These types of bloggers are exactly the people you don't want to be taking management advice from, they have an ulterior motive other than being great managers. They want to *sound* like great managers, not actually be great managers.

[+] cafard|2 years ago|reply
Doesn't everyone who goes through a military academy study to be a manager of people? (Or for that matter OCS or NCO school, if for a shorter time.)
[+] giantg2|2 years ago|reply
I agree on the solution posed being the same as the problem claimed.

"but none of them has offered me, in the end, more credibility as a manager."

Spoken like a true manager. Is credibility/credentializing the point? I mean, it's certainly used everywhere like requirements of having an MBA (which often include leadership/management classes). But I don't know if any training really makes someone a good people leader who didn't already have some natural talent at it.

[+] jauntywundrkind|2 years ago|reply
I didn't get that the author was saying this post was going to fix everything.

What seemed incredibly valuable was that it provides the top level context for how we got here. This article does a good job getting you past first order thinking of how to manage, and makes one consider how & where managers arrived; it's the Chesterton's Fence of management. https://fs.blog/chestertons-fence/

[+] solumos|2 years ago|reply
> 1. Bad managers are the cause of a lot of employee unhappiness.

> 2. Bad managers are the cause of a lot of workplace failure, i.e., late projects, subpar products, and unmet goals.

> 3. Managers are one of the most under-supported cohorts of employees on the planet.

Agree on the first two, but for #3: managers are perhaps the most OVER-supported cohorts of employees on the planet. Much of the time, simply by being a manager, you're qualified to be a manager somewhere else. The single most important aspect of hiring a manager is ensuring that they're not an asshole and that they've demonstrated an ability to deliver.

In terms of actually delivering after being hired, depending on level, a manager gets a ton of slack in terms of demonstrating their skills compared to an IC. I've seen devs fired on their start date for not being able to hire, but bad managers can weasel their way around for more than a year before they're shown the door. It gets even worse at the director, VP, SVP level, and they're usually never outright fired — it's usually framed as they "decided to prioritize time with their family" or similar.

Like any set of skills — if you want to develop management skills, the onus is on you to make sure it happens. Most of the time, nobody is going to hold your hand into becoming a staff+ engineer, and the same goes for management.

[+] gabereiser|2 years ago|reply
Oh how I wish I could upvote this more. You called it. Managers get support that ICs only dream about. They can fail time and time again and get promoted. They can screw up deadlines and project priorities and continue to do what they do. I’ve had some great managers, I’ve had some bad ones too. I strive the be a great one myself by practicing what I preach. Servant leadership.

What are some red flags to look for in a manager that would indicate to the IC they have one before it’s too late?

[+] danparsonson|2 years ago|reply
Granting someone excessive leeway is not the same as supporting their personal development - it's pretty much antithetical to that.

I mostly agree with what you're saying but I don't think it contradicts the original article.

[+] ilc|2 years ago|reply
My $0.02 as an ex Team Lead, and I've been offered management a few times.

1. Leadership is a taught skill. Most people DO NOT realize this. People aren't natural born leaders. You learn by learning the principles of leadership, and practicing them day in and day out. Alas, not everyone leads the same way. We all have our own tricks and style.

2. Communications Skills: This is also a taught skill. Yes, we all have our own style, but knowing how to communicate within your style is critical.

3. Negotiations: Any time 2 people have to discuss getting anything done. It is a negotiation. Alas, most people don't understand basic negotiation theory. Never mind the advanced stuff. I'm not talking used car salesman shit. That doesn't get you anywhere long term. But how to get to real win-win situations, or at least the least lose-lose you can manage.

4. Expectations: A manager has to learn to work with what they have. Not what they wish they have. Or 5 mini-me's. Learning to have your own expectations right, when to push, and when to let go is a critical part.. you only get so many "shits to give". So if you give a shit... make sure it is about the right topic. How many times have you seen a CEO give a shit about something they just shouldn't care about? ... Learn the lesson now.

Leadership is a different skill from programming. Very different.

And I've only seen 1 non-technical leader in my career who was any good. That said... I've seen plenty of bad technical leaders who knew everything. :)

[+] ulnarkressty|2 years ago|reply
Can you please share how you learned leadership, communication, negotiation etc. and how you measured your effectiveness as a manager?

This thread is mostly just like these management books - collections of anecdotes disguised as a training manual. Which is incredibly frustrating since most of them can be applied in that particular situation with those particular people. Are there really no principles that can raise your effectiveness in any situation?

Some time ago there was an army manual shared on HN, which taught leadership from first principles. Pure gold, I thought, and read on, until page 4 where the anecdotes of how some captain or other led his men to battle and captured the hill started...

[+] danielvaughn|2 years ago|reply
I began my first management role a few years ago (through the "successor" path outlined in the article). My manager left for another company, and since I'd been with the team for 4 years at that point, I was asked if I wanted to take over.

I agreed, not realizing how much of a shift it was. It's an entirely different profession, and it's made me wonder how realistic the notion of an Engineering Manager is. It's sort of like the "full stack" engineer - yes you may have baseline competency across disciplines, but you're not going to excel at all of them.

Sometimes I wonder if engineering teams would best be served by someone who actually went to business school for management. Likely there would be tension as this person is very unlikely to have anything beyond conversational technical knowledge, but I'm not sure what we're doing right now is any better.

[+] zingababba|2 years ago|reply
I've had the misfortune on being on a highly technical team where a thoroughly business minded manager was hired. Most of the team including myself was gone within 6 months. Absolute disaster.
[+] alwaysbeconsing|2 years ago|reply
As a technical person the thing I hope for most is that my direct manager does not try to get involved in technical topics. They need to understand the nature of the labor of course, but they do not need to be thinking about which DB we use or trying to interpret log messages. They are my interface to other managers and other parts of the business. I can and will talk to the other technical people myself.
[+] tayo42|2 years ago|reply
> who actually went to business school for management.

Are these actually good? Sometimes I feel like education has such a large disconnect from reality. Especially true in corporate fields. There is also the meme of MBAs showing up and ruining everything. I also went to business school for undergrad, idk if any of it is useful. though it was a while ago now

[+] NikolaNovak|2 years ago|reply
It's interesting.

I agree with everything in that article.

At the same time, I also agree with similar but opposing articles complaining about people who did train to be managers (by going through university program) now leading technical people without having a clue on what those people are doing, how their problems are solved, etc.

I think this is a generalized class of frequent hiring / placement problem: I have two orthogonal skillsets I need. Which one is core, which one is trainable?

In other words, do I hire person with A and train them on B? Or do I train a person with B and train them on A?

(As somebody who was a techie and is now in a management role, I'll lead through the entire series and see what help I can gain from that. But note there exist MANY useful, structured and helpful resources for those who want to improve their people managing/supporting skills. The key part though is acknowledging you want/need to improve those skills - for many of us, learning SQL or C++ or JavaScript is perceived as a "hard skill", useful and pragmatic; whereas "people managing", "coaching", "negotiation" etc are seen as "soft skills" and not worth. If this article helps some people convert their thinking and acknowledge we need to work just as hard on people skills as on tech skills, awesome:)

[+] giantg2|2 years ago|reply
"In other words, do I hire person with A and train them on B? Or do I train a person with B and train them on A?"

The real question is where are these places that are supposedly training people? The companies I've seen don't do any real training and expect people to just be proficient at everything.

[+] mettamage|2 years ago|reply
The thing is: soft skills aren't that needed at the entry level. I've noticed that no one cares that I trained a lot of soft skills by doing a psych bachelor, an honors program based on soft skills, hundreds of hours of meditation.

They just want to know:

- Can you code according to the requirements of the business?

Sometimes soft skills are needed for that, but not nearly to the level that I trained them at. So, the skills languish. I might get picked up to become a manager at some point and they might be relevant again, I'll retrain them. For now though, I've noticed my soft skills aren't that relevant. My ability to code and push features out as fast as possible (with good code quality) is.

[+] iamdbtoo|2 years ago|reply
Some the absolute worst managers I've ever had were the ones who were also "management coaches" or trained by them. They just read a bunch of books and blindly applied it to everything and taught others to do the same.
[+] shubhamjain|2 years ago|reply
> We're going to be a big company, we thought. So let's hire "professional managers." We went out and hired a bunch of professional management, and it didn't work at all.

> They knew how to manage, but they didn't know how to do anything.

> You know who the best managers are? They're the great individual contributors who never, ever want to be a manager, but decide they want to be a manager, because no one else is going to be able to do as good a job as them.

> -- Steve Jobs

YMMV, but best managers I worked under were extremely competent programmers and had an eye for the big-picture stuff. They knew when to intervene and when to leave engineers to their own devices. It's when managers start to think their job is to create specs, run & enforce sprint boards, and create processes upon processes, that working under becomes a torture. So, yes, I would say 'barely managing' is a feature, not a bug.

[+] markus_zhang|2 years ago|reply
Exactly. Had 3 managers in this company and the only good one is the one from high level IC. He knows everything, can guide us, but eventually goes back to IC due to frustration.
[+] BeetleB|2 years ago|reply
Throwing in my own random list:

- Negotiation

- Communication skills (verbal, written, and listening). I've found only a few managers to be good at this. If things are happening without your knowledge, or if your employees don't talk much to you during 1:1s, then there is a trust gap (warranted or not), and you need the skills to break down that barrier.

- Influence

- Social dynamics (yes, I know this is overly broad). So much of the behavior at big companies falls into this category. An example is understanding empire builders, and how they almost always are poor managers. Understanding that having 15 direct reports probably means you're not managing them, and why despite this (I dare say) common knowledge, it is still quite common. Understanding why poor behavior amongst both staff and employees is tolerated, with almost absolute impunity.

- Some amount of psychology. Psychology of motivation, etc. Obviously, a lot of the research on this topic is flawed, but some of it is quite "obvious" at the work place.

- Cognitive biases in evaluating others (still very common to reward the firefighter handsomely, sadly). (As an aside, understanding why almost all companies have little interest in evaluating their employees, but they all act as if they do).

[+] SassyGrapefruit|2 years ago|reply
Most people just aren't cut out for it. To be a good manager you need to ....

1. Be willing to be wrong a lot and admit it

2. Show vulnerablility

3. Deal with constant setbacks and disappoinment

Most people get the reigns and are suprised to find out its actually a thing nobody wants. Like being a social worker.

[+] NikolaNovak|2 years ago|reply
Most of us believe managers have power and just get to boss people around.

We are in for a rude awakening to find the opposite :). There was a brilliant hardward business review article on what managers learn in their first year - if you read it and acknowledge some of those challenges / aspects on day 1, it'll put you far ahead of your fellow first-time managers:

https://hbr.org/2007/01/becoming-the-boss

(sadly, I read that article in my year two of techie-who-became-a-manager :)

[+] danielvaughn|2 years ago|reply
I was writing up a huge list of other things you need as well, but I'll just say that being a manager was a massive eye-opener for me. Prior to that, I thought I was doing all the work and didn't think my manager was doing very much. I was very, very wrong. But what's great about the experience is that you come to understand how valuable a good manager is, and how to be a more effective IC.
[+] nine_zeros|2 years ago|reply
> 1. Be willing to be wrong a lot and admit it

2. Show vulnerablility

3. Deal with constant setbacks and disappoinment

This. It takes balls to take the hit for the team and to admit when something goes wrong. Often that means nuking your own promotion or looking worse to your own boss.

Most first level managers are just not ready to stop playing that promotion game themselves. And in their quest for their own promotion, they impose too much burden on the team.

The literal filter for hiring a manager should be "You might not get any promotion for 10 years. Are you still interested in this job?"

[+] colinrand|2 years ago|reply
I have started thinking more about the traditional relationship between labor and management whenever someone brings up the topic of managing in the modern era. (Perhaps its because my highschooler is taking US History...) What I always find missed is that modern management glosses over the fundamental clash of interests, the IC interest versus the business interest, and that it is the manager's role to guide through carrots and sticks the IC to achieve the business interests. It often take many layers of management to complete the messaging gymnastics required to guide and hide the IC workers directions. But if you don't understand labor, you're missing a big responsibility of management.
[+] Waterluvian|2 years ago|reply
Some of this resonates with me. The majority of my unhappiness has been caused by management not doing their job, insulating themselves at the cost of me, or just generally being awful and harmful.

And now that I manage a small team, the overwhelming majority of my management skills come from "what did I like and dislike from the past decade of managers? What worked or didn't work?"

[+] umutisik|2 years ago|reply
I used to teach at a university, and am currently a manager at a tech company. It's interesting how similar these areas are in the sense that they are very hard to teach; and are currently mostly figured out from scratch from experience. The one teaching training that really worked for me was that we had a training where a more experienced peer recorded my lecture in a video, and then we watched it together. He did not give me feedback about what I was doing right or wrong, just asked me what I think about what I was seeing, and was essentially teaching me to self-observe. Perhaps there can be technologies to support this kind of self-observation on a day to day basis.
[+] phone8675309|2 years ago|reply
> Just imagine if other professions had that split of self-taught vs. formally taught. Plumbers, doctors, _lawyers_... There would be massive variability in the quality of their work and their overall success, and yet that’s the exact gamble every company around the world is taking.

Fun fact about lawyers - in many places there's still the ability to enter the profession through the concept of "Reading law" which is exactly what it sounds like - reading through court cases and doing work under the tutelage or apprenticeship of an existing lawyer: https://en.wikipedia.org/wiki/Reading_law

The move to law education being the overwhelming majority way to enter the profession is only an advent of the beginning of the 20th century, and it caught on because the American Bar Association lobbied states to only allow people who went to law school and passed the bar exam to practice law.

[+] wrs|2 years ago|reply
BTW, doesn’t this quote apply just as well to the typical cohort of software “engineers”?
[+] tiffanyg|2 years ago|reply
Fluff comment, but it's slightly amusing to me that this piece on management* was posted by someone using the name of a certain milkman** in Pratchett's "Thief of Time".

To quote Pratchett directly:

"Chaos is found in greatest abundance wherever order is being sought. It always defeats order, because it is better organized."

:)

* Directing / organizing / etc. the activities of groups, efforts, etc. towards specific (typically 'orderly') goals

** And "fifth Beatle" of the apocalypse ... (also, "deus ex machina" of the story, IIRC, though funny and insightful even from that perspective - as usual w/ Pratchett)

Then there's always the sort of henchman / understudy, here, in the world of "milkmen" ... https://www.redmeat.com/max-cannon/nourishing-nectar-nubbins... ... "I hate you Milkman Dan".

[+] ronsoak|2 years ago|reply
Thank you for getting the reference, most people don't!
[+] rowanG077|2 years ago|reply
Having been in two positions where I was managed by someone "Who went to school for managing" I disagree pretty strongly that they are better. I may have just been unlucky.
[+] scrlk|2 years ago|reply
> How many managers do you know who studied to be managers of people?

Isn't this one of the aims of officer training in the armed forces?

[+] hotnfresh|2 years ago|reply
Yes. But the military has effective, focused training with little room or tolerance for bullshit (now, overall, yes, it’s hilariously bullshitty as an organization, but the training tends to be about as serious and efficient as you’re likely to find)

They also have a couple other benefits:

1) The clear command structure, obviously—however, I think the “they gotta follow your orders” aspect gets overstated in importance, and is actually a minor part of it.

2) There’s minimal experimentation and bike shedding. Low and mid level managers have little room to fuck around with whatever new method from the idiotic airport book they read last week. Here’s how we do it: now, go do that. This is how you manage, and how you run things, if you don’t know what to do, here’s the document you read, and here’s who you talk to.

3) Crucially, 2 is supported by having a well-defined way things run. Most corporations are an absolute mess of tribal knowledge and fucked-up procedures that nobody with perspective realizes are fucked up, by comparison. Officers and high-level NCOs move around every couple years, and everything’s got to be ready to keep running even if the #1, #2, and #3 guys in, say, a brigade, all get killed at the same time. Your military’s simply fucked if it’s dysfunctional in the same empire-building, managers running around doing their own half-baked thing, onboarding is an afterthought, any new VP can radically shake up the way whole segments of the company run on a whim (and different divisions might run totally differently, probably not for any good reason), way that most corporations are.

4) They actually train leaders. How many companies do that? Of the ones that do, how many take it even 1/10 as seriously? Almost none. Companies act like leaders have to be minted by an MBA (and, let’s face it, being the Right Sort) and like most people aren’t really cut out to be leaders and have to prove they can do it before they get any support or training at all, or like leadership is some secret that only those who’ve figured it out on their own deserve to know (why, imagine if leadership became too common a skill! The horror—for managers’ salaries). The military’s approach is that leadership’s not rocket science, and most folks with half a brain can be taught to achieve some useful level of leadership skill. Will they all be great? Will they all be generals? No, but most folks could be trained to be bottom-of-the-pyramid managers at least without doing too horrible a job of it, on average. And unlike an MBA that’s full of learning about business more broadly with practical leadership training as a kind of side-quest, military leadership training is focused on leadership per se. It’s efficient, and honed to reliably produce fairly OK results, at least.

[+] charles_f|2 years ago|reply
The 2 arguments made here are that managers are not trained, and they land on the role more or less by chance.

Yeah to both!

But that being said it's pretty hard to judge what makes a good manager because we already can't agree on what the role of manager is. I think there's a somewhat systemic issue here that people have very conflicting expectations - managees want a) someone that helps them advance in their career, protect them, and create some clarity. Manager's managers want b) someone that get shit delivered, adheres to internal bureaucracy, and if possible creates _some_ retention.

Corporate training will be mostly about a), while being limited because training is expensive. There's also a widely spread culture of self-inflicted expectation that managers should be omnipotent, and therefore shouldn't ask for help if they're doing their job properly. How many times did you have to personally sacrifice because your boss wouldn't dare to ask their boss for a few days delay? And at the same time if that's celebrated as "being tough" or "getting shit done", anf that's the kind of stuff that gets managers promoted. It's a self reinforcing loop. It's corporate natural selection. And that's the stuff that management schools will teach you about, given that it's what makes you successful.

The b) side being more important to managees than company, it's less taught in a corporate setting - and therefore requires self directed training. It requires empathy, and an actual interest in the role itself, not the power it yields. You rarely encounter managers with well developed skills on that side, most just have whatever intuitive skills they acquired by themselves

[+] helpfulContrib|2 years ago|reply
If you ask me, its not just 'management' that is the issue, but the nature of 'executive', itself, in the order of things.

Like, what does it mean, to execute? To manage? What's the difference between the two things, and why do we have the layer/abstraction?

Its somewhat akin to the differences/identities/similarities of the "Product Manager" versus "Project Manager" conundrum/befuddlement. Does anyone really produce if they can't project? Can you project without actually producing a product? Do you have an issue with the fact that, as a project manager, you must indeed project? Are you aware that the word issue doesn't just mean problem, but is also rather a benign statement of fact, and a verb as well as a noun...

These fuzzy boundaries are ripe for misgivings and, in my humble opinion, an exceptional source of contemporary misanthropy across the classes.

Just getting these differences right, like absolutely tweaked, for your company, can make all the difference in the world. But yet, time and again .. too much be, not enough do ..

[+] boogieknite|2 years ago|reply
Incredibly stupid, novel anecdote that changed my management style for the better, forever:

I have a masters in IT Management from an ok school but I learned the most about managing personalities from watching Rip Torn's character Artie in The Larry Sanders show. Obviously an exaggerated characterization, but treating developers like talent is effective.

I've found catering to developers has prevented many conflicts I see between managers and their teams and have been asked to take over several other projects when developers become disgruntled.

I don't think there is any organizational downside. If anything, makes you pay closer attention to resources, gets more realistic estimates, and encourages comradery and communication.

One final benefit I noticed is it can make work more entertaining because you feel like you're playing a character at work. The flip side is holding in what you really think can grate on you. I recommend vigorous exercise as an outlet.

I've recommended this to other managers but they think its a horrible idea, but I also only recommend it to bad managers.

[+] GoToRO|2 years ago|reply
Companies are incredibly lazy when it comes to managers. One reason I ask for extra pay is just because I have to deal with that group of smug and unqualified group of people. They can cry all they want when they say we are too expensive, until they start promoting people that are actually qualified to manage projects and people I will make them pay.