Christopher Smith wrote:
On Jul 8, 2007, at 8:49 AM, Lan Barnes wrote:

OK, this was on Slashdot so you may have already seen it, but just in case

Yup. I need to read the book to really understand its point, but I thought people always understood that there was a difference between "programming" and "computer science". Certainly, lots of folks do programming without ever understanding computer science, and it is entirely possible to get a PhD in computer science and still be a lousy programmer. To me, it is like the difference between an electrician and an electrical engineer. Some people are good at both, but one shouldn't confuse the two just because they both involve electricity and circuits.

I would change that a little.

It's like the difference between a physicist (computer science) and an electrical engineer (programmer).

To be a good electrical engineer (programmer) you need far less of the depth from physics (computer science), but you need a much broader base.

Computer science really needs to be split into computer science (mostly theoretical math) and computer programming (mostly application of algorithms).

-a

--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg

Reply via email to