Live data from Hacker News

Brilliant Jerks Cost More Than They Are Worth

retrospective.co

91–100 of 279 posts

Re: Brilliant Jerks Cost More Than They Are Worth

#91
post #62

Earlier quoted context omitted.

OTOH, you can make a pretty strong argument that for, say, MS, Oracle, or Apple, it's precisely the 'jerk-y' qualities of their founders and CEOs that led to their success today. Say what you like about MS's business practices during the 90s, but I think the history shows that a large reason they were able to continue their dominance was because of the unfair and frankly anticompetitive practices that they embraced b…

It was directed inward, too. "That's the dumbest fucking idea I've ever heard," was a common phrase at MS in the 90s.

>"That's the dumbest fucking idea I've ever heard,"

How ironic.

Re: Brilliant Jerks Cost More Than They Are Worth

#92
post #53
post #5

In my experience this type of person can only exist in your organization if their manager is below average. I have come across my share of them and every time if their manager was a dud the whole company suffered, if their manager was on the ball they would put structure around the jerk to achieve a net improvement in productivity without the negativity.

Steve Jobs, Bill Gates, Larry Elison and Jeff Bezos each nurtured that sort of person (and were themselves that sort of person). They utterly steamrolled the kinder and gentler companies in their respective markets. Sometimes reality and what you want to be true are not the same.

Yes and no. There is brilliance and there is "being a jerk" and you can be brilliant and not a jerk and the organization will thrive, or you can be brilliant and a jerk and the organization will be better off without you.

When brilliant people are managed by strong managers, those that manage to team performance rather than those that manage to individual performance, they add value by not only doing a lot of work but helping everyone else do their best work. The problem occurs when a manager is weak and the brilliant person has 'jerk' tendencies which come out unchecked. Then everyone suffers.

It is sort of like managing sociopaths, you can do it if you can set up the scoring for them such that they 'win' if the group wins. And of course that is easy to write but very hard to put into practice.

Re: Brilliant Jerks Cost More Than They Are Worth

#93
For whatever reason I feel like there's an unspoken assumption in our industry that a dev is brilliant iff that dev is a jerk, which is clearly false (I'm sure everyone here has worked with devs who were brilliant at both coding and social interaction). Note how the article has to explicitly say "it is entirely possible to be extremely passionate (and even brilliant) without being a jerk", as though this were some rare intersection of talents. But brilliant non-jerks get to choose where they want to work, and they're going to prefer not to work with jerks. If you need really need a bulletproof business excuse to convince you to tell the assholes on your team to cool their jets, then do it so that you have any chance of attracting non-jerk talent.

Re: Brilliant Jerks Cost More Than They Are Worth

#95
post #30

> "He could crank out 10 times as much work as any of us could in one day." If this is true, it sounds like the best option would have been firing the rest of the team and looking for another like him.

I was thinking the same thing. There are diminishing returns with most jerks if they are marginally better than the rest of the team, but if they are 10x better, maybe you just need a team of 1.

One of my favorite interview stories was when I was interviewing for a very low-level dev position at a major telecom. I was interviewing to become member #8 or so on this team.

It was for writing dial-up internet billing software, essentially grant/deny access and provide hours connected to the dial-in banks. Nothing all that crazy, a pretty solved problem honestly by that point.

I asked them what they were replacing and why. The team lead got super excited and talked about how they were hired on to replace a single guy who had wrote a ~1000 line Perl script that pretty much handled this whole data import job. This guy apparently made the cardinal sin of using moderately complex regex in his tooling, and that was a sign of how incompetent he was and how the tooling obviously needed to be replaced wholesale.

They did not get the irony of this situation whatsoever when I made the obvious statement of why it took an 8 man team over 12 months so far to replace a single dude with a 1000 line Perl script. Absolutely saw nothing wrong with the situation whatsoever.

Thankfully I ended up not taking that job and starting my own company instead :)

Re: Brilliant Jerks Cost More Than They Are Worth

#96
post #21
post #14

No they don't; mediocre 'nice guys' do though. Every 'brilliant jerk' I've worked with and led has been a net positive over the long haul. Every mediocre nice guy has been dead weight that costs everyone around them time. I'll take the brilliant jerk any day. They can simply deliver in ways that others cannot.

> I'll take the brilliant jerk [over the mediocre nice guy] any day. Holy false dichotomy, Batman. I'd rather take neither of them and fill my team with adequate-to-exceptional devs who also happen to be decent human beings.

I didn't say there's no middle ground. Of course I'd prefer the brilliant nice guy, but you don't always have that option.

I disagree on 'adequate' though. I'll take a truly brilliant a-hole over 'adequate'. 'Adequate' means I'm often fixing their mistakes, checking up on them, making sure they stay on track, etc. I'm ok with smoothing over issues from time to time if it means I can let them run wild on the thing I hired them for.

Re: Brilliant Jerks Cost More Than They Are Worth

#97

Honestly, I was always happy to have good developers. The better you are, the bigger pain in the but you can be, as far as I am concerned as long as the code you are delivering is excellent. I am perfectly happy to work around your quirks, within reason of course. And, of course you will be a jerk when you are seeing things others just can't and they can't understand you. After a while you lose patience. What good de…

>And, of course you will be a jerk when you are seeing things others just can't and they can't understand you. After a while you lose patience.

What if they don't see those things because they're not being communicated well?

>What good developer can bring to a team is more valuable then 3-4 polite junior devs that have enthusiasm (which I value also highly) but can't produce quality stuff.

But it isn't necessary that those 3-4 polite junior devs are your opportunity cost. The good developer may well be alienating n good developers, testers, DBAs, Ops analysts, or BAs.

Re: Brilliant Jerks Cost More Than They Are Worth

#98
I don't think being a "jerk" is a personal trait, it's an environmental result.

Sometimes people are very picky because they are trying to stonewall you. They come up with review comments that might be accurate, but aren't actually intended to help the change land. Maybe they review just far enough to veto, and then you fix that and they review enough to veto again. That kind of jerk is not worth much, but it's the malintent behind the impolite behavior that is the problem. Often the person is disengaged and disinterested in their job.

Sometimes people are become defensive and difficult because they don't believe they are contributing enough compared to their past performance. I've seen a lot of people who did a lot of good work in the past, but aren't doing well now. Maybe processes changed, maybe how the team makes priorities changed, maybe technologies changed, maybe they aren't managing themselves well, maybe they are just depressed and having a hard time functioning. Maybe it's compounded because their own displayed confidence backed them into a wall, and they can't admit there's something they don't know or aren't able to do, and so they can't learn to do it. These jerks are "essential" (because they know stuff, maybe have authority), but not productive. Sometimes they stonewall to hide this.

There's jerks who have their own agenda that doesn't align with some of the people they are supposed to work with. It a matrixed organization everyone validly has independent agendas that cross with each other. Maybe they only feel personally responsible for product quality, while they are a gatekeeper for people who are supposed to deliver new functionality. Because of how authority may be setup, someone may feel trapped between two authorities (their boss and this gatekeeper) with no way to come to agreement on priorities. Usually this is a lack of understood overarching priorities from leadership. Sometimes without that in place the only way to "win" is to be difficult.

Personally I don't have a problem working with abrasive personalities so long as we truly share a goal and are working towards it. Having a group of people who really share a goal is not as common as one would hope.

Re: Brilliant Jerks Cost More Than They Are Worth

#99
post #62

Earlier quoted context omitted.

OTOH, you can make a pretty strong argument that for, say, MS, Oracle, or Apple, it's precisely the 'jerk-y' qualities of their founders and CEOs that led to their success today. Say what you like about MS's business practices during the 90s, but I think the history shows that a large reason they were able to continue their dominance was because of the unfair and frankly anticompetitive practices that they embraced b…

It was directed inward, too. "That's the dumbest fucking idea I've ever heard," was a common phrase at MS in the 90s.

fwiw that kind of phrase isn't necessarily 'jerky.' As long as the person you are saying it to understands that you respect him/her, and are just disagreeing with their idea, then it can be fine.

It's a risky communication strategy, but I wouldn't condemn everyone who uses it.

Re: Brilliant Jerks Cost More Than They Are Worth

#100
I was a jerk at my last job (btw, I'm not saying I'm brilliant either). It ended up costing me and I was shown the door. However, I was picked up by some former co-workers that knew I had some talent.

Now I actively manage my "jerk" tendencies. While I still have my jerk moments, I think my co-workers realize that I'm trying not to be a jerk so they let it slide. And when I am being a jerk, they will call me out on it.

Post reply on HN