Fixing Their Stupid F**king Code

From this Vox article about Walter Isaacson's biography of Elon Musk:

At Zip2, we see the beginnings of Musk’s maniacal work ethic take hold — that, and his inability to work well with others. He and his brother Kimbal sleep on futons in their office and shower at the Y down the street. When new engineers come in, Musk devotes extra time to “fixing their stupid fucking code.” He and Kimbal get into physical knockdown fights in the office; once, Musk has to go to the hospital for a tetanus shot after Kimbal bites him. They sell the company after two years for $300 million.

Sadly I've had the experience a time or two of the "I'm a genius and you're a pathetic idiot" mode of software developers. Give me the pathetic idiot who at least has the sense to know they're not a genius any day of the week. Brilliant assholes are beyond toxic.

I once worked with a "genius" (and I use that term sarcastically in case it's not apparent) who when I offered to make a trivial fix to his code said "No! Don't touch it! I'll fix it!" As if we weren't pairing there together and somehow my inferior coding skills would contaminate his "brilliant" work.

I've come to think less and less of the "Great Man" theory of history. Yes, I know it's sexist--the term "Great Man" but honestly it's mostly men who have the colossal ego to think of themselves as somehow divinely ordained to change the world and tough luck for all the human beings they step on. I don't know the man and I'm not the position to cast stones at anyone but I'd guess that Elon Musk fancies himself one of those "Great Men" who's bound to change the world. If so, then I think he's mistaken infamy for fame and bluster for true achievement.

Appreciating other people for everything they bring to the workplace seems rare these days, or maybe that’s just the social media filter. Instead, we get this idea that there are geniuses who are allowed to treat people badly. You have a generosity of spirit, Onorio, in your ability to respect all kinds of folks. And you don’t shy away from calling out bad behavior. That’s a great combination of traits, imo.

To view or add a comment, sign in

More articles by Onorio Catenacci

  • The Audible Gasp

    While it may be absolutely great to be surprised by an audience reaction while performing a theatrical production…

  • If You Laid All The . . .

    It's sometimes helpful to people to have an analogy to help understand the magnitude of something. That is, to get an…

  • The Underrated Part of Software Engineering

    You know what I find quite interesting? Well, thanks for asking--allow me to share! You can write brilliant unit tests.…

  • The Best Tool For The Job

    At the risk of indulging in cliches, I’ve often heard the saying “use the best tool for the job” which strikes me as…

  • Why Doesn't Software Engineering Get Respect?

    I have a serious question for which I'd love serious replies. Why is software engineering treated with so little…

    1 Comment
  • Crystal At Detroit Tech Watch

    We're very pleased to say that we're going to have one of the core committers of the Crystal Programming Language…

  • Risk And Preparation

    One thing I've noticed is that many architectural discussions seem to want one (and only one) approach that can be…

  • A Bit More About Detroit Day Of Functional

    I wanted to send along a little update on Detroit Day of Functional. First of all, we've got two folks sharing some…

  • [ANN] Erlang Package For Chocolatey NuGet Updated To 20.1

    I just wanted to insure that those few of us who care (I kid, I kid!) are made aware that I've updated the Chocolatey…

  • Learn You Some Xamarin For Great Good

    I've been crushing on Miguel DeIcaza's Xamarin tool line since back when it was called Mono. Here was a great language…

Explore content categories