utlanning | 14 years ago | on: Django People has returned
utlanning's comments
utlanning | 14 years ago | on: Sean Parker's "Airtime" launched to Public
utlanning | 14 years ago | on: Buttons that morph out of the surface of the device.
"Everything is amazing, and nobody's happy" http://www.youtube.com/watch?v=8r1CZTLk-Gk
utlanning | 14 years ago | on: Gmail security warnings for suspected state-sponsored attacks
utlanning | 14 years ago | on: Sean Parker's "Airtime" launched to Public
Please tell me you meant while THEY'RE strolling the Louvre. Please. Because if you're using a web app to talk to a stranger while simultaneously strolling the Louvre (I'm not sure "strolling" is what one does to the Louvre) I believe there's something wrong with you.
utlanning | 14 years ago | on: The new way to land a job at Facebook
utlanning | 14 years ago | on: Gmail security warnings for suspected state-sponsored attacks
utlanning | 14 years ago | on: Show HN: Recruit web developers by having them build a web app
The actual project is a drain on my time and energy of course. In addition, by dragging out the interviewing process over weeks or months, you're killing my actual desire to work there. Two months of hoop-jumping is annoying, and I'm embarassed that I ever put up with it.
I make clear now to any company I'm interviewing with two things:
1. Let's get to "yes" or "no" quickly 2. I'll do one project as long as it can not only be completed in 2 hours, but that 2 hours' worth of work on the project will yield something that I can be proud to show you.
#1 is obvious, but #2 is very, very important. If your project is "create a blog app", yes I can complete it in two hours. But it will be gross and not something I'm proud of. I will definitely spend more time on it getting it just right so that when you see it you'll be blown away.
What does this mean for the interviewing company? Don't give me an open-ended project. Tell me specifically what kind of thing you want, what functionality you want, and don't put shit like "...anything else you think is cool for bonus points!" That, IMO, translates to hidden requirements and guessing what you actually want.
utlanning | 14 years ago | on: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
utlanning | 14 years ago | on: Man, stranded in the desert, makes a motorcycle from his broken car
utlanning | 14 years ago | on: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
utlanning | 14 years ago | on: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
utlanning | 14 years ago | on: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
utlanning | 14 years ago | on: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
utlanning | 14 years ago | on: Interviewing at Google, Facebook, Foursquare, Dropbox, Fog Creek, etc
Startups seem to be the worst when it comes to turning the hiring process into a huge time sink for the candidate. At its worst was one of the Bay Area startups. They outline a 7- or 8-phase interview process. There are independent programming exercises, pair programming over Skype, phone interviews, then at the end they have the candidate in for "cultural fit evaluation" which turned into a six-hour interview gauntlet after flying across the country that morning.
Another bit of inconsideration of my time and my actual job where I work to make money was a company that wanted me to come in in the middle of the afternoon on a workday for 2 hours to "meet the team". I told them I did not feel comfortable leaving the office at 1:30 and go AWOL/take a half day of vacation so I could interview at another place. I wound up backing out of the interview process because of their unwillingness to pick another meeting time, even over lunch.
Then finally tomorrow I am meeting with a company, and they told me yesterday afternoon that they'd like me to prepare a presentation on something I'm passionate about (they liked Jeff Atwood's blog post[1] I guess). This actually I don't mind at all, and think it's a great idea... but I need more than a couple of days' notice. I work 8-10 hours a day, commute a couple more, and by the time I get home I've got 3 hours to spend with my kid, relax, eat dinner, etc. In that 3 hours I also need to prepare a talk on a topic I'm passionate about.
To me that last one is emblematic of these interview processes: good ideas, but not structured with much consideration toward respecting the time of the candidate. I get that hiring the right person is crucial for small teams, no doubt, but I'm getting tired enough of jumping through hoops that I'm not really interested in doing it anymore, even for a great job where I know I can make an awesome contribution.
1 http://www.codinghorror.com/blog/2012/03/how-to-hire-a-progr...