The thing with take homes is that if I apply for 4 or 5 jobs and they all want a take home, than I am literally spending all weekend doing these things because they are NEVER just 1 to 2 hours, it's always more. One time a company wanted me build an entire website, with login, databases, everything, including their obscure stack elements that basically no one knows by heart. It was only supposed to take 2 hours.. like give me a break. I emailed them back saying I expected to be paid for this and almost attached an invoice.<p>If you aren't a programmer, how do you know you are giving anything appropriate to the candidate, either technically or in a manner that respects our time?<p>If you were hiring a doctor, would you send them home with a patient?
If you were hiring an airplane pilot, would you send them home with a little airplane for a few hours?<p>Of course not! I can't think of any single profession that has to have such an undue burden placed upon the candidate, so why are we put through this?<p>Many times, I find myself wishing we could just have a registration or licensing process like other professions. I thought my degree was supposed to be for that, but I guess not.