views:

7311

answers:

40

What would you wear to an engineering position interview?

Suit-and-tie seems anachronistic to me, especially considering how some of my colleagues dress for work on a daily basis. Is it still the norm?

A: 

I've always worn a plain white or black t-shirt and dockers.

Cody Brocious
+12  A: 

You are better off dressing better than the work environment will require. So yes, suit and tie is still the norm.

Elie
At least a shirt and tie. It depends on the position, I think. Higher positions means a suit is a must. But a lower level, a shirt, tie, and jacket would be fine. But then again, it does depend on the environment.
Thomas Owens
But if you dress for the lower level, you won't be seen as more than a lower-level guy.
Dave Markle
suit and tie is definitely NOT the norm.
Tim
It is here in Toronto.
Elie
Also in Seattle and New York (the only two places I've interviewed.)
Beska
Boston as well.
pkaeding
I've NEVER worn a suit to an interview. I can't imagine it.
Nosredna
+6  A: 

Yes.

With me, someone who comes looking for a job that does not look professional, can keep on looking.

Stephen Wrighton
Would you expect them to look "professional" every day they come to work?
Christopher
Not by that definition-- business casual is fine for 90% of the workdays. Most days, I wear long-sleeved, button down shirts, and slacks. When I'm meeting clients for the first time, or have some other important thing to do, then it's the suit.
Stephen Wrighton
That's ridiculous. I am a software developer, not a fashion model. Sheesh.
Tim
And? As a software developer I'm expected to interact with clients. As such, I must look respectable: which means being clean shaven, and dressed nicely. At any time I may have to meet a client, as such, I'm always dressed appropriately
Stephen Wrighton
If you're interacting with clients then yeah, you should dress appropriately, but if you spend 8 hrs a day behind a computer, then what does it matter what you wear?
Sandman
@Sandman - It matters for political reasons in-company (being *seen* and *considered* as a professional) and I've never had a position where I didn't interact with the client.
Stephen Wrighton
So how does wearing a suit make someone "more professional"? As a client I am more concerned with good quality work, on time and on budget. Why would i care what my contractors wear? How does what they wear have any bearing on what I pay them to do?
Tim
If I am vain or shallow or need to look at people to dress nice I can always go to my local bank or to the local men's fashion store or watch fashion shows on TV.
Tim
@Tim - It's perception. If I see someone that's shoddily dressed, and looks grungy, then I will believe that the work they produce is shoddy at best. More importantly, I won't give them a chance to change my mind. Right or wrong, it doesn't matter because it's how a good bit of the world works.
Stephen Wrighton
Sometimes clients visit the office. Doesn't matter if you're behind the screen, you might still bump into them. This is the logic.
Quibblesome
@Quarrelsome: It's true that this is the logic I've heard in some occasions. The fact that I've heard it, though, doesn't imply that this logic is good. In fact, I find it stupid. If you're the manager of a car company and an important customer visits the factory, would you expect him to see all your workers in a suit and tie? I find this kind of BS rather annoying, and I'd always expect a pay around 25% higher than my initial aim to keep up with it. Incidentally, this has never happened.
Daniel Daranas
@tim: You forgot the "Damnit Jim" and ethnic expletive. Here is the corrected version of your comment."Damnit Jim, I am a software developer, not a bloody fashion model!"
JohnFx
+56  A: 

I would wear a suit and tie, unless the interviewer said otherwise before the interview.

There is nothing wrong with asking what is appropriate before hand.

In any case, it is better to be over dressed than underdressed.

To @Spoike's points, you are right, if you are not comfortable wearing a suit, that may hurt rather than help. However, I don't think being overdressed can make you come off as condescending. If you act condescending while wearing a suit, that is one thing, but the clothes themselves won't do it. If anything, I think you could come off as cocky if you show up under-dressed, since that can send the message that you are too good to bother dressing up for this interview.

pkaeding
Unfortunately this tip won't work if (a) you're not comfortable with what you're wearing and (b) you come off as condescending if you think you're better than them with your suit and tie.
Spoike
I totally agree, asking before hands is absolutely better.
Galilyou
The last time I helped out in carrying out interviews, it would have been a -1 for someone to ask me what they should wear. But that's just me.
Daniel Daranas
Really? That surprises me. I would think that it shows the applicant knows that different workplaces have different standards, and cares enough to do the ask what is the standard there. How would the penalty for asking compare to showing up grossly under- or over- dressed?(disclaimer: I am only occasionally involved in sitting on that side of the interview table, so my experience here is pretty limited.)
pkaeding
Showing up _grossly_ under- or over- dressed would be a -2 or -3, then. Basically, I expect people to have some common sense. (The experience of carrying out interviews has been very occasional for me, too.)
Daniel Daranas
A good tip when you get a job interview is to wait until the call is over, then call the generic number for the company. You can ask the secretary anonymously what their dress code is, as well as gather some basic information on the company location and culture.
Mike Robinson
When interviewing candidates I don't actually care what they were, but I have to say that in 20 years I never interviewed a candidate who chose to wear a suit for the interview and was any good.
Ori Pessach
+2  A: 

My usual interview attire is a collared shirt and dress slacks. I'm not really a suit-and-tie person so it seems that one level down works well for me.

JB King
+1  A: 

Dress for the job you want, not the job you have.

Wear a suit, nice shoes (which will have been shined the day before) and be cleanly shaven.

jonnii
The job i want is as a dog-sledder but I'd die from heat exhaustion at the average interview.
I definitely don't want a job where I'm expected to wear a tie.
tolomea
Dressing for the job I want means blue jeans, flannel shirt, and walking shoes.
David Thornley
What if I want a job as a cliche writer? How should I dress for that?
JohnFx
A: 

Depends on the Company you are attempting to get in. but bussines casual seems to work ok In most companies in Mexico

Oscar Cabrero
+6  A: 

I've done a lot of interviewing and I've never once been impressed by a tie. But that's me. How can anyone possibly answer for everyone?

I'm not impressed by ties either. But I wear them to interviews because while many people are not impressed by them, some people are offended by the lack of them.
Beska
And you'd want to work there? Seriously. If the interviewer says to himself, Beska has absolutely mad programming skillz and is the all-round best candidate but he really offended me by his top button showing. So I'm gonna hire that script-kiddy who had a clip-on. Really now, you want that job?
If that was really the case, of course not. But I've seen a lot of pretty good shops that expected you to dress up for the interview...not because they cared at all what you would be wearing at work, but because it was an interview, and it's expected in many cases. It's like any number of other things. Don't be 5 minutes late. Don't bring in a sack lunch. Don't pick at your fingernails. People aren't really going to care if you do these things *after* you're hired, but they also feel like you should know better than to do them on an interview, and if you don't, it's not a good sign.
Beska
I'm not impressed by a tie, I'm impressed by someone who has understood business etiquette and acted accordingly, the tie is just the outward manifestation of the knowledge.
Jon Hopkins
A: 

It's a little bit depend on your location , if you will came to interview with suite and tie in Israel it will be really funny :) And there is no location in your profile i can assume by the question that you are not from Israel :)
We have suites only for customer visits in Europe. I guess it's more suitable for Europe. Based on my visit in US companies it will be a little bit overdressed as well again it's might depend on company type.

Ilya
Why is a suit and tie funny in Israel?
Brian Carlton
Suits and tie are not funny :) The candidate wearing it for interview will be very funny. I guess because it's not used and he (the candidate) will be considered just landed from the Moon (or London).
Ilya
+11  A: 

If you can, first find out what the typical work attire is there, then dress one level above that. If they wear ties, you wear a suit. If they wear polo shirts and khakis, you wear nice pants/shirt and tie. Etc., etc. You want to dress well, but you also don't want to walk into a t-shirt and jeans environment wearing a three-piece suit.

Joel Wietelmann
Well, I disagree on the last part - if you look good in your three-piece suit, it doesn't matter too much. Similarly, if you only own a crap suit, then don't wear a suit.
Marcin
A three-piece suit would be an awesome fashion statement if you could pull it off. That would win you some points in my book! Probably good to draw the line at the gold pocketwatch and chain, though!
Dave Markle
I now want a silver topped cane and monocle to go with my suit for the next interview!
Martin Beckett
As a side note, I also think three-piece suits look awesome. It's a shame they're not as common these days.
Joel Wietelmann
Yes, I'm dusting off my grandpa's zoot suit for my next interview!
dotjoe
+3  A: 

The way I look at this is that I dress for interviews in the most formal and tidy of that which I would accept being required to come to work in. I wouldn't work for a place that required me to wear a suit and/or tie, so I don't wear them to interviews.

You need to understand here that the roles I work in do not and have never required dealing with non technical clients.

Also I have observed that companies that expect software engineers to wear ties generally seem to care more about the appearance of the workers than the quality of the code.

tolomea
The best place I've ever worked at requires us to wear a tie to work.Not ideal, but I'm still working there. They just treat us that well.
Trumpi
A: 

Definitely suit and tie.

And if the interviewer is wearing the same, I'm more likely to take the job.

Trumpi
If the interviewer is wearing the same, it's a sign that I'm likely to be expected to do so. I'm much, much less likely to want the job.
David Thornley
hasen j
+7  A: 

I agree that your best first line of defense is to ask. Ask anybody you talk with in the company, even the person you are interviewing with if you have to.

If you can't get any intel, if it's a typical Fortune 500 Company, you can NEVER go wrong with a conservative suit and tie in my experience. Black, white, and a business oriented tie (leave your Mickey Mouse and Batman ties for later). If you are interviewing for a government engineering position, then a suit and tie are a forgone conclusion (full disclouse: I work for a LARGE engineering group inside the US Government). Same for state and local levels.

Do I ever wear a suit and tie to work? Hardly. Does the guy/gal on the other side of the desk want to know if you can dress to the appropriate occassion for the appropriate person? You bet.

If your overdressed I think people will tend to look past that at your capabilities if they are a more casual place, but if you show up in your blown out jeans and flip flops and it's a formal place, you'll be lucky if your interview lasts 10 minutes, tops.

If your interviewing for a startup, silicon valley, or someplace where you have to get dirty as an engineer (I did some field work in college for a power plant), then a suit is probably NOT appropriate.

Michael
+5  A: 

If what I wear to work is a problem for you, I don't want to work for you. So, I dress for the interview the way I will dress for work. That lets us resolve that question nice and early.

Even more than a filter on a specific idea about what to wear, it's a filter on dress codes in general. I want to be hired & evaluated by the code I write, not by the shoes I wear.

Jay Bazuzi
First appearances are important. If you can't be bothered to take care of your appearance, what's the logical conclusion an interviewer will make on how well you take care of your code? It may not be fair, and you very well may overcome it, but you're starting out on the wrong foot this way.
Kevin Pang
Agreed with Kevin 100%. It's not about how you'll dress everyday, it's about knowing how to dress well when you need to.
Bob Somers
Jay, I think that's a good way to stay in the position you're in. If you're happy not moving up and ever being considered more than a coder, then by all means. Show respect for your interviewer by showing up and being professional, and the respect will more likely be repaid.
Dave Markle
My experience has supported my approach: I've gotten great jobs, plenty of advancement, been paid well, and dressed exactly how I want to dress.
Jay Bazuzi
Dmitri Farkov
+2  A: 

I've worn a suit and tie to an interview just once in my life. It was a mistake, but the interviewer just laughed and said "I won't hold it against you." (I did get offered that job; clothing had pretty much nothing to do with it.)

Typically I'd wear nice everyday wear instead. That might have been a strike against me for an interview at Boeing once; everywhere else it seems standard. As others have said, you ought to consider if you'll want to work with suits.

All these interviews were on the US west coast. Small companies, big companies, a couple of research labs. Relatively creative positions, not enterprise gobbledygook; that world may look different.

Darius Bacon
+40  A: 

The only technical interview where I've ever felt inapprpropriately dressed was the time I wore a suit to interview at google. [rolls eyes at self]

The people interviewing me, with whom I was hoping to become peers, were all wearing jeans and tee shirts. I felt like a complete idiot, was uncomfortable all day (for the standard 8-hour google marathon interview), and I didn't get the job.

Never again.

These days, I always wear jeans and a long-sleeved, collared shirt (usually black). No one has ever made any comment about my dress, and my clothes are usually equivalent to whatever the interviewers are wearing. Casual attire helps me relax and feel more confidant during the interview.

I've been told that people in the movie industry (actors, writers, etc) are severely looked down upon if they wear anything non-casual to a pitch meeting. Wear a tie, and people will smell the rookie from a mile away. The only people in hollywood who wear suits are execs and agents.

I think the same thing is true for any creative profession. Conforming to a dress code during an interview conveys that you're not part of the in-crowd of creative types.

Generally, I think wearing a suit to a technical interview at a software company will do you more harm than good.

(All bets are off, though, if you're interviewing for a technical position at a non-software company. Be sure to ask the hiring manager about appropriate attire. They will almost certainly tell you "business casual", which tells you almost nothing.)

benjismith
Oh man, I did that too for my interview at JPL (against my better judgement). Ouch.
Darius Bacon
Being overdressed at an interview can be uncomfortable, especially at a tech firm. Many HR reps say business casual, but its vague and you can go horribly wrong. In the end, an interview is an interview, whether you are being questioned by guys in jeans or not. Suit and tie and you cant go wrong.
achinda99
Sure it can go wrong. Wearing a suit sets an expectation you don't plan to maintain. For me it would be like asking to be interviewed at the office at 6:30am and speaking with a British accent, even though I'd never plan to do these things again.
Ken
I think it depends on the company's culture. If you have some way of finding out about that before the interview then you can make the right decision. For example, IBM is a very suit and tie culture, you should definitely wear a suit to an interview with them.
Daniel
If you don't know about the company where you're interviewing, I think a tie is going to be the least of your worries. :-)
Ken
Always check before the interview about the dress code and act upon that. It is more important to come clean and neat regardless if it is casually or suit and tie.
Spoike
I think it must be a cultural thing. I wore a suit to every interview and wouldn't have got any of the jobs without (although many were not software houses). And I've only ever had one job that allowed casual dress. Not everyone wears jeans.
CJM
Sure. That's why I said all bets are off at non-software companies :)
benjismith
@CJM That's also why it's useful that some of us explain our different experiences. I only wear suits at weddings, period, and never a tie. I don't own a tie. I will buy one on the day the wedding is of a first level relative (brother or sister).
Daniel Daranas
Better overdressed than underdressed
Mike Robinson
I wear whatever I feel like wearing on the day - just like I do every day. Some days I feel like dressing up and other days I don't. Some days I'll wear jeans a shirt and sport jacket; other days I'll wear a suit, shirt and no tie; some days I wear jeans and a golf shirt - no rhyme or reason why, just because I feel like it. I want to be seen [and hired] for me in an interview not for what I can appear to be for an hour or two. Whatever I do though, _always_ a shirt with a collar and nice shoes.
BenAlabaster
Hopefully you'll never feel like wearing pajamas.
Robert Harvey
It's nice to know, though, that if I ever do feel like wearing my pajamas to an interview, I won't be under-dressed for an interview at Google.
benjismith
A: 

A suit and tie, well-tailored. For heaven's sake, button the top button of your shirt. A quality and fashionable tie, tied properly. Suit pressed. Head up. Hair trimmed and combed. Wear the suit with confidence, as a proud professional. How you wear it is as important as what you wear. If you're wearing a suit and you're more "dressed up" than everyone else in the office, you can just rest assured that you're the best dressed gentleman in the room.

Don't feel overdressed if the place turns out to be business casual. It's not as though you're wearing a tophat and frock coat (though I do believe canes for gentlemen will make a comeback. Mark my words!). After the interview, your quality suit will empower you to go to the nearest classy watering hole and saunter up to a young lady as a successful businessman, and perhaps begin a courtship.

Unbutton your jacket before sitting.

Only wear a skirt if you identify yourself as a female.

Ask, if you think that the attire may be super-casual. Then it's OK to be more casual, but not unless you specifically know that.

Dave Markle
I would hire you on the spot if you wore the top hat and frock coat, with the cane, and pulled it off successfully.
pkaeding
It worked for Teddy Roosevelt.
Dave Markle
+3  A: 

I'm a software developer, not a fashion model. If they want me for my brain then I am happy. If they cull me from their list of candidates because I don't look like a banker, I am even happier. I wear what's comfortable for me. If I am not comfortable then I won't perform well. How anyone gets work done in a neck choking shirt and tie is beyond me. (not to mention a jacket)

Suit and tie is a relic.

When I interviewed people the attire never made a difference to me. I look for intelligence and ability to communicate. How you dress is of no concern to me.

Tim
I hope that the job market will stay in a way that allows us software developers to behave this way.
Janusz
Behave in what way? Common sense being able to be comfortable and work productively? How is dressing comfortably about "behaving"?
Tim
He who has the gold makes the rules.
trenton
@trenton - what the hell is that supposed to mean? If "he who has the gold" is idiotic enough to filter based on fashion attire, then he deserves what he gets. (a (VERY) limited pick of decent talent)
Tim
A: 

I think the absolute minimum you can get away with for say, an on-campus interview, would be polo shirt and jeans. You look better when you dress nicer, and it keeps the atmosphere professional.

+1  A: 

If you do not get hired just for wearing a suit, the job was most likely not worth it in the first place.

mike nvck
+5  A: 

Suit and tie. Unless you are specifically informed to wear casual. Most tech firms will say "business casual" when you ask about the attire. However, you can go wrong in so many different ways wearing business casual because different people have different interpretations of it. You may be interviewed by people in jeans and a tshirt, or by others in suits. Either way, show that you respect the interview (and the opportunity) by wearing the suit. It may be hot, it may feel uncomfortable because you are dressed better than everyone around you. But its up to you (and them) to reach a comfort level with dialogue, not by you dressing down.

I've worked at Yahoo!, SAP America and Razorfish, all of which are tech firms of various business etiquette. At all of the interviews I wore a suit, and I recall my interviewers at Yahoo! complimenting me on wearing the suit and showing the respect, even though my future coworkers were wearing tshirts and jeans with holes in them.

achinda99
+15  A: 

Some people seem to be saying that it's "ridiculous" to have to wear a suit and tie for an interview...they're there for a programming job, not a "fashion show"; if no one else there is wearing suit and tie, they shouldn't have to, etc. I, myself, certainly would have reservations myself about working at a place where suit and tie were required attire.

But when you're interviewing, you're not there for the job. You're there for the interview, and that's entirely different.

The interview is where you're putting your best foot forward, making the statement that you are ready to act in a professional way. If you're hired, then you can match expected norm.

Beska
That is right if I know that I can work in a t-shirt, jeans and with my shoes off in the company I have no problem wearing a suit for my interview to show that if needed I can dress up. If I know that I have to wear the suit all the time while working the work must be very interesting and the payment really good.
Janusz
+2  A: 

The question is : Do you want to work for a company which obliges their developpers to work with suit and tie ? To me this kind of behavior is a smell of hierarchic or bureaucratic company which I don't like, so I go to every interview in relax clothes.

Nicolas Dorier
Wow - you can tell all that from a suit??
CJM
@CJM sure I can't, but not wearing a suit increase my chance to work in an enterprise I like, because I don't like to work in suit. ;)I know that there are enterprises with developper in suit which are not bureaucratic. And there is very few bureaucratic enterprises in relax clothes !
Nicolas Dorier
+2  A: 

I think it may depend on the country/culture. But I've made it a personal norm to wear casual. If they don't hire me because of that, I'm ok. If they have a dress code, they will kindly explain it to me, as well as the fantastic salary which will compensate for this inconvenience.

Daniel Daranas
+1  A: 

Linen suit, no tie.

You get away with formal, and you're not too over-dressed for casual.

annakata
A: 

allstars, jeans and a (longsleeve)shirt... <- thats me, there is only one reason for me to wear a suit, and thats when someone dies and I attend his/her funeral.

Erik404
+1  A: 

I used always wear a blazer and slacks to interviews. Pressed shirt, tie, etc... until one fateful interview at a company I really wanted to work for.

One of the first questions asked me by the Director of Technology was why I wasn't wearing a suit (because I don't own one). As a side note: he was wearing what looked like an old denim shirt and rumpled khakis. Everyone else was in polo shirts.

Periodically, throughout the rest of the interview he would ask me "so you really don't own a suit?" or "are you mocking me?". Bizarre.

Granted, it was a financial firm...but still bizarre.

William Edmondson
"Are you mocking me?" Sounds foul.
Jeremy McGee
+34  A: 

Wow, a lot of people here are completely missing the point.

What you wear has nothing to do with your abilities; everyone knows that. What it does pertain to is culture fit, which is more important than raw abilities.

Yes. Culture fit is more important than coding skillz. You can argue until you're blue in the face that only abilities should matter, but you'll always lose.

So, you say, I don't want to work in a culture that requires a clean shirt. That's fine. But why deliberately put yourself at a disadvantage in the amorphous "do I like you" judgment? If you wear what they expect you to wear, then YOU have the power. If they offer you a job, even if you don't want to take it, you can use it to negotiate with other companies.

So...what do they expect you to wear? That's company- and country-specific. If you're in a place like the silicon valley where there are "no rules" (which is false - that just means they're unwritten), then here's a general approach.

Find out what people who work there wear. Find people on LinkedIn who work there, and look on google, facebook, and their blog for pictures. Find out who you'll be interviewing with and do the same with them. Go to user group meetings in the evenings where some of their employees might hang out. Once you find out what they wear, go half a step up the niceness scale.

If they wear:          Then you should wear:
tshirts & jeans        a polo shirt; nice jeans, chinos, or slacks
polo shirts            a button down with no tie and rolled-up sleeves; slacks 
button downs & slacks  a button down with no tie; suit-style slacks; sport jacket
slacks/sport jackets   a suit on the less-conservative side
suits                  a banker-style conservative suit

Whatever you wear, make sure it's good quality and fits you. Finally: don't ask what you should wear. Recruiters always say a suit, and most technical interviewers can't articulate what they're expecting.

Of course, there's a totally different set of expectations for women programmers, with even more pitfalls. sigh

Sarah Mei
I'd go +5 for this one if I could. +1 for understanding different countries, +1 for the intelligence suggestion, +1 for the table, +1 for "clean and fits", and +1 for "don't believe what they tell you". Another (creepy?) suggestion is waiting outside the office at 5pm to see what people who come out of the building are wearing!
Jeremy McGee
Spot on. It's nothing to do with how intelligent you are, what you know or how good a programmer you are, it's to do with your ability to read and understand the situation and act appropriately.
Jon Hopkins
Nice table, definitely a +1. I also think it might depend on age... For me, (20's) I think a button down shirt, jeans and dress shoes are pretty much universal. If the place seems more uptight, just button up the shirt all the way up and tuck it. If leave the last button unbuttoned and I would wear the shirt untucked (alas the shirt should be the proper length when untucked :P)
Francisco Noriega
I used this advice for my interview, and the nice table helps - even if it probably shouldn't highlight the keywords. ;)
Andrei Krotkov
"Culture fit is more important than coding skillz." Disagree. It may be AS important, but it is certainly not more important.
PeterAllenWebb
+3  A: 

I've been on both sides of the interviewing table for engineering jobs and this is my take on it.

Dress up as much as possible without your attire making you excessively uncomfortable, fidgety, sweaty, or anything else that would infringe on your ability to conduct the interview. However, I'd be loathe to suggest dressing down further than business-y slacks and a collared shirt.

Ultimately, if you aren't used to wearing a suit or don't look good in one (we know who we are), the benefit of professional appearance is largely negated. I can admit as an interviewer that the "kid in his dad's suit" or the "my mom made me wear this" can actually make you look LESS professional. However, if you can pull it off, I think it helps your case. Face it, there is some innate bias towards attractive people during interviews, though it is often subconscious.

I hear you guys who are saying the job doesn't require wearing a suit, but I also think the interview attire is one way that engineering managers can divine whether you are the lone-wolf type engineer that won't conform to the team even when it is mandated by protocol.

They aren't going to make you wear that suit at the job, but it is an indicator about whether you are smart enough to pick your battles and aren't going to be so rebellious that you can't suck it up and wear nice clothes for a meeting even if it behoves you to do so.

In the end, an interview is essentially a sales call, not a programming gig. So it is not unreasonable to be expected to dress appropriately for that scenario.

JohnFx
I think you're on the mark when you point out that it's a bad idea to wear a suit when it's clearly foreign to you. I've interviewed many people. Most didn't wear suits. The ones who did generally reminded me of dressed-up circus animals, and they did not benefit from the look.
Nosredna
+1  A: 

I've always heard and followed the idea of dressing one step/level up on what your would be peers dress like for the interview.

At my current position when I asked about the dress they told me jeans and t-shirts are fine, its 'no big deal'. So when I came in to interview I threw on some worn pants (non-jeans) and a short sleeved button down.

Pat
+3  A: 

I dress for an interview to make myself feel awesome. For me it's a Boss suit, no tie, and good shoes. I do this because I feel like Bond wearing those clothes, and this improves my attitude and interviewing confidence.

Wear what makes you a good interviewee.

Mike Robinson
A: 

Whatever makes you feel comfortable and confident should be fine, suit or casual. There's no hard and fast rule or anything implied about what you wear for any programming job interview.

What matters is your head is able to think clearly on the questions thrown at you, and not be worried about how you look. And i don't even know of any such interviewers who cares what you wear.

A: 

I wear what I would wear to work. I showed up for my interview for my current job in blue jeans and a long sleeve button down shirt. All the potential co-workers I interviewed with were dressed the same way.

I won't wear a tie to work so I won't wear one to an interview.

but that's just me.

Ian
+2  A: 

My mum always told me this: "Any time you go out anywhere, dress as you want people to perceive you."

The fact is, you will be judged based on your dress code at some point today. Don't wear something that will be judged poorly. Some days I feel like dressing up and other days I don't. Some days I'll wear jeans a shirt and sport jacket; other days I'll wear a suit, shirt and no tie; some days I wear jeans and a golf shirt - there's no rhyme or reason why, it depends entirely on my mood. I want to be seen [and hired] for me in an interview not for what I can appear to be for an hour or two. So I dress to fit my mood and personality. I have a couple of hard and fast rules for my general professional attire though: always a shirt with a collar and nice shoes.

The trick is to wear something that makes you feel good. Sure you may "overdress" for the situation but if you're comfortable and feel good in what you're wearing then wear it. If you feel comfortable in decent pants and a shirt when you're surrounded by people in jeans and t's then wear that. Equally if you feel good in jeans and a shirt when everyone around you are in suits then wear that. When you feel good in what you're wearing, then you can concentrate on what you need to concentrate on - being and selling yourself instead of worrying about what your clothes are saying about you.

I do have a few hard and fast rules though:

  • Don't wear anything ripped.
  • Don't wear anything covered in patches.
  • Don't wear anything with God awful designs all over it.
  • Do Wear something that's clean and pressed and fits you well.

Watch "What not to wear" once in a while and take note of some of the tips they give you, sure Stacey and Clinton can drive you crazy after about 10 minutes, but a lot of the underlying advice is really good.

In an interview, you are there to sell you. You definitely don't want to sell yourself as something you're not but wearing ill-fitting ripped baggy jeans falling down around your butt and a scruffy t-shirt that's only redeeming factor is that it's appeared on xkcd isn't going to portray yourself in the best light either.

I'd rather show for an interview and have my dress code be instantly forgotten when I walk out and be remembered for my skills and what I had to say than be remembered as "What the hell? he was way overdressed - Keener!" or "Do we really want someone who can't dress themselves representing our company?!".

BenAlabaster
"God awful designs" - e.g. comedy ties or socks, i.e. with cartoons of Homer Simpson or Garfield. Instant FAIL for me :-)
Duncan Smart
That fits, I was thinking more of the heavy metal and grunge style t-shirts with skulls and flames all over them - but comedy ties and socks also fits the description.
BenAlabaster
A: 

Unless they say suit, wear a coat & tie. If anyone asks "Do you always wear this?" say "No, but the recruiter told me to. I think I was getting punked." You have your bases covered: right clothes for people who think that matters and some kewl slang for people that think that matters.

Then, wear whatever you want on your first day on the job and let your skills say the rest.

trenton
+2  A: 

Ever go on a first date? How did you dress? Was it different than the 20th or 50th or 100th date? Think of the interview as the first date. Once you get the job, you can pick her up in sweats for dinner.

trenton
+4  A: 
brianegge
The *clean* wild hair always suggests to me UNIX guru.
Joshua
Surely everyone can recognise a fine Unix beard?
Bayard Randel
A: 

Of course some might think that wearing a suit and tie would be overdressing but are you ready to take that chance? Everything has to do with the first impression. It is simply a psychological factor. Wearing a suit and tie will show that you are taking the interview seriously. Take every chance on your side. Also, your attitude towards the employer during the interview is as important as what you are wearing and the way you are wearing it. You must stand out from the rest.

Partial
+3  A: 

Any time that I've been in a position to hire someone I've skipped right over the people with suits on... I did give them a fair shot, but almost every one of them was underskilled. The people I found had the best skills were those who dressed casually (jeans, t-shirt).

The ones that dressed too casually (cargo shorts, sandals, dirty t-shirt) thought that they were much better programmers than they actually were.

I also noticed that the ones with people skills turned out to be better at their job, even in purely technical positions.

jessecurry
+3  A: 

I think too many people are missing the point. You should dress in the way that is most likely to get you the job, and that is going to vary significantly from company to company. It depends on the geographic area you are interviewing in (Silicon Valley? New York? Tokyo?), the size and age of the company (Twitter? IBM?), and a hundred other factors.

We are programmers, and we want an algorithm, but there is no algorithm for this, at least not one simple enough to be written down in a SO post. There are software companies that will hold wearing a suit against you (though not many) and software companies that will hold NOT wearing a suit against you (though, again, not many). Companies are like people, with their own taste and expectations.

A lot of people say "Well, I don't want the job if I have to wear a tie, so I won't wear one to the interview." But, presumably, you won't really know if you want the job or not until the interview is over, and then having dressed appropriately will give you the best shot of actually getting to decide for yourself, because you will have received an offer.

The goal of the interview is always two-fold. The first objective is to impress the potential employer with the ways in which you could help them achieve their business objectives, thus securing an offer. The second objective is to determine for yourself whether you would want to work at the company. Some people become so obsessed with one of these objectives that they seem to forget the other. They are making a mistake.

Now, If I had ZERO information about a software development interview I was going to, I would wear a shirt and tie with nice slacks and shoes. But, as has been pointed out, if you have ZERO information about the interview you are going to, you are already losing the game.

If you're new at interviewing, just accept now that you are going to make mistakes. You're going to look back at interviews you've done and cringe. If you don't, you're not seeing the mistakes you made and learning from them. Consider interviewing at companies you're not strongly interested in, just to get experience and get an idea of industry norms. Practice makes perfect. And hey, you just might find a good job!

PeterAllenWebb