|
-
January 4th, 2007, 03:00 AM
#12
My understanding is that often a CompSci bachelor's degree (which for a time was my goal before I redirected to something similar...) is not just the fun stuff. It's also some very math-heavy stuff. The basics are things like sets versus lists versus heaps and all sort of ways of keeping things ordered. That's stuff you'll want even if the rest of your career is websites. Then there's stuff like the ideas behind search engines, graph theory, bayesian theory, markov models, etc.
Point being that while CS prepares you for code-monkey status, a lot of the focus is on the theory and math side of things. That's great if you anticipate doing computationally intensive stuff like search engines, facial recognition, robotics, or game physics engines... But if none of that seems like your thing you may be better served with some CS-analogue where you learn the basic code monkey stuff but also things like GUI design or business practices, etc.
If you have a hobby or interest besides straight computers, by all means try to combine them. (This may or may not affect your choice of degree.) Those "two interest" areas have jobs most likely to keep you happy and interested, and least likely to be outsourced. Don't just be a code monkey, be a code monkey who can do other tricks and can bridge the gap between the monkeys and the experts in other fields. Maybe it's something like programming and structural engineering. Or art, music, business...
Then there are some that I can't imagine mixing too well, like programming and 18th century literature.
Last edited by Terr; January 4th, 2007 at 03:03 AM.
[HvC]Terr: L33T Technical Proficiency
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
|