9 ms·
I think the point is that companies shouldn't be frat houses full of brogrammers. If you want to hang out with your friends and wrestle to decide coding patter
by dominicr 7y ago
I think the point is that companies shouldn't be frat houses full of brogrammers.
If you want to hang out with your friends and wrestle to decide coding patterns, then that's all well and good. But the second that it becomes a company that employs people it should be more mature, equal and accepting. Work is indeed not always only about output and skills, it's also about respecting each other and collaborating with different people and their opinions & experience to produce the best outcome.
Anecdotally, I have worked at a company whose unofficial hiring mantra was "hire people you'd go drinking with". It did not go well! Luckily some adults got hired and the company started functioning better.
- ZoomZoomZoom 7y ago>>I think the point is that companies shouldn't be frat houses full of brogrammers. Why not? If it's a private business, it can be whatever the owners want it to, unless illegal. I wouldn't have a tiniest inclination to work in such a company, but that's beside the point.
- PeterStuer 7y agoIf you don't mind a sidequestion: I have worked with and met with probably close to 100 start/scale-up companies in the software domain. I have not yet met a 'brogammer' shop. Some hipster dens, and yes, when the founder is a twenty something you will be hard pressed to find anyone over 30. So is this 'brogrammer frathouse' a regional thing? Or is it maybe a B2C thing as I mostly work with B2B companies?
- dominicr 7y agoI'm no expert and I've mostly been in Europe with marginal time in the US, so I don't know the frequency of occurrence. I think what's slightly more common is homogenous teams within companies that form an overwhelming culture, rather than entire company cultures. Teams do form their own ways of working and their own cultures, and this is fine: it's human and it can be positive. Healthy teams adapt to new members and vice versa. But I have occasionally seen teams develop an impenetrable culture and reject anyone that wasn't a perfect fit for their existing culture. They also tend to reject any company-wide initiatives for change & improvement, not even engaging with the process or contributing to the discussion. Typically the way to solve such a team is to rebuild it by removing at least half of the members, after which everyone usually goes back to working normally.
- PeterStuer 7y agoSo is "frat house full of brogrammers" just a meme then? I have always wondered since I first heard the term, as it seems so remote from the reality I experience. And yet, it gets punted around so much you wouldn't think that it would be hard to find a brogrammer shop. On the contrary, going by the 'reputation' you'd think they would be so numerous as to almost be hard to avoid.
- caseysoftware 7y agoYes, it's a meme. It's a quick and easy way to dismiss a of predominantly/exclusively white male team in a way that will get most people to say "Ugh, yuck!" without having any substantive criticism. After 10 years hopping between Austin and San Francisco, hipsters with impressive beards and flannel seem at least 100x more common than brogrammers.
- asdf21 7y agoIt's socially acceptable to hate / slander fraternity members (see the rolling stone rape case,) but it's not socially acceptable to hate hipsters, only to casually poke fun at them.
- otakucode 7y agoJust an observation, frat houses do focus very heavily on mob mentality, while hipsters are just a trend group. No one is going to get lectured by their fellow hipsters about being insufficiently loyal to the hipster brotherhood. Hipsters don't organize and intentionally seek to forge mob mentality and loyalty obsession. That is a significant difference just considering human psychology.
- deleted 7y ago[deleted]
- marksweston 7y agoName a thing and you summon it into existence. 'Brogrammer' started as a witticism and has become a social phenomenon that people discuss as though it was based on rigorous observation and not just a joke.
- C1sc0cat 7y agoIt originally started as a Joke as far as I remember, it's now being used as short hand for certain aspects of SV life that are negative or are perceived as negative. I would bet that 90% of developers are not the classic "jock" member of a frat (which is specific to America Univerities) - we are the ones that got bullied by those types at high school. Lets be honest CS students are going to get invited to join the skull and bones (Harvard) or the Bullingdon club (Oxford)
- extra88 7y ago> skull and bones (Harvard) Skull and Bones is a secret society at Yale, not Harvard.
- C1sc0cat 7y agoOops my bad apologies to any Harvard Amumni
- pluma 7y agoIt's meant as a cultural shorthand for the kind of companies like early PayPal. They wouldn't hire classic "jock" people of course but they were very much about what nerds thought was cool. The "bro" label is more about performative hypermasculinity than athletics. What seems to surprise most about nerd culture is that for many nerds the problem with bullying wasn't that bullying was bad but that they were on the receiving end of it, resulting in a revenge fantasy (both against the actual bullies as well as outsiders in general) rather than simply a desire for equality. This is also reflected in the kinds of jokes you used to hear on IRC and later 4chan as well as gaming (even before it became "so mainstream"). For context: I say this as a recovering nerd myself.
- senderista 7y agowhiteboard swirlies
- silveroriole 7y agoDid you mean are or aren’t? Bullingdon is for rich future Conservatives reading PPE, not for CS students.
- mywittyname 7y agoI've worked at a few and what they had in common was that they were sales-driven and the technology portion of their products tended to be on the simple side.
- crtlaltdel 7y agoevery startup i’ve been involved with that is compromised of mostly first-time employees (either little work experience in general or no previous startup experience) has exhibited similar tendencies: 1. emphasis on drinking: “gotta have happy hour/get a keg” 2. off-site team building exercises that eat into personal/family time 3. disparaging competition, especially incumbents, often based on superficial things like the dated look of their UI or branding 4. periodic episodes where potential investors or current board members are brought to the office and the staff is expected to all be on-site and “look productive” for context, i’ve been in large enterprises and a number of startups. the startups where the core staff had been through the process before lacked what often gets pegged as the “brogrammer fratdev shop” vibe. also, almost every shop that got a keggerator or pingpong table ended up using those items to store things... [note: edited for formatting]
- asdf21 7y agoIf I can't play some ping pong during my interview, I'm not interested.
- C1sc0cat 7y agoJust a Keg Light weights - I recall our small core network team got through £400 of sake at a Christmas do and that was in the mid 80's
- lonelappde 7y ago#2 #3 #4 are common at big companies that employ all genders.
- matwood 7y agoI think it's just a shorthand way to criticize companies that turn people down for whatever reason. As I mentioned in another comment, a shop does not have to be a brogrammer shop for someone to fail the culture fit test. To your point, there may be brogrammer only shops out there, but I've never seen one. And, as someone who has always played sports, power lifted, and now trains BJJ, I wouldn't want to work for a non-professional brogrammer type shop if I ever came across one. I've wondered before if I didn't fit a culture because I'm not the stereotypical software person.
- cr0sh 7y ago> I've wondered before if I didn't fit a culture because I'm not the stereotypical software person. Note the following isn't directed toward you specifically, but because you mentioned that you think you're not the "stereotypical software person" I wanted to write why I think that it is more likely - today - that you are...I think part of what we're seeing is the software development "culture" filtering out into "regular culture"? Those aren't probably the right words, but... What I mean is that - when I started "programming", it was right in the middle of the "home microcomputer" era - mid-1980s. I was 10-11 years old, and I had my own home computer in my bedroom hooked up to my TV. I had always been "science inclined" - but that was where I really became a "nerd". I didn't really like sports or anything like that, I didn't like much of what was considered "popular stuff" - except arcade games; couldn't get enough quarters. But all I really wanted to do was program. That's where I started - and that's where a lot of people started (both older and younger than me at the time) - on home computers, typing in junk from magazines and books - and some of the older ones went on to turn that in a career in short order. But they all were "nerds" in their own manner. Prior to the home computer, you either had to be an engineer or something working at a company with it's own computer or system(s) - or work for one of the computer companies of the era - to even come close to "touching" a computer in any manner. Or maybe have been lucky enough to teach or attend or otherwise finagle access to a university's system(s). There were also a few other very limited ways too (public terminals connected to dialup shared systems that you paid to use and other similar means). But really, only the really hard-core geeks and nerds were in that camp, and they tended to be few. Prior to that - mathematicians and engineers, mostly. But soon after when I started - in the early 1990s - computers started to become a tool (and entertainment) for everyone. It was no longer seen as nerdy to have a computer in the home. And then very soon after that - the internet was opened for the public to use (before, access was restricted to certain commercial entities for research, and to educational institutions, and the government - with little allowance for consumer access, and almost no allowance for commercial exploitation - with the exception of research, mostly). That brought in people of all stripes - also, there was this change; difficult to pin down - but it seems that kids no longer (or far fewer of them) have an interest - or develop the interest - or have the means to develop the interest in front of them - for "software engineering". When I was growing up with my computer - and this was most computers of the time - you turned it on, and on the screen (which was usually a television) you would get a short "message" of what version of BASIC was running, and a prompt blinking maybe - where you could type. If you wanted software, you had a few choices, in descending order of cost: 1. Purchase the software - on cartridge, tape, or floppy 2. Type the software in from a book or magazine 3. Write the software yourself - usually in BASIC Many, many people turned to number 3 - usually with help from a manual included with their computer. Many also went the route of number 2 in conjunction with number 3. Some found they could sell the software from number 3 to magazines and books - or to publishers (number 1). That isn't to say nobody bought commercial software - tons of people did (but there was a lot of piracy back then, too). It was a large mixture, but mostly as a kid, you relied on number 3, and maybe number 2 if you had understanding parents who could afford to buy you the books and magazines. But later - especially with the internet - those programming sources dried up - and today's computers (and phones and tablets, etc) don't start up to BASIC; you get an entire magical operating system, and any means to code software is fairly hidden away. Even in the early 90s this was evident; Microsoft DOS used to come with at least some form of BASIC, but gradually this has fell away - today, out-of-the-box coding is limited to shell interpreters, javascript and such in the browser, and maybe other scripting interpreters built into some applications - plus maybe .NET stuff on Windows, but I'm not as sure on that last one. Ultimately, the tools for some kind of "software engineering" - when they are included with a machine (operating system), they are kept fairly "hidden away" - there's nothing there to even entice a kid to "program"... ...hence the rise of "sandbox" style games, that allow a similar kind of "open ended" play. But this is stuff that has to be bought - it's just not "there" for kids like it was when I started. And so you have a lot of kids who don't experience computing in the same manner, who don't get an "early bite" by the programming "bug" - and who (something else I have noticed) typically are forced in some manner into playing sports via organized team things parents shuttle their kids around too (I often wonder if there are parents out there who realize how lucky they are to have a "geek child" who has figured out the system to get a programming environment going on their machines - and doesn't go for such organized activities?)... So they kinda grow up with sports or similar activities as "the thing to do" (and I understand why this kind of thing grew up - but I don't think it was completely organic, either - I think some parents became (overly?) concerned about "predators", and moved their kids into these supervised programs, and fewer are left in the neighborhood for other kids to play with, so to "play" kids had to join those teams and activities, etc - and the circle was complete). That is the "normal" thing - sitting at home programming on the computer isn't "normal" - or even really thought about at all. ...until university/college - and so you have a bunch of people, who have interests in things "non geeky" who find out later that they are good at programming, and that they like it. But they also like "normal things" - things that people like me, having been nerds and geeks from an earlier time - maybe don't enjoy as much, or at all? I'm not saying anything of this is bad - I just think this is how things have turned out, and probably this is a better thing? Also, there is the growing thing of "STEM" and "STEAM" stuff going on in school (coupled with FRC/FIRST) - which helps to introduce kids earlier to these concepts, but it doesn't seem to extend as far back as grade school (or maybe it does?). I think it's just all part of a balance; in my day as a kid, it was tilted way far in one direction - toward "nerds" - and today it is tilted past the middle point toward "non-nerds" - but ultimately it is shifting back toward the middle? Well - that's my ramble - take it however...
- repomies691 7y ago> I think the point is that companies shouldn't be frat houses full of brogrammers. Usually the founders/owners decide what a company is. Often it seems to me that there are plenty of other motivations to run a company. The founders hire people who they like to hang out with, maybe same hobbies etc. However I personally have never came across a company that could be described as a "frat house" or even which would have that kind of hiring policy. However I find it entirely understandable that people do hiring decisions on various reasons which are not only about job throughput.
- dannypgh 7y ago> Often it seems to me that there are plenty of other motivations to run a company. The founders hire people who they like to hang out with, maybe same hobbies etc. There are laws against employment discrimination, and I suggest to you most people aiming for "people who they like to hang out with with" will result in an outcome, intentional or not, of illegal discrimination.
- BurritoAlPastor 7y agoIf you look at the set of all the people in the world you like to hang out with, and somehow, incidentally, nobody from a discrimination-protected group is in that set... I have some bad news for you about your personal biases.
- traderjane 7y agoDoes it mean they grew up in a different, more homogenous region than you? If you were never really exposed to black people, doesn’t that change a person? Shouldn’t we have sympathy for those who are underexperienced with blacks and other minorities?
- throwawy12345 7y agoWho fucking cares
- AdmiralAsshat 7y ago
- scarejunba 7y agoWell, if you're one of first five then it's practically like joining a band and the idea that you wouldn't discriminate in making your band is outrageous. Like if someone sued because they're a fine enough drummer but the band didn't really feel like jamming with them, they'd look kinda dumb.
- Grustaf 7y ago> I think the point is that companies shouldn't be frat houses full of brogrammers. Don’t you think that this should be up to the founders to decide? I would personally much prefer a frat house atmosphere than the more common geeky introvert culture that most technology companies have, but I would not like there to be laws about it.
- sidlls 7y agoNo, I don't think it should be. Companies are afforded protections and benefits under the law. They owe society something in return for that. One of the things I think they owe is a responsibility to act in certain ways with respect to the general public, which includes their own employees.
- acephal 7y agoHilarious you're getting downvoted to oblivion without a reply for a warranted opinion like this is reddit.
- dageshi 7y agoUnless it's written in law, no they don't. There is no one size fits all "company" structure that works for everyone. If we can't have frat house brogrammers why can we have "remote only" companies? One person may hate said brogramming culture, others may love it, still others may hate remote only due to lack of physical interaction with their colleagues while others love it because they hate offices.
- gridlockd 7y ago> Companies are afforded protections and benefits under the law. They owe society something in return for that. I don't like this way of thinking. Individuals are also afforded unsolicited "protections and benefits". Therefore, individuals owe society? That's basically like the Mafia offering you protection, at a price.
- sidlls 7y ago"This way of thinking" is otherwise known as "civilization."
- kempbellt 7y agoCompanies should be comprised of whatever works best to build the product effectively that people want to buy. Your argument could be used to ban beanbag chairs, nerf-guns, and kegs from the office because it doesn't meet your "maturity" standards. I've worked at places that have all of these and we made a productive and effective team. If you don't like the company culture, complaining that they aren't "mature enough" is childish. It's their company... Find a company that suits your temperament and everyone wins - which is what I believe OP was getting at.
- commandlinefan 7y agoI think that what underlies this fear of apocryphal “brogrammers” is the fear that, if everybody is left alone to do as they please without being brought to heel, every company will grow into a place where they, personally, don’t feel they fit in. It says a lot more about the authoritarian mindset of people who use the term brogrammer than it says about programmers and nerd culture.
- Nasrudith 7y agoBrogrammer is so amorphous it is basically a term for "I don't like them or their company so lets assign arbitrary sins to their strawmen as the other." I have seen it used countless times as a term of economic envy in a "they shouldn't be allowed to do better than me" way.
- senderista 7y agoGitHub?
- oarabbus_ 7y agoI mean... you don't think that BroBible.com (for example) has the right to hire a particular type of person for their front end engineer? I don't think they should be obligated to hire an artsy introvert type for that role.