You're looking at Less Wrong's discussion board. This includes all posts, including those that haven't been promoted to the front page yet. For more information, see About Less Wrong.

malcolmocean comments on An attempt at a short no-prerequisite test for programming inclination - Less Wrong Discussion

4 Post author: ShardPhoenix 29 June 2013 11:36PM

You are viewing a comment permalink. View the original post to see all comments and the full post content.

Comments (68)

You are viewing a single comment's thread.

Comment author: malcolmocean 30 June 2013 11:43:32AM 7 points [-]

I forget the name, but when performing tests there's a desire to capture all of the relevant information and no irrelevant information. It's sort of like false positives vs false negatives, but I think what I'm really trying to get at is the idea that unless a test produces entirely random results, it's ultimately sorting people somehow. The question is "how much does that 'how' relate to programming potential?"

In the case of this test, I'd say it probably has a weak correlation with programming ability, and a stronger one for general reasoning ability.

I think this test is kind of backwards: it figures out if you can follow instructions, not if you can take a process you understand and turn it into instructions (i.e. an algorithm). Although I suppose the following-instructions part is a necessary prereq for the creation part. At the very least, I think you'll want to test the algorithm creation skill too. Then, if following is a prereq, you don't need to bother testing for it any more, as anyone who would have failed there will also be screened by the creation step.

(I'm a professional software engineer, sometimes)