Brogramming 101: What Is It and Why Should You Care?

Oh brogramming! What a beautify made up word. It is a combination of two words I hold near and dear to my heart. BRO + PROGRAMMING = BROGRAMMING. Yes, the meaning matches your current mental picture – a sickass dude programming a computer.

What does this involve? It is up to interpretation, but it definitely involves wearing your sunglasses indoors while using the computer. Lifting weights is important – and don’t forget your protein shakes. Drinking alcohol while programming is encouraged. The more caffeine consumed the better.

You may be absolutely puzzled right now. How the heck did these two worlds collide? Well, in the land of software, the Silicon Valley, pretty much the coolest thing you can do is code. And to show how sweet you are, instead of pictures on your desk of your loved ones, people here decorate their desks by displaying the largest and most intense energy drinks you can find. Yes, it is a unique place.

Starter Kit

Now that I have you excited, how do you join the team? Copy this desk setup:

You must be concerned about health – at least to an extent. Eat healthy food and be sure to pair it with a workout regiment that focuses on the beach muscles. Bicep curls, bench press, calf raises, repeat. Next, (this may seem in direct conflict with the previous point, but just go with it) drinking a ton is cool. Beer, vodka, or Jager. You can drink while at your computer, or alternatively you can return to coding after a wild night in the club. Be sure to have powerful energy drinks within arm reach to stave off the inevitable crash when it arrives.

Congrats, you have passed Brogramming 101 are now a brogrammer! This answer on Quora provides some addition reading material for those of you that want to advance to 201 next semester. Let me give a sneak peak for the Pedantic Post readers that don’t click on links…

Here is a flow chart to study before next semester (programming logic is similar to the logic of flow charts so they are useful for communicating how a program should behave):

If you are ready to start writing code, here is a pretty solid example. Do the same for the song Lip Gloss or any Little Wayne jam and email it to me for extra credit:

 

Why should you care?

Nerdy and cool are colliding whether you like it or not. Need evidence? Chess-boxing is the fastest growing sport in America (I always thought it was hilarious how many sports claimed to the fastest growing in America, so what’s one more claim?):

This collision is great news for everyone. If you are a nerd, you get the opportunity to battle the jocks that made fun of you in high school. If you are a hella chill dude, you get the opportunity to compete with people way smarter than you on a slightly more even playing field. What a great opportunity!

Faithful readers, what bro-sports and dude-tivities can we invent? The top idea gets to challenge me for slammers and/or pink slips.
 


 
Everyone is trying to hire programming talent these days. But the smart start-ups are trying to hire brogramming talent.

If you liked this post, join the mailing list to receive weekly email updates.

3 thoughts on “Brogramming 101: What Is It and Why Should You Care?

    • Skinner says:

      I agree, that would be a nice list to have. The problem is, I don’t know who they are! Maybe I should organize a competition through HN to figure it out – winner gets a case of beer, a bushel of protein, and a pair of aviators

Leave a Reply

Your email address will not be published. Required fields are marked *