9
cst1992
7y

Just came across a few rants blaming coursework, which doesn't have anything to do with programming. To them I wanna say two things:

1. Programming is modelled on everything other than programming. So it helps to know a bit about that 'everything'.

2. The famous author James Altucher has had 14 careers in 25 years. Not 14 jobs. 14 careers, including photography, authorship, entrepreneurship, finance planning, and more.

So stop bitching and eat your frog/broccoli.

Comments
  • 0
    I do agree with you about learning a variety of things and I'm all about lifelong learning. However, if I'm paying for a degree in computer science I expect to pay for courses related to computer science. I learned grammar and history in high school; don't force me to pay thousands of dollars on random general education courses to make me "well rounded." I just want to write code!
  • 3
    I wish I could upvote you twice.

    I feel like rage at being taught more than what the student is paying for contributes to anti-intellectualism in society. This is bad because can lead to polarization on non-partisan issues, among other things.

    Save the world, stop bitching about class.
  • 1
    @ryanmhoffman That's an emotional problem, since then that problem will just transition to inside of the CS field - "Teach me IOS app-making, I don't wanna learn algorithms" or "I don't wanna learn operating systems; teach me coding". The problem will just worsen and with the side effect that the programmer just knows nothing about stuff other than what strikes his fancy and drive himself in a corner in a few years.
  • 0
    @ryanmhoffman Also, it's not like history has nothing to do with programming; It's all about collective wisdom. Basically you can adapt models from nature to form your code on - computer scientists have been doing that with algorithms for decades.
  • 0
    @nitaj96a I never said all 14 careers worked out for him, but he got unparalleled exposure from those 14 careers.
  • 0
    @cst1992 it's not an emotional problem or a learning problem rather it is a monetary problem. I'm required to pay for these courses that have nothing to do with my chosen field. You can argue all day that every field is interconnected and it's good to have knowledge of business, history, etc but I don't want to be forced to pay for that knowledge. If I desire to learn those things there are plenty of resources for me to do so, but on the flip side if I want to be a recluse that only learns iOS development and never expand my knowledge then that should be my decision.
  • 1
    @ryanmhoffman if you don't want to pay for cultural literacy, go for some certification courses instead. It's not like college is impossible to avoid...
Add Comment