Slashdot Mirror


Will the Solve-the-Riddle Hiring Trend Affect IT?

An anonymous reader wonders: "It's probably harder to find a good developer, than for a developer to find a job. Seems to be a Google-riddle trend; rather than caring about references/diplomas/resumes, employers are using solve-this-and-you-have-a-job approach, not even caring about any usual information. Does that give decent graduates/talented unexperienced devs/homegrown coders a chance at the corporate job, or does it alienate potential matches?"

3 of 579 comments (clear)

  1. It Seemed to Work for Bletchley Park by eldavojohn · · Score: 5, Insightful
    From the Wikipedia entry:
    Some 9,000 people were working at Bletchley Park at the height of the codebreaking efforts in January 1945, and over 10,000 worked there at some point during the war. A number were recruited for various intellectual achievements, whether they were chess champions, crossword experts, polyglots or great mathematicians. In one, now well known instance, the ability to solve The Daily Telegraph crossword in under 12 minutes was used as a recruitment test. The newspaper was asked to organise a crossword competition, after which each of the successful participants was contacted and asked if they would be prepared to undertake "a particular type of work as a contribution to the war effort". The competition itself was won by F H W Hawes of Dagenham who finished the crossword in less than eight minutes.
    Solving a crossword in under 12 minutes was the entrance exam. That's interesting. I remember reading about this in Simon Singh's The Code Book in the Chapter on Alan Turing.

    I think the ability to solve puzzles is tightly correlated with the skill set desired by IT. Because it takes an inquisitive and unrelenting mind to hit the hardest puzzles. If they like to do this for fun, surely they can do it well for a living.

    Perhaps it's even more important than the education because of the way IT problems arise? I constantly tell my boss that I complete the crossword everyday at work without fear of repurcussions. I feel this keeps my mind nimble and prepares me for the day.

    Isn't a college degree just a symbol that says, "Look, a whole bunch of people with good reputations threw a bunch of puzzles at me. Some were hard, some were easy, but overall I did well enough to pass through these puzzles. I retained some of the information and processes but that's not really important. What's important is the fact that I'm able to solve problems and paid to do it for four years."

    So, in the end, I predict this will have little or no effect on the IT world at all. In fact, I think it's a better shift towards hiring the most qualified person. For financial reasons, I went to the University of Minnesota but people on the East coast imagine a backwoods podunk frozen tundra instead of an institution of learning when I mention it. If I'm a good puzzle solver, it shouldn't matter.
    --
    My work here is dung.
    1. Re:It Seemed to Work for Bletchley Park by EastCoastSurfer · · Score: 5, Insightful

      These kinds of tests usually tell me I don't want to work at that sort of place. If they are going to expect an interview candidate to write a web server in a few hours, then what will they want when you work there? Expect to have demands like 'we need an entire application written this week, don't worry about design or figuring out what the application really needs to do, just write something.'

  2. It filters for one type of person by pauljlucas · · Score: 5, Insightful
    Does [solve-the-riddle] give decent graduates/talented unexperienced devs/homegrown coders a chance at the corporate job, or does it alienate potential matches?
    If I do say so myself, I'm a pretty good software architect and developer. However, I don't do well under the kind of pressure typically experienced at a job interview when asked to solve oddball problems in real-time. Often, my biggest insights come when I'm not consiously thinking about the problem, e.g., while in the shower.

    Those who do well at solve-the-riddle interviews are certainly intelligent and can solve problems, but it's not necessarily true that they can solve ill-specified problems -- real-world problems that need solving aren't usually as completely specified as a riddle or puzzle.

    There are other ways to conduct interviews that yield good candidates. Get the person to talk about his past work -- technical people who have done good stuff love to do this with great enthusiasm. You can then ask about trade-offs in thei designs and implementations. You can usually figure out whether the candidate was a key player in the work being discussed.

    Another way is to describe a real-world problem facing your company, but without actually asking the candidate anything. A good candidate will be interested in yoru problem, ask questions, offer suggestions. If the candidate just sits there, s/he's not a good candidate.

    --
    If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.