Jerk is often just a paraphrase for "mildly autistic." I've had really good results hiring "jerks" and actually taking the time to understand them as people, and then put them into positions to succeed. Calling out others as jerks is very often a power play to gain social leverage over people who aren't good at that game.
Brilliant Jerks in Engineering
141–150 of 243 posts
Re: Brilliant Jerks in Engineering
#142Earlier quoted context omitted.
This is certainly a problem I’ve seen. One employee was hated by almost all the technical people because he was a jackass and couldn’t work with others. He wanted everything done his way and wasn’t interested in the opinions of others (except as they may bolster how great his ideas were). The truth is he wasn’t very good, at least not to the degree he tried to present. Some of management loved him because he worked s…
There are Jerks and Non-Jerks. Also Brilliant Folks and Averae Joes(?). I dont know why we tend to club two different qualities and consider them as a single entity. The question should be, "This employee is a jerk, what to do about it" rather than, "This employee is a brilliant jerk, should we tolerate it". There are enough brilliant people who are excellent human beings with no failings and plenty of mediocre bulli…
When the jerk is brilliant and necessary (or at least perceived so) management can be much more hesitant. ‘Yes he’s horrible but we can’t operate without him’ or ‘we don’t have the slack to pick up that work’ or ‘it will take too long to train someone new right now’.
They get extra excuses that a medium or low performer wouldn’t.
Re: Brilliant Jerks in Engineering
#143I am an Alice and I need some feedback as why is it a bad thing! I work in an environment when very small percentage of people know what are they doing. and people that know what is going on do not speak up because they are frustrated and know probably nothing will change. in this environment I do speak up whenever I get a chance and I've been in arguments with managers 3 4 level above me. everybody else wants to be…
You are wrong because the vast majority of people take criticism personally. It turns out that when you tell people they are wrong and present them with reasons they are wrong, a surprising number of people double down. I'm sure you have heard this before, but you have to make them think it was their idea. Edit Source: I make this mistake all the god damn time, and never realize it until the person breaks and finally…
I can see why you'd think that, I made the same mistake earlier, but see there's this problem here...
vs
No, that's obviously wrong, why would you even think that? Let me show you the right way...
Re: Brilliant Jerks in Engineering
#144I am an Alice and I need some feedback as why is it a bad thing! I work in an environment when very small percentage of people know what are they doing. and people that know what is going on do not speak up because they are frustrated and know probably nothing will change. in this environment I do speak up whenever I get a chance and I've been in arguments with managers 3 4 level above me. everybody else wants to be…
It might be helpful to change your style a little to accomplish the same goal with less conflict. Always always give people a way to save face, this applies doubly in meetings. If people feel like the choices are being right or being responsible for an error they will fight to be right. If you give them a third option (past inexperience, blame someone that left, poor testing, changed requirements) that doesn't hurt t…
Nearly most decisions that seem wrong were taken due to time constraints. Something had to get out the door. Software can be patched later.
So instead of saying “Bob’s team isn’t producing a good product” look into why. Maybe “Bobs team was in crunch time due to 3 people leaving the group and decided to use their own queuing service instead of working with IT to use the company one and that’s causing some problems that I think we can address by spending time on X”
Re: Brilliant Jerks in Engineering
#145If someone does something wrong, Alice tells them plainly, and they get offended, whose fault is it? Some people say it's Alice' fault for offending; some say it's the person's fault for doing it wrong in the first place, and for subsequently getting offended. I think we're conflating is and ought here. It's probably a fact of reality that most people aren't happy to be told they're wrong. But arguably people ought t…
Or they can get a huge team of pleasant and great-looking people that will leave a very good impression and raise tons of capital to keep burning through cash for years without fixing any of those problems. As long as the investors are OK with this, people will keep on using it.
Re: Brilliant Jerks in Engineering
#146I am an Alice and I need some feedback as why is it a bad thing! I work in an environment when very small percentage of people know what are they doing. and people that know what is going on do not speak up because they are frustrated and know probably nothing will change. in this environment I do speak up whenever I get a chance and I've been in arguments with managers 3 4 level above me. everybody else wants to be…
You can't be a superior engineering contributor unless you are honest with everyone, from superiors to peers, to reports. The key is how you present information. I just proactively scheduled a 1-1 with a Sr VP three levels above me for later this month to cover an important topic. This is what I want to tell them: Our core customer facing application is shit. The contractors who wrote it cut tons of corners and the m…
Re: Brilliant Jerks in Engineering
#147If someone does something wrong, Alice tells them plainly, and they get offended, whose fault is it? Some people say it's Alice' fault for offending; some say it's the person's fault for doing it wrong in the first place, and for subsequently getting offended. I think we're conflating is and ought here. It's probably a fact of reality that most people aren't happy to be told they're wrong. But arguably people ought t…
As you mention, pointing out when things are wrong isn't being a jerk, it's doing your damn job. "Having little empathy for others" isn't describing behavior, so it's meaningless here. OK, "browbeating" might be bad, but what does that mean anyway? Is she repeating the issue a month later after the problem got ignored, or is she micromanaging it, or what? There's no indication here. Whatever it means, Equifax could have used some browbeating on security issues.
There's no indication about why people try to avoid working with her. Does that refer to other developers, or does HR try to avoid her they go around asking for donations for girl scouts or something? I don't see a real problem with the latter. If somebody had reputation for pointing out problems in code, I wouldn't be avoiding her, I'd be seeking her out.
Re: Brilliant Jerks in Engineering
#148Earlier quoted context omitted.
Why should everything be terrible forever? The article is talking about people who are systematically bad for organizations, not people who have a bad day sometimes.
Things can be terrible because some people don't know how to act. Things can also be terrible because some people don't know how to do the job properly. It is a lot easier to find a yes-man/woman than a brilliant anyone. Companies are ruined by mediocrity far more than they're ruined by 'brilliant jerks' bullying the company into non-existence. Who'd you rather have as your surgeon - a brilliant jerk the nurses have…
The brilliant jerk will have set a precedent in the operating room that leads to people not questioning their decisions, even when they are wrong, leading to uncaught mistakes.
The most brilliant jerk will sometimes slip up. [0]
See also Crew Resource Management: https://en.wikipedia.org/wiki/Crew_resource_management
0. https://www.interaction-design.org/literature/book/the-gloss...
Re: Brilliant Jerks in Engineering
#149Re: Brilliant Jerks in Engineering
#150Google has an interesting philosophy on this: """ Cosgrove asked them to elaborate on the idea: "exile the knaves, but fight for the divas." Rosenberg said maintaining Google's collaborative culture requires weeding out and getting rid of the knaves: Employees who lack integrity, who are jealous of their peers, take credit for others' work, and think only of themselves. "Nice humble engineers have a way of becoming i…