3 ms·
That's funny because I don't think my computer science classes taught me much about programming (other than learning about deterministic finite automatons) or t
by ritchiea 12y ago
That's funny because I don't think my computer science classes taught me much about programming (other than learning about deterministic finite automatons) or thinking and the best preparation I had for real world programming came from formal logic classes. Which were in the philosophy department.
- mindslight 12y agoI'm certainly not saying my CS/EE classes were spot on in their approach, but they forced me to solve problems, which I think is a fundamental component of learning that is easy to ignore. I'm guessing your logic classes had similar problem solving where errors were objectively called out. I regrettably didn't take philosophy classes, but only softer things that were subjectively graded via essay. In retrospect, they seem like fine topics to have studied after one developed critical thinking skills, but when presented as competitors to hard logic they devolved into a subjective/memorization fest (I'd love to upvote you for friendly insightful discussion, but I appear to be unable to vote on comments. email to hn@ has so far gone unanswered)