There’s a middle ground between those two which usually ends up being the one tricky question—there’s only one right answer and the task is something non-straightforward. I find junior devs to be far more likely to ask this type of question.
Re:Report: Ageism in the Tech Industry
by chrisco255 on Friday October 20, 2017 @02:45PM
(#15518211)
How is homework worse? Homework simulates an actual job assignment. There's no better way to gauge a candidate's ability. You still couple with onsite after, of course.
It's an asymmetrical waste of time. The company invests nothing into it, the candidate invests 8-16 hours into it. This creates incentive to interview too many people, causing candidates to have to interview at too many places, wasting even more of their time.
At least in-person, both parties invest about as much time into the interview.
I interviewed somewhere recently, it went well, we talked about current technology, talked about the projects I'm working on now, and then they sent me an email asking me to do a project that would take me two days. I have a two year old and a job I'm perfectly happy with right now, I'm not going to spend my precious weekend hours writing code for free (unless maybe it was open source or something like that).
Re:Report: Ageism in the Tech Industry
by chrisco255 on Friday October 20, 2017 @08:17PM
(#15519956)
Are y'all trying to say that an 8-16 hour homework assignment is too much to bear for a new job? You're happy in your current job...great. But 8 hours for a $10-$30K salary bump? I mean, worth it from a pure monetary standpoint, even if it takes several attempts to attain one of those jobs.
Re:Report: Ageism in the Tech Industry
by jakebasile on Friday October 20, 2017 @09:06PM
(#15520113)
The article is about age discrimination and my comment pointed out that older developers may value their “off time” more, which biases take home tests against those older devs.
Re:Report: Ageism in the Tech Industry
by chrisco255 on Saturday October 21, 2017 @02:59PM
(#15523050)
Valuing your off time is great when you've got a steady job that you're happy with. If you're looking for a new job, because you're unemployed or because you're unhappy with your current job, you have to invest your off time into that. Just like, in college I had to invest my off time into studying so I could get good grades...Older folks that have kids and stuff may have less off time, sure, but that's the way things go.
Re:Report: Ageism in the Tech Industry
by jakebasile on Saturday October 21, 2017 @03:36PM
(#15523234)
So you’re admitting that older people are disadvantaged by these types of assignments that are not actually selective for coding capability, but throwing up your hands and saying that’s just the way life is?
Re:Report: Ageism in the Tech Industry
by chrisco255 on Sunday October 22, 2017 @07:32PM
(#15529641)
Yeah, I mean, folks with kids are at a professional disadvantage to folks without kids...that's pretty well established. Kids bring all sorts of other great benefits to life. But extra time is not one of them. And folks who choose to spend their off time doing other activities rather than leveling up their skills or applying to better jobs are going to remain that way.
I've found that companies that are serious about this will offer some form of compensation (gift card, etc)
Re:Report: Ageism in the Tech Industry
by chrisco255 on Friday October 20, 2017 @08:19PM
(#15519960)
They shouldn't have to compensate you for a trivial exercise to prove your ability. This isn't production-code type of problem, these are usually toy problems just designed to show you can code and you care about quality.
Re:Report: Ageism in the Tech Industry
by jakebasile on Friday October 20, 2017 @09:07PM
(#15520116)
Something that takes more than a couple hours is no longer trivial.
Re:Report: Ageism in the Tech Industry
by expertentipp on Friday October 20, 2017 @03:36PM
(#15518594)
Once, after submitting take home assignment, my application was rejected because the project didn't comply exactly with their requirements. The project they paid for exactly zero. That was truly infuriating experience.
Re:Report: Ageism in the Tech Industry
by chrisco255 on Friday October 20, 2017 @08:14PM
(#15519945)
I've done it in the past where there's a prescreen phone interview, a homework assignment, then a non-coding exercise interview and it works pretty well.
Yet, when blasting interviews, I have found that people tend to conflate the two.
I agree that 60 minutes on a whiteboard or a laptop is not the best way to ask someone to solve a coding problem. Homework is worse, though. Maybe 90 minutes is a better time slot.