Intrested in CS major

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Gooose

Banned
Nov 9, 2004
827
0
0
i like programming, and i can deal with math

hahah yes Jacob, i am in Borning's class

and in CSE142 (i had a feeling if i posted this here, someone in the class would post here)

i dont have reges, and also a FYI, 143 is harder because Reges and Perkins did not work well with each other, and Perkins has been "teaching" concepts that no reges student would know.

BUT reges is taking over the 143 class next quarter.
 

jacob0401

Platinum Member
Jul 31, 2001
2,185
0
76
Originally posted by: Gooose
i like programming, and i can deal with math

hahah yes Jacob, i am in Borning's class

and in CSE142 (i had a feeling if i posted this here, someone in the class would post here)

i dont have reges, and also a FYI, 143 is harder because Reges and Perkins did not work well with each other, and Perkins has been "teaching" concepts that no reges student would know.

BUT reges is taking over the 143 class next quarter.

kool, I'm in Reges' 9:30 class...

as for your original question, if you like it you sohuld pursue it and put all your effort into doing it. I don't tihnk very many times if you put effort into doing it and enjoy doing it it will turn out bad, but it is possible. However, it is much better than forcing yourself to do things you dislike or have no interest in.

As for stressing about the assignments I would suggest starting earlier and bouncing ideas off some friends/classmates/TA
 

Gooose

Banned
Nov 9, 2004
827
0
0
Yea i usally get the program done around Friday, or during the weekend, but i am stressed out around that time.

Thing is - i think it is because i know if i dont do well, i will not get into the major that i have always wanted. (thus, failed at the only thing i came to college for)

i think its more than just getting the project done.

btw, have any idea what the next one will be about? obviously about scanner and reading from other files.

i just finished chapter 6.
 

Pr0d1gy

Diamond Member
Jan 30, 2005
7,774
0
76
Originally posted by: jacob0401
it is much better than forcing yourself to do things you dislike or have no interest in.

As for stressing about the assignments I would suggest starting earlier and bouncing ideas off some friends/classmates/TA

Exactly, if you enjoy it then stick with it & work hard at it. It was like pulling teeth for me because I just wanted t party & you have to do homework for those classes.

Well, as I was saying before you're going to be stressed when doing the assignments, well, because they totally suck nvts (to me they did) and it is very important to do well on them for your final grade. Yeah work with other people if you can and that should help you think outside the box, also try to get your work done before the weekend so you can go out & have a good time without anything hanging over your head.
 

petejk

Senior member
Apr 6, 2002
463
0
0
i graduated CIS...about 2.5 years ago.

i'm the lead dev. of a 545+ employee mortgage place


if you want to write business applications (just information processing)
do cis/mis


if you wanna write anything other than the above, study CS
 

JavaMomma

Senior member
Oct 19, 2000
701
0
71
As Petejk said if you dislike math alot and all you want to do is program then CIS/MIS/etc. whatever else they are called... they can be good depending on the school and as long as you are sure that is what you want to do. I finished a diploma in CIS and did a 1.5 year internship. I had the intention of finishing my degree after I was finished working so when I was done I transfered in to do my BSc in CS (2 more years). Anyways, I love working with computers and enjoy programming, however, after working for that year and half I am unsure if it something I could do for an extended period of time (more the another 3+ years) and be happy. Thankfully for me, my degree can lead into other fields since is very well rounded. My point is if you sure that programming is your thing looking at CIS or something similiar might not be a bad idea. However, remember if you may want to move on, ie Law, Medicine, MBA, doing a Science degree can leave the door open and also allows for the possibility for a minor in something else of interest.

Do not worry about struggling with some of your CS courses, I remember I struggled with some of my first year courses...and I did very poorly in my assembly programming classes (like 56%). If you are working hard and failing... then you might want to try something else. Anyways hope this helps a little.
 

frankie38

Senior member
Nov 23, 2004
677
0
0
I believe programming jobs will declin ein the US over time. simply put, there is no future in programming. Outsourcing will continue to India, Russia, China,...maybe Africa next.

If you like computers, then focus on what you would use them for. that is become a specialist in the area of its use. Medical, business,aerospace, etc.

this is much more complicated but will lead you into a more rewarding job.
 

beyonddc

Senior member
May 17, 2001
910
0
76
Graduated with my CS degree in 03 and now working at an aerospace/defense company as software engineer 1.

I would say as long as you like programming a lot and willing to learn, then you should be all set.
For me, the stuffs I'm doing doesn't require any math at all, but there was a big learning curve when I first started my job.
My CS degree just gave me the minimum background to start-off my job.
I was never good at anything (such has exception handlings, threading, thread safe theory, software design), I only know the concepts that I learned from school
but now, I would say I'm atleast a much more better programmer than how I am when I was in college since I applying most of them in my daily job tasks.

Again, as long as you enjoy programming and willing to learn (even on your own time), then CS should be a good major for you.
 

91TTZ

Lifer
Jan 31, 2005
14,374
1
0
Originally posted by: frankie38
I believe programming jobs will declin ein the US over time. simply put, there is no future in programming. Outsourcing will continue to India, Russia, China,...maybe Africa next.
.

I agree. It's just too easy to write the code in a cheap country and send the file over the internet in a few seconds. No need to pay an American a decent salary to do it.
 

qaa541

Senior member
Jun 25, 2004
397
0
0
I'm a senior ICS (Information and Computer Science) student at UC Irvine. To be honest, ICS (which is a superset of CS) has not really been that bad. Sure I had to take math classes up the gonzo, but in the end, it really wasn't that bad. But beware I say this because I took the BC calculus classees in HS and I actually passed it meaning I got to skip the horror of college calculus saving me at least 3 math classes. Besides that class, I took discrete math, a crapload of linear algebra, infinite series, prob & statistics, set theory, and linear programming. That's required on top of calculus for our math requirement. I chose my math classes carefully as many upper div classes (we have to take 2) require additional calculus prerequisites which would have made things alot harder.

As far as the actual CS classes go, I was never really into the software engineering part of things so I avoided the classes if I did not have to take them. I feel those are for programmer slaves who will be staring at code all day. I got more into the OS and hardware side of things. My microprocessor design project class and my OS project class have been the most interesting by far. Software engineering and writing 50+ page documents is not my idea of how I would like to spend my life.

Honestly though, I don't ever see how the Software Engineering will ever help me in my field and thus I've already forgotten 90% of it (and the same with the math classes).

I graduate June 2005 with an Information and Computer Science degree with dual specializations in computer systems and networking and distributed systems. To me, I still feel like I'm just starting off as a freshman... how time flies.
 

TheLonelyPhoenix

Diamond Member
Feb 15, 2004
5,594
1
0
Originally posted by: Gooose
It is sad about outsourcing

There will always be a market for well-trained professionals. If your aspiration in life was to be a code monkey for a big corporation after taking some night classes to learn C++, then yes, you are expendable. If you've completed a degree and are familiar with the concepts behind the programming you're doing (data structures, object-oriented programming, modular design, etc), you're not going to be replaced by someone in a developing country chained to his keyboard.
 

91TTZ

Lifer
Jan 31, 2005
14,374
1
0
Originally posted by: TheLonelyPhoenix

If you've completed a degree and are familiar with the concepts behind the programming you're doing (data structures, object-oriented programming, modular design, etc), you're not going to be replaced by someone in a developing country chained to his keyboard.

Hahaha, I think it's funny when people think their degree prevents them from getting outsourced. Looks like you're still in school working on your degree, so of course you're going to want to think that the degree will elevate you above all this mess. It won't.

You'll just get outsourced by people in third world countries who have "completed a degree and are familiar with the concepts behind the programming you're doing (data structures, object-oriented programming, modular design, etc)", AND are willing to work for 1/5th what you're willing to work for.

The bad thing (for us) about outsourcing is:

1.) They can learn everything you can.

2.) They are able to work for a salary that couldn't possibly support you

3.) There are almost 10x as many of them living in China and India alone, so there's no shortage of skilled cheap labor.
 

amoeba

Diamond Member
Aug 7, 2003
3,162
1
0
I agree with 91TTZ, the people in these third world countries are not mindless monkeys chained to their keyboards. They are just as familiar with data structures, oop, algorithms as many of the brightest programmers in this country.
 

TheLonelyPhoenix

Diamond Member
Feb 15, 2004
5,594
1
0
Originally posted by: 91TTZ
Originally posted by: TheLonelyPhoenix

If you've completed a degree and are familiar with the concepts behind the programming you're doing (data structures, object-oriented programming, modular design, etc), you're not going to be replaced by someone in a developing country chained to his keyboard.

Hahaha, I think it's funny when people think their degree prevents them from getting outsourced. Looks like you're still in school working on your degree, so of course you're going to want to think that the degree will elevate you above all this mess. It won't.

You'll just get outsourced by people in third world countries who have "completed a degree and are familiar with the concepts behind the programming you're doing (data structures, object-oriented programming, modular design, etc)", AND are willing to work for 1/5th what you're willing to work for.

The bad thing (for us) about outsourcing is:

1.) They can learn everything you can.

2.) They are able to work for a salary that couldn't possibly support you

3.) There are almost 10x as many of them living in China and India alone, so there's no shortage of skilled cheap labor.

You'll notice my degree isn't in CS, so I'm not elevating myself above anything because this doesn't really apply to me.

You'll also notice that I do hang around a lot of CS majors, as they share some of my curriculum, and the ones that have acquired work experience before leaving college have been very successful in finding jobs in the real world, much like any other major.

You'll also notice that you're a threadcrapping troll who should go DIAF. kthxbye.
 

dr150

Diamond Member
Sep 18, 2003
6,570
24
81
Go into Game Development.... a lot funner than programming crap for a bank!
 

amoeba

Diamond Member
Aug 7, 2003
3,162
1
0
Originally posted by: TheLonelyPhoenix
Originally posted by: 91TTZ
Originally posted by: TheLonelyPhoenix

If you've completed a degree and are familiar with the concepts behind the programming you're doing (data structures, object-oriented programming, modular design, etc), you're not going to be replaced by someone in a developing country chained to his keyboard.

Hahaha, I think it's funny when people think their degree prevents them from getting outsourced. Looks like you're still in school working on your degree, so of course you're going to want to think that the degree will elevate you above all this mess. It won't.

You'll just get outsourced by people in third world countries who have "completed a degree and are familiar with the concepts behind the programming you're doing (data structures, object-oriented programming, modular design, etc)", AND are willing to work for 1/5th what you're willing to work for.

The bad thing (for us) about outsourcing is:

1.) They can learn everything you can.

2.) They are able to work for a salary that couldn't possibly support you

3.) There are almost 10x as many of them living in China and India alone, so there's no shortage of skilled cheap labor.

You'll notice my degree isn't in CS, so I'm not elevating myself above anything because this doesn't really apply to me.

You'll also notice that I do hang around a lot of CS majors, as they share some of my curriculum, and the ones that have acquired work experience before leaving college have been very successful in finding jobs in the real world, much like any other major.

You'll also notice that you're a threadcrapping troll who should go DIAF. kthxbye.


phoenix, I don't think he is threadcrapping. While us EEs currently don't face as much outsourcing pressure, I guarantee you that in 5 to 10 years, we will be dealing with the same stuff.

The reality is that there are many capable workers abroad who are willing to work for much less.
 

91TTZ

Lifer
Jan 31, 2005
14,374
1
0
Originally posted by: TheLonelyPhoenix

You'll also notice that I do hang around a lot of CS majors, as they share some of my curriculum, and the ones that have acquired work experience before leaving college have been very successful in finding jobs in the real world, much like any other major.

You'll also notice that you're a threadcrapping troll who should go DIAF. kthxbye.

I seemed to have touched a nerve. Instead of viewing my post as a possibility of what may happen, you view it as a threat and lash out at me. I hate to break it to you, but it does concern you. Outsourcing is not only happening in the IT business. Electrical engineers get outsourced also. And so do accountants, and actuaries. Just about any job that commands a high salary is ripe for outsourcing.

Don't kill the messenger. I didn't start this trend and I can't stop it.

 

Wadded Beef

Banned
Dec 15, 2004
1,482
0
0
Originally posted by: UglyCasanova
I was in it for a while, thought it was boring and switched to art. Didn't finish, now I'm going into the Air Force. Just don't start drinking. :beer:

LOL good advice there i guess...
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |