3 ms·
> Recently I was choosing my courses for second year and became discouraged at the electives required to continue in the computer science program. I'm forced to
by com2kid 12y ago
> Recently I was choosing my courses for second year and became discouraged at the electives required to continue in the computer science program. I'm forced to take things that don't interest me like psychology, basic marketing, etc. This made me question whether it is even worth spending the money to get a degree when half of the work that I put in won't even be relating to my field.
Well now it depends.
Do you want to be a front line programmer your entire life?
Sure, skip taking those courses. Never learn about psychology, after all, what use is knowing how people think, leave that up to someone else. They can figure out what the user's want.
And hey who needs marketing? I mean you may make the best piece of software in the world, but you don't want to actually sell it do you?
Those electives are what make for a well rounded person. Writing good code is hard, but engineering software that serves ends users well is a lot harder and requires a lot more knowledge.
From understanding cultural issues around the world, to basic principles of design. Having a wide background helps a lot.
- sportanova 12y agoYou're making the assumption that psychology classes teach you how people think, and that marketing classes teach you how to generate sales - they don't. If he was still interested, he could just buy the textbooks, or more likely, get similar resources for free online.
- ashleyt 12y agoLearning from a textbook about psychology is not the same as having discussions, generating ideas, learning from others and teaching others. Just my opinion though :).
- sportanova 12y agoyeah, wasted 4 years doing that. would have been way better spent working.. anywhere