Earlier quoted context omitted.
Whenever I see a resume with open source code, I always visit and try to read some of their code. I rarely ask them about it (there's little time), but it does inform which questions I want to ask in the interview and my overall impression of their skills.
> my overall impression of their skills If you do this, please take into account the time they wrote the code too - they might have improved their skills significantly since then.
Hiring Developers: You're Doing It Wrong
141–150 of 230 posts
Re: Hiring Developers: You're Doing It Wrong
#142Earlier quoted context omitted.
Right, that's because no sane prospect (or rather, a prospect you'd want to hire) would go along with it. A reasonably competent developer has several options to choose from - it's just not rational to spend 10+ hours on each job opening; you wouldn't be able to coordinate and assess 5 or so offers in a reasonable time (when looking for a new job, people will apply at various places, compare the offers and take the b…
As a SCREENING mechanism 10 hours might be too much for the candidate to spend. But once past the initial screening, if there is serious consideration of an actual job offer, it is quite reasonable. The company will spend a good deal more than that on every candidate brought in for interviews (if you add up the time of everyone at the company). If the applicant is considering tens of different offers then they're Doi…
Re: Hiring Developers: You're Doing It Wrong
#143Earlier quoted context omitted.
As a SCREENING mechanism 10 hours might be too much for the candidate to spend. But once past the initial screening, if there is serious consideration of an actual job offer, it is quite reasonable. The company will spend a good deal more than that on every candidate brought in for interviews (if you add up the time of everyone at the company). If the applicant is considering tens of different offers then they're Doi…
Because it's 40 hours wasted. 40 hours = one full working week = for (I think) the type of professional we're talking about $2000. I guess we can differ in opinion on what is 'reasonable' but I say that requiring what you're proposing is too much for me personally to take any such employer serious. (on the part of the 'past initial screening', the employee can't know or verify this. If there are 50 applicants, and th…
Re: Hiring Developers: You're Doing It Wrong
#144At least when you ask them to write code, you can tell if they got it right or wrong.
Re: Hiring Developers: You're Doing It Wrong
#145It wasn't until the third interview that I asked him to write an algorithm to sort an array and when he couldn't I suggested instead writing an algorithm to see whether the array was already sorted. When he couldn't do that either he told me I was asking the wrong questions and not letting him show off the code he was good at.
To this day I have wondered and never discovered what type of code doesn't involve arrays, loops and comparisons however I do now ask candidates to write code right at the start of the interview loop. I simply never anticipated how many non-programmers would apply for programming positions.
Re: Hiring Developers: You're Doing It Wrong
#146Earlier quoted context omitted.
I have heard this anecdote from many of my friends as well. So my advice would be : any devs frustrated with jobs in their country head over to Germany ! It's a beautiful place with a comfortable work culture ...
I am planning on moving to Germany in the next year. Any resources for finding a job in Berlin?
But be prepared to deal with a borderline byzantine visa system, though ... about the only thing I can complain about.
Re: Hiring Developers: You're Doing It Wrong
#147Earlier quoted context omitted.
I have heard this anecdote from many of my friends as well. So my advice would be : any devs frustrated with jobs in their country head over to Germany ! It's a beautiful place with a comfortable work culture ...
I'm a student and I'm thinking about taking a year off from college (a CS degree) and explore the world of startups. US is out of option leaving with some European country. I've heard Germany has a very vibrant software industry. Can you please give a little more information about heading over to Germany?
Do you want to think of getting a Master's here ? This i) helps you get here ii) gives you more access to startups who would be hesitant to take the burden of visa processing
Re: Hiring Developers: You're Doing It Wrong
#148I worked for a German startup too and our main problem was not vetting interviewees but finding people who want to interview at all. In the five year history of the company I think only one single person was hired who was not already friends with someone at the company. Other people just never applied. I remember manning the booth at one of those college campus events and it was very lonely. I probably talked to thre…
Was your company offering "business solutions" by any chance? I remember once walking across an IT fair in Munich and being floored at the extreme boringness of all the company banners. They all seemed to provide "solutions" - whatever, no details about what they were doing (solutions for what?), nothing special going on. My brain was completely drained after the walk. Just saying, maybe a better presentation could h…
Re: Hiring Developers: You're Doing It Wrong
#149Despite having written tens of thousands of lines of open source code, I have yet to have an interviewer who has looked at that code and asked me about it.
Re: Hiring Developers: You're Doing It Wrong
#150My previous employer ( http://thefrontiergroup.com.au ) had a process where candidates would come and spend a day onsite. You'd be paid for the day. The process was to work together with a senior coder on problems of escalating difficulty. Starting with 1.upto 10 do |i| { print i } "What does this do?" And ending with "Here's a legacy application we maintain. Add a new widget to the dashboard. Think aloud." During th…
My answer would be "bombs with syntax error," assuming this isn't something that just looks like Ruby.