News for hackers. Stuff that matters.
Re:I Hate Puzzles: Am I Still a Programmer? (2011) by Maken on Tuesday October 21, 2014 @03:03PM (#8489112)
I don't get why people tend to think that computer science is something different from "actual programming". In the end everything you can program can be expressed formally and vice-versa, the only thing that changes is how much you abstract from the actual implementation, which is handy in order to catch defects in the approach you are taking to certain problem.
Re:I Hate Puzzles: Am I Still a Programmer? (2011) by JabavuAdams on Tuesday October 21, 2014 @04:37PM (#8489810)
It's not the subject matter per se, it's the difference in habits and typical incentives for people who identify more with one description or the other.

For many products and businesses, it's not really necessary to avoid long-term dead-ends (say 3-5 years) if you can be much more effective in the short-term (say 3-12 months). So a high up-front cost (required knowledge and planning / research experience) approach often loses out to simply banging out more code, which requires little CS knowledge.

Re:I Hate Puzzles: Am I Still a Programmer? (2011) by Iamnotesr on Wednesday October 22, 2014 @04:31PM (#8494940)
Because everybody can do "actual progrmaming." Especially in grad school.

Computer Science is broad (even AI is different), but I'd say it's more about Turing's academic papers, and computational mathematics. Programming, and computers, aren't even needed, they're just models which either can or cannot derive solutions, or in a reasonable time. Such as the halting problem, P, NP, NP-complete.

In a way it's mathematical logic, but with more rigorous proofs.

Everybody else can learn a generic language with some external libraries and make almost anything they want. But that's not more academic than it is to do woodworking, or sewing. Comp Sci is academic, and one of the more important ones because it determines a lot of research other disciplines do. I.e physicists and mathematicians do comp sci, while the softer sciences run models without understanding why they work.

Re:I Hate Puzzles: Am I Still a Programmer? (2011) by jghn on Wednesday October 22, 2014 @05:46PM (#8495385)
As Knuth pointed out, "computer science is no more about computers than astronomy is about telescopes"
Re:I Hate Puzzles: Am I Still a Programmer? (2011) by dallos on Thursday October 23, 2014 @12:43PM (#8499132)
Dijkstra
Re:I Hate Puzzles: Am I Still a Programmer? (2011) by jghn on Sunday October 26, 2014 @11:47AM (#8511350)
Thanks I knew that didn't sound righht
Re:I Hate Puzzles: Am I Still a Programmer? (2011) by dragonwriter on Tuesday October 21, 2014 @03:23PM (#8489268)
The difference between computer science and programming is analogous to the difference between physics and architecture.
Re:I Hate Puzzles: Am I Still a Programmer? (2011) by JabavuAdams on Tuesday October 21, 2014 @04:41PM (#8489829)
I'd say fluid-dynamics and plumbing. Most businesses really just want us to connect this to that and not have the shit back up. If you can deliver that quickly, without much analysis, and without fuss than you're very effective for many business and product types.
Re:I Hate Puzzles: Am I Still a Programmer? (2011) by pwr22 on Tuesday October 21, 2014 @04:31PM (#8489768)
I would say engineering