Hiring Is Broken: What Do Developers Say About Technical Interviews?
The problem with hiring in our industry is the lack of licensing/certification that everyone trusts.  When a doctor interviews for a job, they don't ask the doctor to perform six surgeries in a day for free and then say, "we'll get back to you".  That's because they know that if the doctor holds a license and a degree, they have the necessary skills.<p>We don't have that in our industry.  I interviewed countless "senior engineers" with degrees from well regarded universities who couldn't write a simple loop.  Therefore I must now conclude that a degree from that university means nothing.<p>There are some folks like Tripplebyte who are trying to solve this by pre-qualifying candidates, but I don't think the problem will really be solved until we form a software engineering licensing board.  Take a test once, and then take a refresher course every couple of years to maintain your license.