Browse Definitions :
Definition

brogrammer

Contributor(s): Ivy Wigmore

A brogrammer is a male programmer with traits often associated with fraternity brothers (bros) rather than those associated with the coder's stereotypical geeky or nerdy persona.

The term is a portmanteau of bro, a short form of brother, and programmer. The typical bro is young, male, white, middle-class and heterosexual. NPR conducted a Twitter survey and decided on four dominant traits of bros: stonerish-ness, dude-liness, preppiness and jockishness. They further stated that the terms didn't imply, for example, that a bro used drugs but that he had a stoner-like or surfer-type element to his persona. Likewise, preppiness may be manifested mainly through wardrobe choices.

On Quora, the question of how a programmer becomes a brogrammer received this response (among others):

"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."

Brogrammer culture is the absorption of that demographic into the software development industry, probably motivated by higher demand for programmers and the higher pay-scale that resulted from that demand, along with the growth in startups.

More problematic elements of brogrammer culture include racism, sexism, misogyny and a general intolerance of diversity. The prevalence of these attitudes tends to discourage women and other people who don't fit the brogrammer model from entering tech careers; it is also often their reason for leaving jobs in the industry.

Archie Prakash discusses the problems of brogrammer culture and how it prevents women and people of color from entering (or staying in) IT:

This was last updated in March 2016

Continue Reading About brogrammer

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.

-ADS BY GOOGLE

File Extensions and File Formats

Powered by:

SearchCompliance

  • regulatory compliance

    Regulatory compliance is an organization's adherence to laws, regulations, guidelines and specifications relevant to its business...

  • privacy compliance

    Privacy compliance is a company's accordance with established personal information protection guidelines, specifications or ...

  • data governance policy

    A data governance policy is a documented set of guidelines for ensuring that an organization's data and information assets are ...

SearchSecurity

  • asymmetric cryptography (public key cryptography)

    Asymmetric cryptography, also known as public-key cryptography, is a process that uses a pair of related keys -- one public key ...

  • Evil Corp

    Evil Corp is an international cybercrime network that uses malicious software to steal money from its victims' bank accounts.

  • Plundervolt

    Plundervolt is a method of hacking that involves depriving an Intel chip of power so that processing errors occur.

SearchHealthIT

  • telemedicine (telehealth)

    Telemedicine is the remote delivery of healthcare services, such as health assessments or consultations, over the ...

  • Project Nightingale

    Project Nightingale is a controversial partnership between Google and Ascension, the second largest health system in the United ...

  • medical practice management (MPM) software

    Medical practice management (MPM) software is a collection of computerized services used by healthcare professionals and ...

SearchDisasterRecovery

SearchStorage

  • 3D NAND flash

    3D NAND is a type of non-volatile flash memory in which the memory cells are stacked vertically in multiple layers.

  • M.2 SSD

    An M.2 SSD is a solid-state drive (SSD) that conforms to a computer industry specification written for internally mounted storage...

  • RAID (redundant array of independent disks)

    RAID (redundant array of independent disks) is a way of storing the same data in different places on multiple hard disks or ...

Close