Hacker News new | past | comments | ask | show | jobs | submit login

This is one the reasons that my undergrad degree is in 'Computer Information Systems' instead of 'Computer Science'. The number of CS classes between the two degrees was nearly identical, but the high end math (anything beyond calc2 iirc) was replaced with business classes (accounting, economics, finance, etc...) and statistics.

At the time I was in school there was a real worry of outsourcing all programming, so I didn't want to be 'just a programmer.' I hoped in the worst case, if all the jobs were outsourced I could be in charge of a remote team. Turns out the outsourcing didn't happen quite to that level (although at one point in the past I was in charge of a teams on the other side of the world), but the business courses have been very valuable over my entire career so far.

I'm seeing this type of split more often in CS, and I think it's great. CS + business or CS + art or CS + media, CS + whatever I think is the future. Programming alone is great (someone has to write the libraries we all use ;) ), but take a competent programmer, add another skill they are passionate about and you have a real force.




I did CIS too so I could avoid math but now find myself regretting it. I always enjoyed math but my middle school teachers were more concerned about yearbook planning than teaching and I always suffered from that.

I’ve actually recently started exploring Linear Algebra on my own. So seeing this list is helpful, as I’d like to explore Calculus too.

I agree with your point, though. My courses in Economics and Accounting have proven valuable to my career so far.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: