Brogramming: How does a programmer become a brogrammer?
18 Answers
Anon User
906 votes by Connor Mahaffey, Tudor Achim, Olaoluwa 'Ola' Okelola, (more)
Attire




What to do:
This is a good photo due to the location: Google Seattle offices, the action: raging at the gym, and the attire: A chill Ed Hardy shirt.
Code written by a brogrammer after a hard night of raging in the gym and the club.

Food:
(Nick Schrock is the creator of the brogramming page on Facebook.)
Sunglasses indoors, be chill.
"Brogramming-approved breakfast: steak and eggs, extra egg, sub fruit for potatoes. Carbs, low; protein, high; satisfication-level; high indeed. Plenty of ragefuel for weekend of coding and Getting Amped."
- Polo, tight so the chicks can see how defined your muscles are
- Sunglasses, mostly mirrored aviators and multi-colored wayfarers, but mostly any type of sunglasses are accepted
- Writing code with blankets seem to be popular, but not mandatory
- Always look good, always.
What to do:
- Code, always test your code, not testing is a douchegrammer move.
- Code, often. Code hard.
- Rage in PHP or your favorite language, just code.
- Rage at the gym, to attract the chicks and scare the dicks.
- Rage in the club, be sure to wear the proper attire as stated above.
- Listen to ice cream paint job by Dorrough, and live it.
- Remember your flow charts
Food:
- Drink beer, the only specified type I have heard of is Natural light, known as "Natties" in this post http://www.facebook.com/p
hoto.ph...
- Drink your protein, after raging in the gym to ensure defined muscles.
- Sugar-free Red Bull is also a drink of prominent choice
- The brogramming approved breakfast
Jimmy Jacobson, Programmability Specialist
68 votes by William Young, Ryan Orrico, Sean Owczarek, (more)
Everything I know about Brogrammers I learned from the movie Swordfish.
A Brogrammer....

A Brogrammer....
- can work well under the tightest deadlines, or while receiving oral sex.
- maintains a solid 120 wpm on the keyboard while drunk and dancing
- can figure out how to drive a stick in the middle of a gunfight
- doesn't make johnny five style comments ("nice software") around the ladies
- Respects Quora's policy on short answers to questions.
Dan Kaplan, Not altogether harmless
48 votes by Anon User, Sumeru Chatterjee, Jan Michael Alonzo, (more)
Connor Mahaffey, Aspiring Computer Programmer
25 votes by Dan Getelman, Anon User, Elliott Hamai, (more)
Lots of red meat, push-ups on one hand, while coding on the other, sunglasses at all times, a tan is important, popped collar is a must. It's important that you can squash anyone who might call you "geek" or "nerd" and that you can pick up girls, but also equally important that you know the Star Wars movies by heart, and understand programming ideas, like recursion and inheritance.
Jim Plush, Software Architect - gravity.com
24 votes by Jim Benedetto, Bill McDonald, Anon User, (more)
Typically there is training involved in Brogramming. At Gravity we take it very seriously and dedicate time to pair-brogramming sessions on the Treadmill Desk. This works our agility and stamina while churning out hip scala code.
The key to this as well as any other pursuit in life is perseverance. Brogrammers aren't born, they're made.

The key to this as well as any other pursuit in life is perseverance. Brogrammers aren't born, they're made.
Anon User
29 votes by Bill McDonald, Paul Wais, Daniel Shaw, (more)
Male programmers are finally catching up to where girl-coders have been for several years?
- Don't spend all your time BBMing at the club - girls see it, girls know you're talking about them, and it makes you look douche (not bro). Double if you have a wingman with you.
- Have the nice car. However, avoid the douche move of racing, drifting, or anything meant to resemble either one. Massive tickets, impounds, and wrecks are not bro.
- Get your finances in order before trying to impress girls. Bounced checks, maxed credit cards and bankruptcy are douche, not bro.
- Respect the girl-coders. Some of them can set you on your @$$, no matter how hard you rage at the gym. Also, girl-code is prettier.
- Share the steak and eggs at breakfast.  Girls require protein, too, and you don't produce enough of it on your own.
- Feel free to go metro. Be aware that if you're prettier than the girls, all your brogramming will be for naught.  Girls WILL assume you are closeted and you WILL be relegated to Friend Status.
- Code. Code hard... but know when to put it away. If a girl walks past in a see-through teddy, and you don't even look up because you're neck-deep in code, expect to spend a lot of time celibate no matter how bro you go.
Henry Gretzinger, Project manager, UI designer at Valen...
15 votes by Anon User, Anon User, Peter Elliott, (more)
Party hard, then study. Specifically, familiarize yourself with the following terminology:
Recursion:Â Drink! Â Then see "Recursion"
Rekiurshhun: Â Drunk! Â Then see double (get some, bro!)
Iteration:Â adding ladies to (or subtracting bros from)Â the entourage until the bouncer at Le Club lets you in
Inheritance:Â trust fund, Seaside Heights beach house
Debugging:Â clean pubes, brah
stdout:Â peace-ing after a one night stand
(alternate definition: see "Debugging")
C++ = a gnarlier, "brogrammers-only" version of C
High level language:Â the lingua franca of every brogrammer in Amsterdam
Loop (bro's infinite):Â
var i = 0; // (don't be a loser like i, bro)
while(i < 1) {
console.log("uhn-tzz uhn-tzz uhn-tzz uhn-tzz ");
}
Boolean:Â a logical data type with two possible outcomes; in brogramming, 'true' and 'truer'
(alternate definition:Â gettin' freaky with wifey)
Knapsack Problem:Â non-brogrammer's Fanny Pack Problem
PHP:Â player-hating poser
JavaScript:Â prescription Starbucks
Divide and conquer:Â a totally awesome strategy for dominating at beer pong
Brogrammers should have intimate knowledge of the following:
Doobie on Rails
brode.js
Albrorithms
Recursion:Â Drink! Â Then see "Recursion"
Rekiurshhun: Â Drunk! Â Then see double (get some, bro!)
Iteration:Â adding ladies to (or subtracting bros from)Â the entourage until the bouncer at Le Club lets you in
Inheritance:Â trust fund, Seaside Heights beach house
Debugging:Â clean pubes, brah
stdout:Â peace-ing after a one night stand
(alternate definition: see "Debugging")
C++ = a gnarlier, "brogrammers-only" version of C
High level language:Â the lingua franca of every brogrammer in Amsterdam
Loop (bro's infinite):Â
var i = 0; // (don't be a loser like i, bro)
while(i < 1) {
console.log("uhn-tzz uhn-tzz uhn-tzz uhn-tzz ");
}
Boolean:Â a logical data type with two possible outcomes; in brogramming, 'true' and 'truer'
(alternate definition:Â gettin' freaky with wifey)
Knapsack Problem:Â non-brogrammer's Fanny Pack Problem
PHP:Â player-hating poser
JavaScript:Â prescription Starbucks
Divide and conquer:Â a totally awesome strategy for dominating at beer pong
Brogrammers should have intimate knowledge of the following:
Doobie on Rails
brode.js
Albrorithms
Erik Vorhes, I make websites for VSA Partners in C...
18 votes by David Dreshfield, Kelly Sutton, Ben Clemens, (more)
:first-letter { transform: rotateX(180deg); display: block; float: left; text-transform: lowercase; }Chris Kurdziel, startup dude, rock climber, guitarist...
11 votes by Will Wister, Ben Atkin, Claire Chen, (more)
1) Shirtless
2) Sunglasses (w/ bifocals)
3) Headphones & dubstep
Karen (Gee) Zeller, Geekette and content creator....
- "Pair programming" and "pairing" does not threaten your masculinity
- Skate, surf, or play basketball
- Go to gym
- Be as concerned about your body-fat % as you are about your test cases passing
- " about your tan as "
- Are willing to openly discuss, and even enjoy discussing, your fraternity past….
- Actually concerned about what car you drive; not at all concerned about mileage though
- Intentional unshaved periods to achieve scruffy look
- Occasional social lapses where you casually diss any exes….
Sukhchander Khanna
7 votes by Don Marti, Jim Plush, Chris Kurdziel, (more)Don Marti, Jim Plush, Chris Kurdziel, Abhay Kumar Singh, Mayur Mohite, Neil West, and Shen Deshayne
15 perfect pushups every hour on the hour == coding break!
Ivan Lutrov, Dictator of Continuous Improvements. ...
7 votes by Will Wister, Tomáš VĂtek, Brandon Smietana, (more)Will Wister, Tomáš VĂtek, Brandon Smietana, Tom McQueen, David Urquhart, Andy Kemp, and Robbie Girdler
From what I can see, the primary criteria is the willingness to look like a try-hard and to use a Mac.
Josette Rigsby, geeks and stuff
4 votes by Bill McDonald, Anon User, Seun Osewa, and Alisha Ramos
Alas, despite mad technical skills I will never be a member of the elite circle of 'brogrammers'. See, I was born with ovaries and breasts. I have sat up at night trying to devise clever plans to infiltrate this elusive circle of super secret friends. It makes me sad.
Oleg Shanyuk, software designer
3 votes by Brandon Smietana, Hasan YavaĹź, and Nicholas M Iannone
Like that?
Christian Westman
4 votes by Marius Kempe, Anon User, Jarrett Galbreath, and Sahas Katta
"Essential Gear For Brogrammers" - http://www.brogrammers.or g
Marce Elizeche LandĂł, C,Java,Python ,PHP Developer, Brogram...
2 votes by Thomas Drevon and Michael Yagudaev
21 Answers Collapsed (Why?)
Downvoted:
David Teten, entrepreneur/venture capitalist/angel
3 votes by Woody Hooten, Paul M Cohen, and Andy Lemke
The brogrammer always works in a fitness office:
http://www.teten.com/blog /2011/0...
and if he doesn't have a fitness office already, he'll make one
http://www.teten.com/blog
and if he doesn't have a fitness office already, he'll make one
Ginger Starr Tetreault, Entrepreneur (Marketing) and a wanna ...
2 votes by Edwin Khoo and Emanuel Ramos
The Brogrammer Code isn't in writing ANYWHERE. Believe me, I've tried to find it however, by observation I've noticed the Brogrammer is extremely different from a programmer in a few ways:
1. The Brogrammer: Thou shalt not sleep with your Bro’s ex-girlfriend.Â
1. The Programmer: Anything goes... because its necessary.
2. Bros before hoes.Â
2. Pros before Bros or even Pros... there are no rules.
3. A Brogrammer would never drink the last beer, unless you have been granted specific permission that it is OKÂ
3. A Programmer would drink the last 5 beers by hiding the other 4 he isn't currently drinking.
4.The Brogrammer: Â If a girl falls into the following criteria, she is off limits forever until the end of time:Â
A. Was an ex-girlfriend.Â
B. Your Bro specifically told you he wanted her.Â
C. Is your Bro's sister.Â
However, if it's your Bro's cousin, well she's up for grabs, and you're welcome to rub it in his face for years to come.Â
4. The Programmer: Â If a girl falls into the following criteria, there are no limits - forever until the end of time because they need it:Â
A. Was an ex-girlfriend.Â
B. Your Bro specifically told you he wanted her.Â
C. Is you're Bro's sister.Â
However, if it's your Bro's cousin, well she's up for grabs, and you're welcome to rub it in his face for years to come.
Â
5. Never diss a Bro if his team just lost a Coding Challenge.Â
5. Always diss a Programmer if his team loses a Coding Challenge by throwing stuff at him and laughing.
Those are just a few examples. I could go on and on of course but I'm busy.
1. The Brogrammer: Thou shalt not sleep with your Bro’s ex-girlfriend.Â
1. The Programmer: Anything goes... because its necessary.
2. Bros before hoes.Â
2. Pros before Bros or even Pros... there are no rules.
3. A Brogrammer would never drink the last beer, unless you have been granted specific permission that it is OKÂ
3. A Programmer would drink the last 5 beers by hiding the other 4 he isn't currently drinking.
4.The Brogrammer: Â If a girl falls into the following criteria, she is off limits forever until the end of time:Â
A. Was an ex-girlfriend.Â
B. Your Bro specifically told you he wanted her.Â
C. Is your Bro's sister.Â
However, if it's your Bro's cousin, well she's up for grabs, and you're welcome to rub it in his face for years to come.Â
4. The Programmer: Â If a girl falls into the following criteria, there are no limits - forever until the end of time because they need it:Â
A. Was an ex-girlfriend.Â
B. Your Bro specifically told you he wanted her.Â
C. Is you're Bro's sister.Â
However, if it's your Bro's cousin, well she's up for grabs, and you're welcome to rub it in his face for years to come.
Â
5. Never diss a Bro if his team just lost a Coding Challenge.Â
5. Always diss a Programmer if his team loses a Coding Challenge by throwing stuff at him and laughing.
Those are just a few examples. I could go on and on of course but I'm busy.
George P. Sibble, Experienced Entrepreneur
1 vote by Jim Plush
I'm brogramming it up at RocketSpace in SOMA.
Steve Hackney
3 votes by Derek Rollend, Claire Chen, and Kim Pham
How brogrammers run:
while ( this.HeartRate < this.TargetHeartRate )
{
if ( this.Speed < this.MaxSpeed )
{
this.Speed +=1;
this.HeartRate = this.Speed * this.GetFitnessFactor();
}
this.RunFaster();
}
while ( this.HeartRate < this.TargetHeartRate )
{
if ( this.Speed < this.MaxSpeed )
{
this.Speed +=1;
this.HeartRate = this.Speed * this.GetFitnessFactor();
}
this.RunFaster();
}
Andy Bakun, Gentleman Hacker; Artifex; Raconteur
6 votes by Aditya Mukherji, Gordon Mohr, Michael Chang, (more)Aditya Mukherji, Gordon Mohr, Michael Chang, Andrew Brown, Ben Atkin, and Jared Greeno
Don't believe the hype. It's as simple as s/p/b/.
John Kelly, not a bro
How do you become a brogrammer? Do you really want to know? We have dedicated a whole site to this growing phenom of brogramming and shirtlessbrogramming. Check it out at http://shirtlessbrogrammi ng.com/
Rob Pietroforte, Co-Founder of OneResult
It's a well known fact that brogrammers get their brotein from OneResult.com... official sponsor of brogrammers everywhere (full disclosure: I'm a founder of the site and a brogrammer extraordinaire).
Use the coupon code BROGRAM and get 10% off of your next order to properly prepare for the 2012 Brogramming Olympics.
Use the coupon code BROGRAM and get 10% off of your next order to properly prepare for the 2012 Brogramming Olympics.
Andrew Crookston, full stack web developer and craftsma...
1 vote by Kristian Luoma
#Brogramming commandment #11: Start every day with “Sail” by Awolnation http://danspin osa.com/post/11906...
Carlos Saba, Technology and gadget addict
To find the true path to ultimate brogrammerhood requires equal measures of good grooming, ninja like stealth code crunching and hard core, breeze block breaking kung fu! All done wearing pink coz you're so confident about your manhood.
Anon User
Step 1 for becoming a brogrammer is to have very low self confidence. See: Why do some developers identify as "brogrammers?"
Aziz Khoury, Dev
3 votes by Anon User, Christopher Rubin, and Tony Nguyen
LAKA BRO!!
[Pic source: JavaZone 2010]
Needs Improvement:
Alexey Prohorenko, hands on and tech caffeinated - http:...
3 votes by E.J. Coughlin, Gabriel Teodoru, and Eric Futoran
Barclay A. Dunn
1 vote by Anon User
Wow. This conjoins two of the least sexy male types in history. <sarcasm>So appealing!</sarcasm>
This answer may need to be a comment on the question. (more)
Jason Ellis, Software Developer
bro-grammer is sad.
This answer may need to be a comment on the question. (more)
Who's that first pic of? Think I'm in love...
This answer may need to be a comment on the question. (more)
Question Stats
- Latest activity Feb 10, 2012.
- This question has been viewed 188000 times; it has 2 monitors with 13232 topic followers and 0 aliases exist.
- 581 people are following this question.
http://www.facebook.com/e
8/5 is International Brogrammathon!