jimrandomh comments on On the Fence? Major in CS - Less Wrong

18 Post author: talisman 07 May 2009 04:26AM

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

Comments (57)

You are viewing a single comment's thread. Show more comments above.

Comment author: jimrandomh 07 May 2009 06:09:40PM *  5 points [-]

This is a false dichotomy. You suggest that software people can be naturally divided into programmers who don't know theory, and theoreticians who don't program regularly. However, programming skill and theoretical knowledge are independent, continuous and positively correlated. The common cases are people with both programming skill and theoretical knowledge, and people with neither. That's why "computer scientist", "programmer" and "software engineer" are so often used as synonyms - because being one usually implies also being the other two.