Technology/Computer Field in college?
Hey Im wondering if any of you in here are pursuing the technology field in college? Whether it be computer science, IT, programming, etc... I know enough about computers to do well in basic computer courses and Im trying to wet my feet in some computer classes in college now. Should I start with a basic programming class first? What routes did you guys take/will you take to get a college degree? I want to try all the different options in the computer field (web design, programming, etc.) Just seeing which most of you would recommend?
Thanks
Thanks
1) Find the course requirements for a CS, IT/MIS, or whatever degree.
2) Take those courses.
3) Graduate with a degree in CS, IT/MIS, or whatever.
I'd recommend talking to your school counselor about your interests, and he/she can likely set you on the right path.
Personally, I graduated with a CS degree. To fulfill the requirements for the degree, I really only had 3 or 4 CS classes that were "optional." From those, I picked the ones that either a) interested me most or b) fit my class schedule best. Of course, you can always take extra classes if they interest you.
2) Take those courses.
3) Graduate with a degree in CS, IT/MIS, or whatever.
I'd recommend talking to your school counselor about your interests, and he/she can likely set you on the right path.
Personally, I graduated with a CS degree. To fulfill the requirements for the degree, I really only had 3 or 4 CS classes that were "optional." From those, I picked the ones that either a) interested me most or b) fit my class schedule best. Of course, you can always take extra classes if they interest you.
kinda depends on what you want to do. if you go with a MIS major or similar you're looking at a lot of non-technical classes, but you'll graduate with a more well-rounded degree than a straight comp sci or computer engineering major. this will put you at a disadvantage though if you go for a serious programming job...
my advice is take a wide range of classes, even maybe sit in on some classes you aren't taking... that'll help you find something you're actually interested in doing.
my advice is take a wide range of classes, even maybe sit in on some classes you aren't taking... that'll help you find something you're actually interested in doing.
From every person Ive talked to about having a serious programming job they have all said they hate their jobs and wish they had done differently in college to pursue a different degree and get a different job.
it isn't for everyone.
i program every day and i'm quite happy with my job. i find, for me personally, the job is more about the company & people you work with than what you actually do...
also, programming makes you more money more quickly than most other IT careers... although i believe you tend to cap at around 80/90 unless you get into management.
if you don't want to program for a career, then an MIS degree is definitely a solid choice.
i program every day and i'm quite happy with my job. i find, for me personally, the job is more about the company & people you work with than what you actually do...
also, programming makes you more money more quickly than most other IT careers... although i believe you tend to cap at around 80/90 unless you get into management.
if you don't want to program for a career, then an MIS degree is definitely a solid choice.
Originally Posted by thebig33tuna,Apr 6 2009, 11:19 AM
it isn't for everyone.
i program every day and i'm quite happy with my job.
i program every day and i'm quite happy with my job.

I'm not in design, so I don't write code every day. However, I'm in product support, so I debug code and write patches. I prefer my job over a normal design job because I'm working on a different problem almost every day, instead of working on the same feature for 1-6 months. That helps to keep me from being bored.
Sidenote: Not all companies have a position like mine. In many companies, the original designer is also responsible for maintaining/debugging/fixing their old code. However, in some larger companies, the designers move on to writing the code/features for the next release, while product support people (like me) are responsible for maintaining the existing code in the field.






