4 ms·
It's not my job to be a backseat parent. But the attitude in our field of "Up with CS, everything else is crap" needs to stop. There's a certain ego endemic to
by jowiar 12y ago
It's not my job to be a backseat parent. But the attitude in our field of "Up with CS, everything else is crap" needs to stop.
There's a certain ego endemic to our field, stoked by politicians who worship the "STEM fields", that other fields are "less important" or "less useful". Maybe my view is skewed because, both in high school and college, I was blessed with stellar history teachers. Understanding how the world works - what makes people, people, the situations that have led people to where they are today - learning what we can repeat and what we can avoid repeating? There's a whole lot of value in that, and this attitude contributes heavily to the lack of human decency in our field.
Even from a purely "practical" perspective, the gap between being good at "coding" and being good at "writing software" is the "writing". Probably the most prolific engineer I know from my alma mater was an history and philosophy major, and I honestly believe a great writer is closer to being a great software engineer than a great algorithmist.
And yet my alma mater creates and harbors a culture where CS majors above history majors in the academic hierarchy.
- mcphage 12y ago> There's a whole lot of value in that, and this attitude contributes heavily to the lack of human decency in our field. That's a really good point—I hadn't made that connection, but I think you're absolutely right.