Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

It's no secret that programming is a profession that involves few physical activities. Brute force as well is not used (normally) by programmers to solve problems they encounter at work.

No wonder that some programmers disregard keeping their bodies in shape. And no wonder that treatment of fat, weak and unhealthy people is OK amongst programmers. That's how things should be in a healthy society.

However, I started noticing exactly the opposite. If a man or a woman is in a good shape*, works out a lot, he or she is treated with suspicion. It seems that for some people it's very hard to perceive well-built people as good programmers. And if you look like a square-shaped bruiser, you're likely to face even hostility!

Did you encounter such treatment? Is it common? How should it be handled?


*for women there's also a problem when she's just beautiful, but that is a topic for other question

share|improve this question
12  
Absolute hogwash. – ChaosPandion Sep 18 '10 at 12:42
2  
@Chaos that should be an answer, not a comment. Really. – Pavel Shved Sep 18 '10 at 12:49
Pavel, just eat a lot of pork over the winter, drink a lot of vodka but skip on iodine and vitamin C. Your fellow programmers will finally accept you as one of them. – Job Nov 24 '10 at 20:06
2  
Also, if you land a job at a financial institution in London on New York, then you will be surrounded by fit programmers. You will hate your life for other reasons though. – Job Nov 24 '10 at 20:13
1  
If you are in physical shape, you can apply much more brute force when fixing a programming problem! – user1249 Sep 28 '11 at 9:54

6 Answers

A lot of the programmers on our team are biking to work. So no problem with shape.

Besides biking gives you a clear mind.

share|improve this answer
1  
I love biking to work/campus, wakes me up in the morning and I feel it helps me start my day out right. – Chris Sep 18 '10 at 16:17
The biking probably keeps them in good health and lean, but perhaps not well-built like someone who does weights - biking doesn't do so much for your biceps. – JBRWilkinson Nov 24 '10 at 20:26
1  
Biking does give you an air of smugness - not only being fitter but mentally, environmentally and socially superior to the SUV drivers. Or perhaps that's just me? – Martin Beckett Mar 2 '11 at 3:20

That's rubbish !

Mens sana in corpore sano!
(A healthy mind in a healthy body!)

... the old Romans knew that ...
(but people like making excuses to themselves)

share|improve this answer
3  
A healthy mind in a healthy body, but does the opposite hold? ;-) – Pavel Shved Sep 18 '10 at 19:40

If you are EXCESSIVELY in shape I believe it can.

I am somewhere in the middle of the road, and I have many co-workers who are in better shape than I am that are very good, but I have not run across many folks with a bodybuilder physique that are good. The last few times the company has hired those sorts of people I recall even the fitness oriented folks making some comments that Mr Bodybuilder must spend all his time in the gym or be a dumb Jock or whatever.

Often they are right when you are talking about someone who obviously spends the majority of their out of work ours in a gym and dedicates a large part of their life to those activities.

I would not venture to guess if it is causational in one way or the other, but if you spend all your time in the gym you don't spend any of your own time improving your skills and that may results in you having less developed skills. Conversely, if your primary love is bodybuilding your primary love is not programming. Neither situation is ideal if you are looking for top-notch folks.

Having said that, if you have some balance in your activities I think the worst grief you should expect is people giving you a hard time if you don't want to go out for burgers at the end of the day, or get some pizza during an all-nighter.

share|improve this answer
11  
I have a coworker who has a body builder physique and trains 4 evenings a week, yet he's one of the best programmers I've known. There's definitely a double standard, because someone who plays xbox or watches DVD's 4 evenings a week would not get this kind of prejudice. – Joeri Sebrechts Sep 18 '10 at 14:26
1  
I agree with you Bill, and looks can be deceiving in both directions. Poor or great physical health but I personally love physical activity outside the office, it helps clear my mind. Plus sitting at a desk 40+ hours a week, you NEED to get out and be active to stay healthy. – Chris Sep 18 '10 at 16:16
All good points. I would guess Joeri's coworker probably spends a few hours a week thinking about or doing things that make them a better programmer as well. Chris' point about clearing your head is valid regardless of what you do. Perhaps it boils down to are you a programmer who exercises or an exerciser who programs? – Bill Sep 18 '10 at 16:25
2  
I think Ron Fedkiw (physbam.stanford.edu/~fedkiw) is solid muscular proof (physbam.stanford.edu/~fedkiw/photos/…) that, if you're gifted, you can be a bodybuilder and a professor of Computer Graphics at Stanford. – sashang Nov 30 '10 at 8:02

This question is oddly phrased, but I gotta say that being 6'6" and about 200 pounds with no glasses, I don't look much like a stereotypical geek, and I have encountered this situation when meeting people for the first time.

Guess I need to work on that geek cred.

share|improve this answer
Maybe, putting on glasses (spurious) helps? – Pavel Shved Sep 18 '10 at 13:54
6  
Translated to SI: he is 2 m tall and has a body mass of about 90 kg (normal-weight BMI, according to nhlbisupport.com/bmi). – Andreas Rejbrand Sep 18 '10 at 14:20
@Andreas Rejband : somehow I wish you hadn't calculated that... :p – julien Sep 18 '10 at 14:28
@Pavel Shved : now THAT would be weird ! – julien Sep 18 '10 at 14:29
1  
@Ates Goral: The mass of a body is independent of the local acceleration of gravity. The weight is not. Now, English is not my native language, but I think that you say "normal-weight"/"over-weight"/"under-weight" and not "normal-mass"/"over-mass"/"under-mass" (given height), even if the latter would be more independent of the local acceleration of gravity. – Andreas Rejbrand Sep 19 '10 at 17:02
show 5 more comments

Why not Ask Ben Nadel if being a computer geek and being good physical shape are mutually exclusive?


I know programmers in good shape, bad shape, and every shape in between - it doesn't seem to affect their skills, and I've seen no indication of different perceptions/treatment/prejudices based on how they look.

I certainly do see a correlation that those who put effort into looking after themselves physically are also those that work on improving themselves mentally, and thus are better programmers - neither causing the other, but both coming from an overall aim of self-improvement.

But yeah, I don't know anyone who would say "he's rather bulky; must be a crap programmer" - instead, most programmers seem happy to let people demonstrate their level of abilities before they make judgement.


I suspect what's more likely is that there's a correlation between people who are prejudicial towards others and people that believe stereotypes represent an accurate 90% of whatever they are aimed at (rather than being more an exaggerated combination of maybe 30-50% of what it represents) - but that's a different issue, not really related to programming or physical shape.

share|improve this answer

Note that female or gay programmers do not mind working with hunky guys at all.

Ok, which one of these two guys looks like a real programmer? #1 or #2?

http://rangit.com/wp-content/media/2008/02/jeff%20atwood.jpg http://coldattic.info/pic/354067075677.jpg

As someone made in USSR who is not a fan of Putin or other Russian B.S., I imagine that you have developed pretty good bullshit filters by now. Try to keep them clean and well maintained.

The thing is that bullshit is a universal thing. You DO NOT look like a programmer, even if you become 10 kilos overweight. If you learn to talk smoothly, to shut up when needed, you can be fairly successful with women.

In monkey societies an alpha male is pretty much determined by the way he looks. We are partly monkeys, but it is more complicated than that - looks for a guy is not the only thing that matters. Now ... a typical programmer is not particularly social, and is not much of a player. People who have bonus non-technical skills, such as bubbly personality, good sense of humor, etc., can score a better position in life than just a mere code pounder (at least this is true in many rich western countries).

Those who remain programmers, are typically not very social, not particularly good flirts, not that successful with women. YOU are being perceived as a threat.

I imagine I will be down-voted very quickly, for I have just offended just about everyone on this site, probably including women. But, love it or hate it, that is pretty much how the world works. Better looking politicians score more votes. Better looking criminals are less likely to be convicted (that is the reason why a defendant is placed as far as possible from the jury in USA). The list goes on.

Life should not work like this, but it does. Our genes are hardly different from humans 10,000 years ago, and political correctness was not high on the priority list back then; survival and procreation was. We are desperately trying to mold our monkey genes to conform to the boxes of concrete that we have built around us.

Long story short: yes, male programmers can feel insecure around you. For the longest time they thought that they are better than other males because they are smarter. Now they have met someone who is just as smart but also better looking. This is hard to swallow.

What to do about it?

  • Be grateful to the creator if one exists that you have been dealt a better card than some and then shut up about it.
  • Work hard, make sure that those who would be jealous can see that you succeed through hard work and are not using looks as a launchpad.
  • Do not wear flashy clothes to the interview, and do not wear flashy clothes to work. Try to blend in, look funny perhaps.
  • DO NOT flirt with your co-worker's women. That includes wifes, sisters, mothers, grandmothers. On occasion play dumb around women if you have to, although some would disagree.
  • If you feel like your co-workers are too jealous, then try to move perhaps? At the same time be humble and do not build up an ego about it. You were born smart and with certain physical traits, and others were born differently. Neither intellect, height or looks is something that you achieved through hard work; you were simply given that.
  • Your social circle does not have to include every last co-worker. If you feel like playing Casanova on nights and weekends, then this is your life, your right. Just be smart about it - keep work & life reasonably separate.

Remember: being a smart, handsome programmer is a good problem to have. It beats being an aids, cholera-infested malnourished child in Africa.

P.S. You aren't into guys by any chance?

share|improve this answer
1  
I forgot to mention - try to be genially nice to others, unless they are being dicks to you. Not as in "I have a superiority complex" nice, but to really try to care and ask people about their lives, etc. if it feels right. Do not be an ass kisser of course, but EVERYONE loves honest attention. This is true for men, women, animals, dolphins and other non-human persons. Soft people skills go a long way. – Job Nov 24 '10 at 20:47
+1. Wow. At last someone explained why things would be like this! (And I'm not into guys, but I wish I was). – Pavel Shved Nov 24 '10 at 21:25
And if you meet some guy who is taller, more handsome, richer, and smarter, then you would understand how others feel ;) – Job Nov 25 '10 at 1:08
+1 from me. @Pavel: why do you wish you were into guys? – zvrba Nov 25 '10 at 8:13
@zvrba, Perhaps because we get so much more action that the breeders ;) – Job Nov 25 '10 at 16:24
show 1 more comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.