TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Brilliant Jerks in Engineering

267 pointsby dmitover 7 years ago

42 comments

grandalfover 7 years ago
The situation I&#x27;ve encountered is a jerk who was actually fairly mediocre in his abilities but whose bully characteristics and brash confidence had led many of the non-technical people in the company to believe he was extremely skilled.<p>I think one reason people become bullies is because they know they can&#x27;t back up their decisions with skill. Linus is brash, but is quite able to work well with people and has the results to prove it.<p>Most people who adopt bully tactics are simply doing it for tactical reasons to hide their own weaknesses.<p>The myth of &quot;brilliant jerks&quot; is harmful because it lets any jerk pretend he&#x27;s doing it because he&#x27;s brilliant, when chances are he&#x27;s just afraid of being unmasked as mediocre.<p>As a corollary, engineering culture should be very open to every member of the team learning and being very open to lessons learned (read: mistakes made) in the process. Bullies often intimidate by criticizing others&#x27; decisions, which creates an atmosphere of fear that prevents rational thought and stifles group learning.
评论 #15688852 未加载
评论 #15689980 未加载
评论 #15690666 未加载
评论 #15688757 未加载
评论 #15689427 未加载
评论 #15689295 未加载
评论 #15690026 未加载
luckydudeover 7 years ago
I&#x27;ve been a smart jerk, dunno about brilliant but positive about the jerk part. More in the selfless camp, I cared about the company (Sun) a lot and ran rough shod over anyone who got in the way of my quest to make the company better.<p>I definitely hurt some people and, as a young guy, felt that making the company better trumped all of that. And I was a little clueless, I had ADD and no treatment and had no idea that communication happened non-verbally, just wasn&#x27;t a thin g for me.<p>What made it better was when I added compassion and empathy to my thought process. Instead of barging into someone&#x27;s office and yelling at them that their code was broken, I&#x27;d start with the people stuff. Ask if I could talk to them, ask how they were doing, ask if they knew about this problem in their code. More ask, less yelling. And in my head, i would ask myself is there anything going on in this dude&#x27;s life that is negative? Sick kid? Divorce? Parent dieing?<p>I was still willing to come to the conclusion that the person sucked at whatever chunk of code it was that was in the spotlight but it took me a lot longer to get there because I was trying to see if there was something else going on that caused the crappy code.<p>Dunno if that helps, I&#x27;m sure people told me to think like that but it took me a while to get there. Maybe this shortens the path for someone else.
mars4rpover 7 years ago
I 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&#x27;ve been in arguments with managers 3 4 level above me. everybody else wants to be politicians and please everybody! but I believe because no one wants to hurt other people&#x27;s feelings we are in a shit situation we are in.<p>why am I wrong ? should I care less like everybody else?<p>PS: where I currently work is wasting public money and I feel obligated to do something as a Libertarian!
评论 #15688925 未加载
评论 #15689169 未加载
评论 #15689558 未加载
评论 #15689328 未加载
评论 #15689089 未加载
评论 #15690075 未加载
评论 #15689109 未加载
评论 #15689188 未加载
评论 #15689677 未加载
评论 #15690214 未加载
评论 #15689435 未加载
评论 #15689376 未加载
评论 #15689380 未加载
评论 #15689365 未加载
_xhokover 7 years ago
If someone does something wrong, Alice tells them plainly, and they get offended, whose fault is it? Some people say it&#x27;s Alice&#x27; fault for offending; some say it&#x27;s the person&#x27;s fault for doing it wrong in the first place, and for subsequently getting offended.<p>I think we&#x27;re conflating is and ought here. It&#x27;s probably a fact of reality that most people aren&#x27;t happy to be told they&#x27;re wrong. But arguably people <i>ought</i> to accept the consequences of being wrong, e.g. feeling bad when they&#x27;re told.<p>I&#x27;ve talked to lots of startups in San Francisco. Most are failing, just due to the nature of startups, but can survive if they reach a finite set of straightforward goals. They&#x27;ve found product&#x2F;market fit, they know what they have to do, they just have to do it, and the correct 10,000 characters of code input into a computer would solve all their business problems. There&#x27;s often a lot of handwringing about why they&#x27;re failing: the process is wrong; communication is wrong; something or other. But the largest reason they&#x27;re failing is that they&#x27;re insufficiently good at technology. You know who&#x27;d be really good at fixing that? A team of Alices.<p>I think Alices get too much flak. Bob is genuinely a toxic character. But if your only fault is telling the truth, which offends people, and you&#x27;re otherwise excellent at your job--- there&#x27;s a huge opportunity for twenty Alices to get together, bypass the inefficiencies of being offended, and win big. Tech has an obvious historical example.<p>Edit: I reread the description of Alice. All right, maybe don&#x27;t <i>browbeat</i> your point into others.
评论 #15689885 未加载
评论 #15689872 未加载
评论 #15690078 未加载
AcerbicZeroover 7 years ago
Early on in my career (DevOps&#x2F;Virtualization&#x2F;SDN&#x2F;etc) I landed a role as a junior admin, a backfill for a more senior engineer who was moving up in the organization, but staying on the same team. It could be said he landed somewhere between &quot;Alice&quot; and &quot;Bob&quot;, probably due to some mild autism. Without getting into excessive detail, working with him was hard, but by far the most rewarding, educational, and instructive years of my career. I learned more in that short time from that one difficult engineer than the next 3 years combined.<p>I&#x27;m not excusing his behavior, but if you&#x27;re able to handle that style and develop a functional relationship &quot;brilliant but difficult&quot; folks can be an amazing resource. He&#x27;s the Sr Infrastructure Architect for that organization now, and they&#x27;ve never been doing better. His ability to be difficult but brilliant keeps the overbearing management folks in check, and has allowed the technology platform to move forward dramatically.<p>The one downside (other than the constant testing of my self esteem and resolve) was that I let him teach me D&amp;D and he was a pedantic dick of a GM.
评论 #15689516 未加载
评论 #15689571 未加载
1001101over 7 years ago
Google has an interesting philosophy on this:<p>&quot;&quot;&quot; Cosgrove asked them to elaborate on the idea: &quot;exile the knaves, but fight for the divas.&quot;<p>Rosenberg said maintaining Google&#x27;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&#x27; work, and think only of themselves. &quot;Nice humble engineers have a way of becoming insufferable when they think they are the sole inventors of the world&#x27;s next big thing,&quot; they write in their book. &quot;This is quite dangerous, as ego creates blind spots... Nip crazy in the bud.&quot;<p>Divas, on the other hand, display &quot;high exceptionalism,&quot; Rosenberg said. If the divas are brilliant and doing a good job, they should be valued and allowed to do their jobs. &quot;As long as ... the divas&#x27; achievements outweigh the collateral damage caused by their diva ways, you should fight for them.&quot;<p>&quot;They will pay off your investment by doing interesting things,&quot; they write. &quot;...Remember that Steve Jobs was one of the greatest business divas the world has ever known!&quot; &quot;&quot;&quot; [1]<p>[1] <a href="http:&#x2F;&#x2F;www.cleveland.com&#x2F;business&#x2F;index.ssf&#x2F;2014&#x2F;10&#x2F;googles_eric_schmidt_and_jonathan_rosenberg_share_how_google_works_with_cleveland_clinics_dr_toby_cosgrove.html" rel="nofollow">http:&#x2F;&#x2F;www.cleveland.com&#x2F;business&#x2F;index.ssf&#x2F;2014&#x2F;10&#x2F;googles_...</a>
评论 #15689231 未加载
评论 #15693368 未加载
评论 #15689961 未加载
bpicoloover 7 years ago
This is a great article. It&#x27;s a terrific opportunity for introspection.<p>I do however want to point out that some of these may be less about being an insufferably relentless jerk than other pieces.<p>&gt; He is late to meetings, ... then looks at his phone or laptop while ignoring everyone around him<p>This is also a pretty common indicator for ADHD. Not to say that excuses being a &quot;jerk&quot;, but there are people out there that have a fundamentally difficult time tracking and arriving at meetings properly, and it&#x27;s not always easy to account for. It also goes hand in hand with a few other related issues here. It&#x27;s also somewhat common in the world of software.<p>I have some semblance of issue arriving at meetings properly, and it takes sincere effort to correct for it. When I started my career (admittedly, not so long ago) I definitely displayed more pieces of what is described as brilliant jerk than I would like to have (though certainly nothing like gaslighting and exploitation of others around me - more those things in line with adhd).<p>On the other hand, I spent 3 years working especially hard on self improvement here, and I certainly appreciate the patience of those around me in helping me realize my failures. It took me a year of effort to really avoid interrupting others while talking - not as a matter of being a jerk, but simply because my mind gets lost in conversation and feels the need to begin talking with less cognizance than I wish I had that others were speaking. These days, I am quick to apologize upon realizing I&#x27;ve interrupted, and ask the speaker to continue. That&#x27;s strictly worse than never interrupting, but it both publicly acknowledges that I know this is a problem for me in conversation, and helps move forward.<p>The best thing for some people who have some of these issues is to give them honest, direct, and proactive feedback regarding it. They may well have no idea the ways in which they&#x27;re impacting those around them, and they may well be surprisingly proactive in self-improvement upon being spoken to.<p>It&#x27;s non-proactivity in self-improvement that you should be far less accepting of, ADHD or not.
评论 #15688607 未加载
评论 #15699043 未加载
评论 #15688787 未加载
mamoswinedover 7 years ago
I was so Alice for much of my career. I know this is going to sound totally cliche because this book get&#x27;s recommended everywhere, but How to Win Friends and Influence People really did help me.
评论 #15688783 未加载
评论 #15688360 未加载
评论 #15688445 未加载
vemvover 7 years ago
I&#x27;d add that from an engineering perspective, &#x27;brilliant&#x27; jerks aren&#x27;t even that brilliant.<p>An actually intelligent person is happy to prove his thinking via truthful argumentation (and unit tests, documentation, and so on), and also happy to get his points refuted by similarly reasonable peers.<p>Anything other than that approach is noise.
评论 #15689167 未加载
评论 #15689161 未加载
评论 #15688717 未加载
评论 #15689415 未加载
fizixerover 7 years ago
Meanwhile management and executive positions are teeming with not-Brilliant only-Jerks. It&#x27;s the norm rather than the exception.<p>Totally makes sense.
评论 #15689234 未加载
ryan_laneover 7 years ago
I&#x27;ve worked with so many brilliant jerks. They&#x27;re incredibly toxic. The Bob example is bordering on sociopathic, or is a sociopath.<p>I&#x27;ve worked with someone who ticks almost all of the Bob traits. He would actively try to get people fired who he didn&#x27;t like, spending time gaslighting everyone around them until enough people disliked his victim where it was possible to fire them. He turned entire teams against each other, causing organizational issues that lasted years after he was eventually fired.<p>The problem is that he was legitimately brilliant, and he was incredibly productive. This made his gaslighting all the more effective. When we spoke about things and people, people listened. He was charismatic, funny, and had a long-standing reputation.<p>After firing this person, we found out he has a history of being abusive and getting fired. It&#x27;s hard to know this because he&#x27;s in leadership positions in a few important open source communities.<p>Thankfully this org is numerous years in my past and I&#x27;ve eventually moved past the stress associated with it, but it&#x27;s an experience that stuck with me for a long time.
davidkuhtaover 7 years ago
I found the line of questioning and discussion by the manager of the employee he &quot;told off&quot; to be profound, yet succinct:<p>&gt; 1. Was it my intent to make his staff unproductive?<p>&gt; 2. Do you think you could have told my engineer what you needed to, in a way that left them feeling positive and motivated to fix it?<p>&gt; Always do that in the future, please.
评论 #15688652 未加载
loblollyboyover 7 years ago
I would hire a brilliant jerk. Our company has 3. 2 of them I actually like, they fit the likable jerk archetype (common in sitcoms, I think Bill Maher is a good example), and they’re good. The other one is basically not interested in human interaction. This offends people somehow, but I’d rather work w someone who doesn’t want to talk to me than someone who I don’t want to talk to.
dbcurtisover 7 years ago
The real problem with jerks is that &quot;you get what you role model&quot;. If you have senior technical people acting like jerks and getting away with it, you have junior people concluding that being a jerk is the way to get a leadership position. That creates a toxic workplace over the long haul. Jerk-like behavior is a performance management issue and managers that don&#x27;t confront it dig their own grave.
anad7over 7 years ago
I feel that the Kotlin community definitely needs a &quot;No Jerk approach&quot;. I&#x27;ve recently been to a meet-up which was on the advantages of using Kotlin for Android development, the speaker exhibited many characteristics from this article.<p>1. Bob interrupts others, and ignores their opinions (When people asked questions, he downplayed them and in some cases declined to answer them)<p>2. Bob bullies, humiliates, and oppresses individuals. With non-technical people, he wins arguments by bamboozling them with irrelevant technical detail, making them feel dumb (When asked about Coroutines he started explaining irrelevant stuff like locks and guards and compiler level instructions without actually answering the questions)<p>3. Bob engages in displays of dominance in front of groups (He was quite assertive that his language is better than Java, no one could convince him otherwise)<p>4. Bob is negative. He trash-talks other technologies, companies, and people behind their backs (He trash talked Java)<p>5. Bob manipulates and misleads. Sometimes he misleads subtly, by presenting facts that are literally true in a way that is intentionally misleading. (He mislead people into thinking that null checks were just wrong and should be avoided altogether by writing code in Kotlin, he also indicated that writing data objects was not possible in Java)<p>6. Bob uses physical intimidation. Bob glares at those he doesn&#x27;t like, and may invade people&#x27;s personal space. (He said that if his team member was unwilling to learn Kotlin he was probably not worth his salt)<p>7. Bob gives great talks – about himself.<p>8. Bob refuses to change. (This was quite evident about him)<p>To sum up, he was arrogant and loved humiliating the audience, I and a few others left the talk after 30 mins.
quickthrower2over 7 years ago
I previously worked in a place with a Bob (who ticks 80% of the boxes there) and it really is super-toxic. He got plenty of &quot;gaslight&quot; because he had special treatment. He didn&#x27;t need to follow the processes like everyone else. He got cool work. Hence my &#x27;previously worked&#x27;.
maehwasuover 7 years ago
Jerk is often just a paraphrase for &quot;mildly autistic.&quot;<p>I&#x27;ve had really good results hiring &quot;jerks&quot; and actually taking the time to understand them as people, and then put them into positions to succeed.<p>Calling out others as jerks is very often a power play to gain social leverage over people who aren&#x27;t good at that game.
评论 #15689800 未加载
HumanDrivenDevover 7 years ago
I&#x27;ve never come across this problem, at least not in software &#x27;engineering&#x27;. I have met the odd jerk from other departments, but 99% of people who try that stuff will back down when you push back. Dealing with jerks is a good skill to cultivate (one that I&#x27;ve only recently got the hang of).
throw2016over 7 years ago
Either people are normal or they are not.<p>If you have a chip on your shoulder, always have something to prove or want &#x27;revenge&#x27; on an unnamed whole because you were bullied in school you are unlikely to work well with others and are going to be a liability in every single context.<p>Either you are brilliant or you are a jerk. Being able to respect and work well with others is a basic life skill.<p>Linus for instance respects and works well with thousands of people. Let&#x27;s have the same transparency that someone like Linus works under for other CEOs before feeding into tabloid level sensationalist journalism that singles out one in tens of thousands of interactions.<p>Just being able to write a software program or doing what you were trained to do does not make anyone a genius and the vast majority of software is mundane.
pkayeover 7 years ago
At one of my previous employers, we had one such jerk who was so bad that even his manager quit in frustration. None of the other managers wanted to take him in their team. This guy was technically bright but very hard to get along with. He would intimidate everything into getting his way. At one point, none of the engineers wanted to work with him. Management did warn him but it didn&#x27;t make a difference. So the company found a new manager and put this guy under that poor soul. Eventually things were suddenly resolved when this jerk verbally harassed a key technical lead who was ready to quit if that guy was still around. If you look at this resume, he has a patchy work history of short stints. But his is good technically so companies are lured by him.
btillyover 7 years ago
This is not a new observation, but it is a worthwhile one.<p>I ran across it in <a href="https:&#x2F;&#x2F;www.amazon.com&#x2F;Psychology-Computer-Programming-Silver-Anniversary&#x2F;dp&#x2F;0932633420" rel="nofollow">https:&#x2F;&#x2F;www.amazon.com&#x2F;Psychology-Computer-Programming-Silve...</a> in the form, &quot;If you see a programmer trying to become indispensable, fire him.&quot; Followed by a note written 25 years later saying, &quot;I have received more thanks for this piece of advice than anything else that I have said.&quot; (Both quotes paraphrased from memory.)
organsnyderover 7 years ago
This hits close to home for me. I&#x27;ve received feedback (never from management—from peers) that I&#x27;ve exhibited some of the &quot;brilliant jerk&quot; behavior (hopefully more Alice than Bob, but I&#x27;d rather not be a jerk at all...). A few reflections I&#x27;ve had:<p>1. Part of it is personality differences. I often default to taking a fairly aggressive approach to discussions, and appreciate a spirited debate on the merits of a particular issue. Depending on who I&#x27;m talking with, this can be a good experience, as long as neither side is taking it personally—and I have plenty of colleagues that seem to enjoy working with me. However, this rubs some people the wrong way, and I can come off as domineering if I&#x27;m not careful, especially to people that prefer to avoid confrontation. Of course, how I am perceived by others is my own responsibility—but my default personality seems to be more compatible with some people than others.<p>2. When paired with a strong personality, I tend to take an approach to balance them out. All of the times I&#x27;ve been called out for being too negative, it&#x27;s been when I&#x27;ve been working closely with a person that is overwhelmingly positive. I feel that I tend to be more critical when I feel that others are not properly vetting new ideas. On the flip-side, I&#x27;ve also noticed that when I&#x27;m talking to someone more negative, I tend to take a more positive approach, especially if I feel that they&#x27;re ignoring the positives in an idea or situation.<p>3. I tend to be more harsh on people that I perceive as at or above my level—I feel that honesty is something that everyone deserves from me, but I&#x27;m direct to a fault. However, with people that I perceive as junior, I find I&#x27;m naturally more diplomatic and constructive—I don&#x27;t want to demoralize them, and I am thankful to be able to play some small part in building someone else&#x27;s career. I need to remind myself that all people—even those that I perceive as senior to me—benefit from affirmation and constructive feedback; it&#x27;s easy for me to underestimate the power of my words.<p>The hard part for me is to identify which parts of my personality are jerk-like, and which parts—when channeled appropriately—are useful (a team lacking critical voices is also going to be ineffective).<p>I fervently believe that the greatest challenge in our field is not technical—it&#x27;s interpersonal. Rarely do projects fail because of technical reasons; instead, they fail because of communication breakdown, interpersonal conflict, and other &quot;soft&quot; attributes. I hope that I can be part of the solution, rather than the problem.
评论 #15689263 未加载
throwaway0071over 7 years ago
I think Brendan must have worked with quite a lot of brilliant jerks in the ZFS appliance days at Sun&#x2F;Oracle. The Fishworks team was excellent but some of the top heads were quite toxic.
LeeHwangover 7 years ago
This really hit close to home.<p>I work with engineer whose is brilliant. We originally thought he was jerk, but the bosses loved him because he was a 5x engineer with the ability to handle huge cognitive loads, catch errors or conflicts in our large systems in the planning phase.<p>It turns out he was neuro atypical, and was actually nice guy, it turned out he was the one paying for friday pizzas not the boss. He was just too ahead of us, and honestly we let our inferiority complexes and frustration color our opinions of him.
sigi45over 7 years ago
You have to understand one thing: A Brilliant Jerk is not brilliant.<p>He&#x2F;She excels in one specific topic and perhaps never thought about excel in all necessary skills. He&#x2F;She is caught in her&#x2F;his world and might not be able to learn proper social skills. It is quite hard to change long lasting behaviour.<p>I&#x27;m quite surprised how many adults stop evolving.
matt_wulfeckover 7 years ago
This is one of the great examples of survivorship bias. You start to think that all of the most brilliant people are jerks, but the reality is that all of the non-brilliant jerks were fired long ago for crossing the line. The only ones left are very very valuable -- and still should fired if they can&#x27;t play nice.
评论 #15689496 未加载
lazyasciiartover 7 years ago
I have totally turned into an Alice recently. I am watching an important project turn into a failure for no good reason at all, and I feel like I can either just stop giving a shit about the outcome and go along with it, or I can keep saying that this isn&#x27;t going to work, and to recover we need to do x.
stuffedBellyover 7 years ago
&gt; coworkers become accomplices, and gaslight his abuse<p>Personally I think this is the worst part. It&#x27;s much harder to deal with a group of jerks and their like-minds. A group typically self-justifies their behaviors and more likely to defy company policies. That&#x27;s why bullies typically come in packs.
notyourdayover 7 years ago
The hilarity of this advice in a single chart:<p><a href="http:&#x2F;&#x2F;www.macrotrends.net&#x2F;stocks&#x2F;charts&#x2F;ERIC&#x2F;prices&#x2F;ericsson-lm-adr-stock-price-history" rel="nofollow">http:&#x2F;&#x2F;www.macrotrends.net&#x2F;stocks&#x2F;charts&#x2F;ERIC&#x2F;prices&#x2F;ericsso...</a>
评论 #15690956 未加载
NTDF9over 7 years ago
I had a brilliant jerk at another job. One time, he just blabbered and interrupted a junior engineer in a meeting so much, another senior engineer stood up, took off his glasses and screamed loudly,<p>&quot;Let the man talk, will ya?&quot;<p>The room just went silent for a few moments after.
curtisblaineover 7 years ago
&gt; Bob interrupts others, and ignores their opinions<p>You don&#x27;t know what a brilliant jerk is. Brilliant jerks never interrupt anyone and listen to everyone. But they always find a way to do (and make other people do) what&#x27;s best for themselves.
cocktailpeanutsover 7 years ago
Alice will make a great founder.<p>Alice, if you&#x27;re listening, quit your job and go start your own company!
评论 #15688665 未加载
kingkawnover 7 years ago
Why should nothing ever feel bad?
评论 #15688529 未加载
评论 #15690342 未加载
评论 #15689546 未加载
johanschover 7 years ago
I&#x27;ve never actually come across an actually brilliant engineering person who was also a jerk. Maybe they sometimes superficially seemed like a jerk at first (particularly if you had a very thin skin), but not after you actually made an effort to get to know them.<p>Most of the time though, the jerks just aren&#x27;t even close to being brilliant. I feel this jerk attitude is quite often something that is used to mask ineptitude.<p>This is after 20 years, 7+ companies and quite close work with hundreds of individuals (often in a managing position, so maybe they think I was the jerk ;P).<p>(In fact I feel like most of the &quot;brilliant&quot; people I have worked with have actually been nicer than the average person.)
评论 #15688799 未加载
评论 #15688616 未加载
评论 #15688842 未加载
评论 #15688552 未加载
评论 #15688558 未加载
alexanderstearsover 7 years ago
Hiring brilliant jerks is fundamentally a decision that comes down to the specific situation and imo it should rest with the hiring manager.<p>Letting brilliant jerks ruin it for others is a management problem, not a brilliant jerk problem.<p>However, professionalism is a two way street. Bobs and Alices that make professional salaries can be expected to improve, though the professionals that work with them should make some concessions.<p>One major problem with corporations &#x2F; labor &#x2F; the modern world is that the demands on employees are extremely high. It makes sense - people want to work in good jobs and corporations are paying for the labor and the corporations have to make money so they have incentives to hire the best people for the jobs.<p>Professional standards are very high - I&#x27;d say that most professionals in America are in the top 20%-30% of multiple skill sets - communication, leadership, self-directedness, tolerance for b.s, along with any domain specific skills.<p>We don&#x27;t have an environment that most people can succeed in. And solving it would be good for people who struggle with some things or people who don&#x27;t want to focus their life around professional accountability&#x2F;development.<p>The right question to ask isn&#x27;t &quot;is bob valuable&quot; but more like &quot;how can build a company in that gets a single parent to manage Bob&quot;?
评论 #15688821 未加载
评论 #15688934 未加载
whataretensorsover 7 years ago
This doesn&#x27;t pass the Torvald test. i.e. Would your startup hire Linus if he hadn&#x27;t yet created linux and git?
评论 #15688706 未加载
评论 #15689691 未加载
评论 #15688638 未加载
评论 #15688688 未加载
评论 #15688662 未加载
microcolonelover 7 years ago
I have no problem working with jerks, as long as they&#x27;re brilliant. Culture fit <i>also</i> means not hiring people who are going to scream bloody murder at a disagreement, if your team is full of disagreeables.
评论 #15688646 未加载
评论 #15688530 未加载
评论 #15688746 未加载
wallace_fover 7 years ago
&gt;2. Does the person target people who are less powerful than him&#x2F;her?<p>YMMV but there is a problem in that leaders and brilliant-but-non-expendable (for w&#x2F;e reason) engineers can often be jerks themselves. So much so that they use their power to write the narrative that the less-powerful was the jerk.<p>I know it is politically incorrect to say this kind of thing, but it certainly does happen. This happened at NASA when engineeres voiced concerns of the dangers of a foam strike. Management bullied them and the <i>groupthink</i> culture there made people side with authority. Then this caused the Challenger disaster.<p>And let&#x27;s be honest: get out of STEM and into something like politics, and it&#x27;s very sadly a significant part of the game.
HarryHirschover 7 years ago
Americans somehow not only manage to conflate use of bad words with mission-hostile management, on top of that they don&#x27;t even recognize mission-hostile management when it doesn&#x27;t use bad words. That saga with Torvalds and USB-3 was quite something.
评论 #15688761 未加载
bjornlouserover 7 years ago
Reed Hastings looks like a brilliant jerk in that photo...
bjt2n3904over 7 years ago
I&#x27;m not entirely sure I subscribe to this &quot;behavior based&quot; vs &quot;merit based&quot; look at job performance.<p>Consider this criterion:<p>&gt; 1. After encountering the person, do people feel oppressed, humiliated or otherwise worse about themselves?<p>Bob and Mary are staunch members of &lt;opposing political parties&gt;. While they never discuss it at work, Mary deeply resents the views Bob posts on social media. During a code review, Bob is bluntly critical of Mary&#x27;s code. Mary perceives this to be related to their political differences, and feels oppressed. Mary files a complaint with HR.<p>Bob claims he is being objective, and targeted for his political views. Others are hesitant to criticize Mary&#x27;s code, lest they be lumped into a &quot;tolerance witch hunt&quot;.<p>If you want to talk about performance, it should be objective, not subjective. Anything else opens the door to drama. Yes, &quot;jerks&quot; create issues. But making a rule that says &quot;no jerks&quot; will not solve those problems. It might even make things worse.
评论 #15689285 未加载
评论 #15689360 未加载
评论 #15688947 未加载
forcedin2jerkover 7 years ago
I once left the most toxic organization I could ever imagine. I was initially very excited to work with people so experienced, but I slowly learned it was just people experienced with being jerks for decades with minimal brilliance to accompany. I turned into an Alice trying to deal with at-best-mediocre&#x2F;at-worst-negligent Bobs. The article has nailed things pretty accurately, except that the ability of the Bobs was the poorest I’ve ever seen in about 10 years of working. Every success of mine was accompanied by huge failures on their part, and they felt extremely threatened, which really exacerbated things. The worst strategy, which was effective for them, was to constantly spread misinformation about their work, as well as mine, and to organize secret meetings. This created a false perspective that they have a bigger picture in mind, even though each lie fell apart weeks to months later.<p>If you find yourself in an environment where your Alice-jerkiness is forced to grow significantly to deal with Bobs, you should leave if you can.<p>My fondest engineering experiences are working with Alices. I’ve worked with kids fresh out of school that have made me a better engineer; debate is healthy, and no one knows everything. When you encounter a situation with people who refuse to accept that there are things they don’t innately know, and are offended at the prospect of debate, you have Bob.<p>Another strategy of some Bobs, which wasn’t mentioned specifically, is for Bobs to try and make Alices (really anyone who won’t submit to their egos, or who work off of objective evidence) out to be Bobs to avoid arguments and to make unilateral decisions that are not empiricallly driven. Not all Bobs are like this, though, which is part of why the Brilliant Jerk archetype tends to overfit, IMO.<p>Edit: these Bobs were “too experienced” for code review, pull requests, design planning, and testing of any sort.
评论 #15692167 未加载