News for hackers. Stuff that matters.
Re:I will not do a tech interview by untog on Wednesday August 21, 2013 @03:00PM (#6252562)
If an interview is a negotiation, then why interview somewhere that I'm going to have to start off at a weak negotiating standpoint?

Obviously this is predicated on the dev job market being as good as it is, but still. I can just go elsewhere.

Re:I will not do a tech interview by nostrademons on Wednesday August 21, 2013 @07:40PM (#6254050)
If your desirability as an employee is roughly constant, then if you start at a weak negotiating standpoint it's usually because the company's desirability as an employer is high.

Now, it could be that the employer is desirable because they provide a lot of perks that you don't really care about, in which case it's perfectly legit to eschew those perks and interview elsewhere. But oftentimes it's because they provide a bunch of tangible benefits that you do care about. Interesting work. Lots of money. Professional reputation that you can then use to increase your desirability to other employers.

It's usually a good career move to take a job at a place where you have a weak negotiating standpoint, work like hell to learn all the skills you can there, and then use professional reputation gained there to increase your negotiating position with other employers. That requires taking a "one-down" position sometimes and hoping that you get lucky and they like you.

Or, as some folks here are fond of saying, "If you're the smartest person in the room, it's time to find a new room."

Re:I will not do a tech interview by phamilton on Thursday August 22, 2013 @12:42AM (#6255213)
I recently went through that process.

Given two options, one out of my comfort zone and one in my comfort zone, I chose to be comfortable.

I realized that the value I add is not being able to complete tasks. The true value I add comes in looking beyond the task and figuring out how to address larger problems.

I've noticed in the past that when I continually don't know what I'm doing, I miss out on opportunities to really add value. While I'm able to figure stuff out and get the assigned task done, at best I come across as competent.

It was a great choice. There are still ample opportunities to learn. At the same time, I feel like I have time and mental capacity (freed up by not continually playing catch up with the team) to find and explore new ideas and improvement.

So when people say "Don't be the smartest person in the room" I would say it is also important to not put yourself in a situation you can barely handle. Having some breathing room will make you better at your job and make you far less stressed out.

Re:I will not do a tech interview by tmoertel on Wednesday August 21, 2013 @03:07PM (#6252618)
You're missing the point. Regardless of the circumstances in which an interview takes place, you can ask for changes. And usually get them. The only way to be guaranteed not to get the changes you want is not to ask.

So, if you ever find yourself in an interview about to go the wrong way, ask.

Re:I will not do a tech interview by untog on Wednesday August 21, 2013 @04:55PM (#6253259)
Sure, but it's still an indicator. If I have to negotiate to get an interview on terms I think are acceptable, how much am I going to have to negotiate every day if I work there?
Re:I will not do a tech interview by tmoertel on Wednesday August 21, 2013 @05:15PM (#6253356)
It's a weakly predictive indicator. Yes, it tells you something, but not much. Extrapolate at your peril.

Look at it this way: Most of the people interviewing you are other programmers – the exact opposite of skilled interviewers. Predicting the day-to-day reality of working with them based on their default interviewing style is just as unreliable as them judging you based on your performance at solving silly brain teasers under stress.

Despite how screwed up this all is, most people are going to end up in many interviews throughout their lives, probably on both sides of the table. So it's best to realize up front that the situation is screwed up but changeable so that when you end up in an interview you'll know to ask for changes.

Re:I will not do a tech interview by lem72 on Thursday August 22, 2013 @07:13PM (#6260712)
It would be another indicator for you to suggest change and them either accept it or deny it. You could see how they deal when a curve ball is thrown their way and it gives you some great insight into if you would like to work in the type of environment put forward.
Re:I will not do a tech interview by scott_s on Wednesday August 21, 2013 @06:53PM (#6253855)
Yes, it's still an indicator. But so is your performance in the interview, correct? But your argument is that your performance in that style of interview is a weak indicator of your actual performance. Then I think it's also fair to grant that a company starting out with the standard interview style is a weak indicator of what it's like to worth there.