The second part of this post is up, so after you finish reading, check it out!
I really want to know what it is about programming, or computers in general, that makes people want to grow a beard, have long hair, and dress like a slob. I can say these things without guilt because while I do not have long hair, I do have a beard and I do in fact dress like a slob. Not horribly sloppy or anything. I am actually pretty fanatical about hygiene, I just am not big on tucking my shirt in or ironing it or shaving. So who was the guy that started the unkempt programmer code of honor?
Was it this guy?
Edsger Dijkstra (most know for Dijkstra’s shortest path algorithm) Here we see him in a suit and tie, but hey, he was born in 1930. All people wore a suit and tie back then, even women and children.
Or how about this guy?
Alan Kay – Doesn’t he look like a sad Burt Reynolds? Stop laughing! This is one of the fathers of object oriented programming. All hail! He does have the mop and a nice ‘stache going on though.
What about this one?
Bjarne Stroustrup – I would say that this looks like the kind of guy I would expect to see on a "wanted poster" somewhere, but this guy brought us C++! I couldn’t talk trash about a guy who made C++.
And this one?
Charles Bachman – Nothing unkempt about this guy, except that hat! Damn son! He had a hand in early database technology and won the Turing award for his work.
The list keeps going…
Dennis Ritchie and Ken Thompson – Are we programming here or going to a Hell’s Angels meeting? But seriously though, being that I am a Microsoft programmer I’m not sure that I am supposed to like these guys. Dennis was the original developer of C and one of the core developers on UNIX while Ken was the man responsible for UNIX and the fact that I don’t have to pay 8000 dollars for a copy of Windows since MS has some competition now. But seriously, these guys are gods.
One of my personal favorites…
John McCarthy – Long lost relative of Colonel Sanders and the original designer of the Lisp programming language. This guy had some serious programming cojones. He even predicted in 1961 that one day computer processing would be sold like a utility. That is the kind of prediction that makes Nostradamus look like a sissy. Again, not too terribly unkempt, but that crazy hair and beard mixed with the suit says "serious by day, party animal by night."
The A-list celeb:
Donald Knuth – If I have to explain what this guy did for computer science, then you need to stop reading this and go to the book store. Again, not an unkempt guy, but nothing says "Computer Programming God" like flannel. You really have to wonder where his beard or mustache is though. He is a real computer scientist, isn’t he?
Cha-ching…
Martin Fowler – I’m not sure he should be in the list with some of these other guys, but he is a personal hero of mine, and man this picture is great. I could not have asked for a better example of this article if I had requested a picture from him. He has written quite a few books, of which Refactoring and Patterns of Enterprise Application Architecture are my favorites.
And the freedom fighter…
Richard Stallman – Like him or hate him, he is a seriously influential person in the computer world, and again he looks like he’d fit in better at a wood chopping competition than at MIT, but who am I to judge? The man is the founder of GNU, need I say more?
And the fruit…
Steve Wozniak – What is a list of crazy computer people without Woz? He co-founded Apple (duh) and is the poster-boy for hippie style programming.
This one is a gem…
Yukihiro Matsumoto – I just threw this one in for the search engines. Just kidding! This the man that brought us Ruby and proves that even in the land of the rising sun, programmers still need beards. Or at least a five o’clock shadow.
By popular demand…
Larry Wall – This guy brought us Perl and sports a nice mustache and hair that would make Fabio jealous.
And I can’t believe I left off this one…
Alan Cox – Holy crap. Alan Cox and Richard Stallman must have been long lost brothers. This guy was one of the earliest developers on the linux kernel and apparently has not shaved since he started.
The programming santa…
James Gosling – This guy brought us Java and is wearing a shirt with the java mascot playing an electric guitar. I have nothing else to say. I think I am out of smart-ass comments.
He’s a cold hearted snake…
Guido Van Rossum – This guy brought us Python and he is seen here without his beard, but he has an afro that would make Snoop Dog smile.
I know I said Fabio before, but wow…
Grady Booch – This guy does commercials for Herbal Essences shampoo and in his spare time he invented UML. Oh, and he wrote a little book called Object Oriented Analysis and Design, you may have heard of it. :-)
And saving the best for last…
Justin Etheredge – How’d that tool get in there? His picture doesn’t deserve to be in the same folder as these guys, much less in a list with them! Bah!
So there you have it, my totally incomplete list of bearded, long haired, casually dressed visionaries. Except that last one. Sorry, but I’m not sure how that last one got in there. Now what other field (except maybe physics) would accept these people, much less make them their idols. Got any other great pictures of any computer scientists/software engineers? Let us know in the comments.
Also, this list is clearly in jest, if you are offended by having your picture on here then please let me know and I will take it down. Just send the request in writing to me with a signed copy of your book/source/picture and a personal letter of recommendation. I will then dance because you have fallen victim to my trap.
And one final note, I can’t believe you guys read this crap. :-) All this technology and what do we use it for? To make fun of the visionaries of our time. Man I love these here internets.















Hey, I tuck in my shirt (well, the one under the flannel…never the flannel itself – that would be weird) and I shave (well, actually I run a trimmer through my beard every couple weeks…can’t remember the last time I used a razor).
I even seek out the jeans that don’t have a hole (on the days when I’ve been forewarned that a client will be visiting). And I get haircuts whenever my hair starts sticking out in so many random directions that it becomes a distraction to everyone nearby. (well, within a few weeks of that, anyway)
Does that mean that I’m not a real programmer?
I’ve never ironed, nor worn ironed clothes, in my life. Does that redeem me?
And St. Jude (St. Jude).
Susan Thunder.
The 4 blondes from Germany (I forget their Three-Letter-Acronym nicknames…),
BloggingInMotion.com won the ’06 Yahoo hack-a-day fest, and the team leads can be seen here at http://farm1.static.flickr.com/115/257037171_8b2806fe07.jpg — And without a bit of some of the misogynistic crap I found linking to their story, I’d say that they do seem to have adopted a hackerish ‘Dress simply, pull the hair back and get to work’ style — good for them!
Dorothy Denning: Is that a *mood ring?* http://www2.cs.purdue.edu/40th/timeline/faculty/dorothy_denning-1.jpg
Ellen Spertus.
Marie Curie’s (while admittedly a physicist/chemist): her appearance always reflected a woman that was hard at work, not dwelling on her appearance.
Hedy Lamarr… sigh, so much for the plain-jane geek stereotype.
Oops… Judith Mihlon, aka St. Jude.
(The preview button is your fiend.)
Thanks for the hilarious writeup. Guess I’m not in the league of visionaries till I grow one of ‘em beard! ;)
You forgot Brian Kernighan. Father of C, along with Ritchie. Hello World! Anyone?
Yeah.
Most scientists not only in computer science but also in Theoretical physics and astronomy are slobe.
This topic is interesting!
Thanks for your sharing
She should be one there,
http://en.wikipedia.org/wiki/Image:GraceHopper.jpg
http://en.wikipedia.org/wiki/Image:Grace_Hopper.jpg
at least for the fact that she kicked so much ass…
I let my doppleganger sweat the little things while I program
http://www.codethinked.com/themes/CodeThinked/noavatar.jpg
So true, just need to manage to grow a beard, got all the rest down.
And then there is the guy who programmed 250 webcams for Linux;
http://linuxpoison.blogspot.com/2007/12/all-235-low-cost-webcams-supported-in.html
I have to save my bear for a hundred years to be a great programmer…
EF Codd ? too neat I think.
But what about CJ Date ?
http://www.dbdebunk.com/about.html
http://www.lcc.uma.es/~enciso/Docencia/unificadas/Enlaces.html
Man he’s a god to me.
[b]wow[/b] so many [i]greats[/i] on one page. [b][i]Thanks[/i][/b].
Wow!! amazing list….i want to save this one…
this motivates me to keep my beard…
"L’habit ne fait pas le moine" as we say. Those people (well .. most) are heroes.
I believe one of the biggest achievement in my live is to have received once an email by Richard Stallman.
Yeah, there are so many new ones I need to add. I think I am going to have to post a sequel. I started adding a few toward the end, but I don’t think that will do it justice, plus all the people who have already been here will miss out!
well…i have a gottee… but i’m only a graphical designer. :)
Maybe it was a reaction to the old IBM guys. You conspicuously left off Fred Brooks (Mythical Man Month)
http://tbn0.google.com/images?q=tbn:YiBj6eLJnp58nM:http://www-03.ibm.com/ibm/history/exhibits/builders/images/5406FXB.jpg
Dude!, what great a list. The comments are quite funny too.
I’m also guilty of having a beard and long hair, how else could I do my stuff with vi?!
Due to wife request, yeah I got one of those too, I bought a shaver but used it just once. Man!, I can remember to recharge laptops, PDA’s, N800, camera batteries, iPod and a lot of crap but I always <i>forget</i> about that damn shaver. That’s life.
the answer for earliest programmer to start the unkempt trend is …
j. Moses
you go into the wilderness (kernel/low level code/api), grow a beard, see God (abstraction), and come back with a code (or just code).
lol … nice one…comprehensive list :)
I think Esther Dyson has a beard ;-)
You forgot Vint Cerf on your list, (beard, little hair, always dresses in a suit though). Bob Kahn always had short hair, wore typical DoD engineer clothes.
I think it’s a combination of social retardedness and the fact that we generally don’t give a crap about fashion or what people think of the way we dress. Plus, by all of us dressing like slobs we gain the social comfort of belonging to our own peer group.
Favorite comment from my mother-in-law: "When they pay you all that money don’t they expect you to iron?"
WHY? Perhaps it’s lack of concern about how we look, but I’d conjecture something more logical:
Shaving and cutting hair is a waste of processor cycles. Why should I shave when I could spend that 5 minutes coding? Or looking at pictures of bearded programmers…
I *really* hope I don’t have to grow a beard to be accepted as a talented programmer. I spent a lot of money for electrolysis on my mustache.
-Liana
Female Senior Software Engineer
Hmmm… I don’t know. If you want to be taken seriously, you might want to get some Rogaine and rub it on your face. :-)
How about Jim Blinn? Graphics pioneer (environment mapping, bump mapping, etc.) Now at Microsoft Graphics:
[u]http://research.microsoft.com/users/blinn/[/u]
This is a great list. I wonder if these really want to stand out from the crowds by wearing those kind of clothes and having such hair/beards or they are nuts and think that the rest of us are just "chumps"
No Jaron Lanier?
NICE :D
What about Herb Grosch? He had a beard at IBM when beards were officially prohibited.
I googled Ada Lovelace in hopes of providing you with a suitable image of a female programmer, unfortunately it turns out Ada Lovelace had style to burn.
What!!! All these guys have a beard, mustache, or are totally clean shaven, but none have goatees!!! I’m sure there’s got to be at least one really awesome programmer that has a goatee.
Oh wait — I just found one of Erich Gamma. What a relief! http://www.javapolis.com/pictures/2004/slides/DSC_2899.html
Definitely a fun post. :-)
Thanks,
Jim
Disclaimer: I have a goatee.
Hi there… Nice one ;)
Anyway I wanted to add another guy to the list, His name is Jef Raskin. The original thinker of the Mac Interface ;)
Nice point you make with this post. It is also the reason why I always try to be the opposite of them, but then again I’m a semi-professional track & field athlete and a devoted developer …
Programmer? – check
Long Hair? – used to have
Beard? – check (at weekends)
Scruffy? – double-check :-)
Now to add another, though slightly less often noted, observation.
Fan of rock music? – check
Like pet rats? – check
Yes, good, but not to mention how much caffeine they had taken – spending in front of computer for too long may sometimes make you feel like having a cuppa or two – so count!
And a nice amount of fast food too – have watched Bill Gates having burger in the web so far?
Where’s Dan Bricklin?
It just so happens that he is in the queue for part 2 of this post. I have a huge number of people that have been submitted and so this next one if taking a bit longer to put together.
Never could grow a beard (runs in the family). Maybe that finally explains why I spend all my time putzing around with SQL.
Methinks you missed the epitomous bearded computer guru — John Postel.
Richard Stallman spent the 1970s with neatly cut short hair and no beard. I was surprised when he grew his hair long in the 1980s. Then again he was always counter-cultural. For example, he always hated spicy Chinese food which was mother’s milk to a certain generation of programmers.
I got 10/10 on the "Spot the Programmer/Killer" quiz! I drew intelligent inferences too and I am craving to share them but that would spoil the experience for anyone who hasn’t taken the quiz, won’t it :(?
Fun blog too! Really enjoyed the witty commentary and the photos.
This was great!
When you have true value on the inside you don’t need pretend value on the outside.
Radia Perlman and Whit Diffie most definitely should make the cut!
http://research.sun.com/people/mybio.php?uid=28941
http://en.wikipedia.org/wiki/Whitfield_Diffie
TC
i knew them by names and their work but was great seeing pictures of these guys.
Although it seems interesting idea to explore – how computer people look and dress – it is far from being applicable for comment. These people are generally not seen by wide public, they are not models, rock stars, actors, tv personalities, customer service or polititians (save maybe Stallman who advocates often). I bet you had kind of hard time to find even these pictures.
These people we admire for the work of their brains, for the innovations they brought and for showing us some specific way of doing things. And if you do work with your brains, then you will get to know why dressing and looking in this or that way becomes secondary or lower on scale of importance.
Second, many of these people actually never went out from the age when some of this look was even acceptable. I bet your children in the far future will laugh their heads off when they see how you are dressed now. But you need an age to realize that.
I believe that this article is trying something to say but it doesnot say it. It is insinuating it. However bespoken stays in mind nevertheless. Closest term would be derogative. It also says a lot towards personality of the author – if I cannot make up to their brains I can make it with looks.
Well. There is a lot of good and new in this approach, but what is new is not good and what is good is not new. Computer people are generally considered of bad dressing taste. Or this is what media tried to picture them at all times.
In this modern world the image seems to be everything that is why all the technology that we can find today is becoming increasingly crappy. It looks good since marketing hid everything that could put you in doubt. Just buy it. How good is the product? Well who cares as long as it is affordable. Even if there is someone who wants to tell that approach is wrong their opinion is not mainstream, or maybe better to say marketing usually has larger budgets, and people en mass are not thinking at all.
I think I prefer crappy looking people and good stuff than an army of perfect looking people and not a single product you can relay upon.
Draw your own conclusion. Its an opinion.
Oh yes, you forgot yet another guy with beard (since this seems to be main theme of comments). Vincent Cerf – nowadays google advocate – however in the same time inventor of IP protocol thus defacto one of forefathers of Internet.
Constantly flipping between debugging and adding [i]one more feature[/i] leaves no time for shaving, clothes shopping, or sometimes even laundry or hygiene.