4 ms·
In my experience, many of those requirements are waived or reduced in engineering and CS programs because of their significantly higher eng/CS course load. Not
by jyrkesh 7y ago
In my experience, many of those requirements are waived or reduced in engineering and CS programs because of their significantly higher eng/CS course load. Not to mention those programs typically have a higher rate of students graduating in >4 years.
So yeah, you're technically right, but it's disappointing to see universities actively moving in the other direction. Of course, it still seems like university hires are woefully unprepared on day one, though I think many of us agree that 6-12 months of "real world" training for new hires is unavoidable.
My own anecdotal experience as a BA working in $BigTechCorp is that basic skills usually studied in the humanities are woefully lacking in many of my peers: writing/grammar, the ability to understand others' perspectives, and most of all ethics. The number of times I've had to say something like "uhhh, no, you can't do that, it's illegal" or explained to someone why maybe adding more telemetry to a client-side explanation may be controversial.
- wildrhythms 7y agoAnecdote: I went to a small private college in the Midwest (around 1,000 students or so) and CS majors like myself were indeed required to take humanities courses. For me this included a philosophy course, religion course, a course on female literature, a course on fictional literature, and three theatre arts courses. I attended for 2 years (transfer from a community college) and had an otherwise regular sized course load. I currently work at a $BigTechCorp.