|
Off Topic Chat Talk about life in general... |
|
Thread Tools |
2011-11-01, 12:55 PM | #1 |
EJ22
Real Name: Jake Niedle Join Date: Mar 2008
Location: Damonte Ranch
Posts: 427
Car: 2006 WRX Limited
Class: little to none
|
A question for anyone in the computer industry
I am entering into my last year of college (kind of) and I had a few questions about a Computer Science minor in conjunction with my Information Systems major for anyone to give advice, but more specifically for those in the computer industry.
I have 8 more classes to finish out my business major. During the course of my college career, I've taken VB, C++, database design, and project management classes. I also have a Computer Science minor that would have me take a classes in Data Structures, Mathematics of Computer Science, Microprocessor System Design, and a class either in Operating Systems or Programming languages. Without my minor, as it stands, I could take four classes for the next two semesters and graduate next December. My problem is that although I only need 8 more classes for my IS major, I'd need another five classes to finish out my minor. That would put me at five years if I were to take five classes one semester and four the other two. I could also take three classes over summer/winter and still graduate next december by taking 5 classes for those two semester. Getting a Computer Science minor would also guarantee entry into the masters program at UNR so long as my GRE scores were good enough. Now, my question is if the extra classes would be worth it in the real world? I could still take a class on UNIX/Linux while I'm still in college to give myself that background. Should I continue on with my minor and spend another semester in college (or kill myself for the year) or should I just graduate and move into the real world and get experience from my jobs? Is this something that everyone experiences? Get a degree and find a job and learn relevant job skills there? Sorry for the long post, but I'm at a definite crossroads here and need some advice...
__________________
Cook bacon in your underwear. It adds danger to breakfast and makes you feel like you are welding. - Juice Last edited by Jeikun; 2011-11-01 at 01:02 PM. |
2011-11-01, 01:22 PM | #2 |
The Doink
Real Name: Scott Join Date: Nov 2002
Location: Portland, OR
Posts: 20,335
Car: '09 OBXT, '02 WRX, '96 Miata
Class: PDX/TT-6
The way out is through
|
I've got a degree in Comp Sci from Cal Poly. Graduated in 2001. Not sure how much has changed in 10 years, but when I was in school, a MIS degree barely touched on the stuff Comp Sci covers. You would have a huge head-up on others in the field if you have a programming and/or software engineering background.
For example, those VB/C++/DB classes you took probably gave you a feeling for what programming entails in those specific languages. But the Data Structures, Math and Processors classes will teach you in general what programming is about. Comp Sci is really less about the specifics of programming and more about the general use of computational logic to solve problems. A programming language is just a tool in your tool-box for creating a software solution to a problem. To that end, those additional classes you listed are invaluable in learning to be a problem solver/engineer instead of "just" a programmer. However, I'm not sure how directly applicable that knowledge will be at an IT type job, but I guarantee if you're supporting software developers, you will be a hero to them if you understand what they're working on and how they're working on it. And you'll be a the top of the list in a competitive field over all the guys that don't have that experience. So in that light, I would recommend the Languages class over the OS class, as that's usually the class that really helps people to learn the concepts of programming outside of language specifics since you'll end up solving the same problems with many languages. But for an IT type job, the OS class may actually be more directly applicable since you'll learn about schedulers, memory management, drivers, etc and how they're designed/implemented which is something that's likely more useful if you get a job in IT. As far as a Masters... I wouldn't go there yet. Since you're so close to the minor, I'd knock that out, but then get a job and some experience for a bit. You can always go back for a masters, and you might even be able to get your employer to pay for it if they have education reimbursement (not that many do these days with the tanked economy... but who know in 5 years from now). Plus, in the field, experience is just as important as degrees/certs.
__________________
Is you is, or is you ain't, my con-stit-u-ints? |
2011-11-01, 01:58 PM | #3 |
EJ22
Real Name: Jake Niedle Join Date: Mar 2008
Location: Damonte Ranch
Posts: 427
Car: 2006 WRX Limited
Class: little to none
|
Sperry,
Thanks for the quick response! Your response puts many tick marks in the "stay in school" box. I didn't quite see the application of the classes for the minor until you framed it in that light. I'm still not convinced that it's directly relevant to what I want to do, but at this point, the minor would not hurt my chances in the job world.. I'm hesitant to do it because I just want to graduate and get out into the job market. I'm also just about out of my Millennium scholarship as well as my pre-paid tuition, so I'd have to get loans or save up money to pay for the extra classes. I'd probably end up paying for at least half of them, which is 2 or 3k. All in all, I'd be out of college with relatively low debt, but it would still be nice to not have any.
__________________
Cook bacon in your underwear. It adds danger to breakfast and makes you feel like you are welding. - Juice |
2011-11-01, 02:00 PM | #4 |
Candy Mountain
Real Name: Cody Join Date: May 2005
Location: Californication
Posts: 7,751
Car: 03 Pussy Wagon, now with more pink!
Class: TESP
OMG Internet!
|
Don't be too afraid of student loan debt. Education is a really good investment.
__________________
Slow and low, that is the tempo. |
2011-11-01, 02:22 PM | #5 |
JDM Cowboy
Real Name: Nick Join Date: Oct 2003
Location: Somewhere
Posts: 8,642
Car: 2015 Mazda 3
|
I pretty much agree with everything Scott said.
I think the CS minor will help you quite a bit. I'd say go for it. Depending on the IS work you end up doing, it may not directly provide any job skills, but it will set your resume apart. It also opens the door to IS jobs that might entail a little programming or a deeper understanding of how software is developed. Heck, it could even open you up to full time software engineering if you find you really like it. The interesting thing about computer related majors (both IS and CS type degrees) is that you don't really come out with the exact skills you need. You (should) come out with a deep understanding of computers, and (hopefully) the ability to pick up the skills you need as you need them. No matter what you do, expect to be continually learning as you work.
__________________
While a standard engine is powered by a belt connected to the crankshaft, a turbo engine runs on its own exhaust steam, making it more energy efficient. -- CNN Last edited by Nick Koan; 2011-11-01 at 02:32 PM. |
2011-11-01, 02:55 PM | #6 |
Captain Turbo
Join Date: Feb 2004
Location: Reno
Posts: 3,318
Car: 05 STi
|
I did an engineering degree (not comp sci), then after I graduated I just read a few programming books and got a job writing software. I worked for a couple of years before going back to university to get a graduate diploma in computer science (basically half a masters).
Although I already basically knew everything that was taught in the comp sci diploma after working for a couple of years, having all the basic concepts laid out formally instead of me just googling bits and pieces (well, altavista-ing back then) really helped a lot. I would say it is definitely worth doing the extra courses as background info, as Scott said. A lot of the modern languages you might end up working with hide the low level detail, but even so it makes a huge difference to your understanding of what is going on when you know about logic gates and flipping bits and stack vs heap memory and things like that. No matter how much you learn though, you should still be prepared to learn just about everything you need to know on the job anyway. It always works out that way. |
2011-11-01, 03:08 PM | #7 |
EJ22
Real Name: Jake Niedle Join Date: Mar 2008
Location: Damonte Ranch
Posts: 427
Car: 2006 WRX Limited
Class: little to none
|
Thank you so much for the responses guys.
I'm pretty sure that I'm going to continue on with the minor although I do need to talk with my CS advisor because I don't know if I can get a pre-req waived for my Math of Computer Science class. I'd need to get the pre-req of Calc 2 waived in order to take the class as I've only taken up to Business Calc, which is almost Calc 1, but not quite. Another follow up question to that, what if I were to take the classes, but not finish the minor due to the above situation? So it would be the same classes that I listed previously, minus the Math of Computer Science class and I wouldn't be able to say that my minor was Computer Science on a resume. What kind of an effect would this have?
__________________
Cook bacon in your underwear. It adds danger to breakfast and makes you feel like you are welding. - Juice |
2011-11-01, 03:29 PM | #8 | |
The Doink
Real Name: Scott Join Date: Nov 2002
Location: Portland, OR
Posts: 20,335
Car: '09 OBXT, '02 WRX, '96 Miata
Class: PDX/TT-6
The way out is through
|
Quote:
It's just that in this case, taking a few extra classes for a CS minor is totally worth it over graduating a semester sooner. I'm not really suggesting that the minor degree is going to be valuable, but that the specific stuff he'll learn in those classes he list is worth knowing for the tough job market he's about to enter.
__________________
Is you is, or is you ain't, my con-stit-u-ints? |
|
2011-11-01, 03:35 PM | #9 | |
JDM Cowboy
Real Name: Nick Join Date: Oct 2003
Location: Somewhere
Posts: 8,642
Car: 2015 Mazda 3
|
Quote:
Someone will probably figure out that you were going for a CS major or minor, though, and you should be prepared for the question if it should come up during the interview process.
__________________
While a standard engine is powered by a belt connected to the crankshaft, a turbo engine runs on its own exhaust steam, making it more energy efficient. -- CNN |
|
2011-11-01, 03:37 PM | #10 | |
The Doink
Real Name: Scott Join Date: Nov 2002
Location: Portland, OR
Posts: 20,335
Car: '09 OBXT, '02 WRX, '96 Miata
Class: PDX/TT-6
The way out is through
|
Quote:
I'd really try to take the course, especially if it's the last thing between you an the minor degree.
__________________
Is you is, or is you ain't, my con-stit-u-ints? |
|
2011-11-01, 03:43 PM | #11 | |
Candy Mountain
Real Name: Cody Join Date: May 2005
Location: Californication
Posts: 7,751
Car: 03 Pussy Wagon, now with more pink!
Class: TESP
OMG Internet!
|
Quote:
__________________
Slow and low, that is the tempo. |
|
2011-11-01, 04:03 PM | #12 | |
The Doink
Real Name: Scott Join Date: Nov 2002
Location: Portland, OR
Posts: 20,335
Car: '09 OBXT, '02 WRX, '96 Miata
Class: PDX/TT-6
The way out is through
|
Quote:
Just the idea that in general "education is a really good investment" is about to become suddenly outdated. We're looking at a generation of kids about to enter the job market so far in debt that they'll be indentured servants until they retire. IMO, if you're going to be more than $10k in debt the day you graduate, you couldn't afford the school you went to. There are plenty of ways to get educated without dumping $100,000 on college (trade schools, on the job training, personal study). You shouldn't have to work somewhere for more than a year or two right out of school to pay off you loans. Employers are trimming back wages for college grads because they know kids will take a job and stay at it due to the huge debt they're trying to pay off (and it's impossible to claim bankruptcy on a student loan), so it's becoming less and less of an advantage to have a degree (though it is still an advantage right now IMO). But all that said, it sounds like Jakes in a good place with scholarships and the like. I'm not lumping him in with the folks that are going to get nailed in the next bubble burst. Some more info on the bubble: http://www.good.is/post/when-will-th...s-511-percent/ http://www.huffingtonpost.com/2011/0..._n_922646.html
__________________
Is you is, or is you ain't, my con-stit-u-ints? |
|
2011-11-01, 04:10 PM | #13 | |
Candy Mountain
Real Name: Cody Join Date: May 2005
Location: Californication
Posts: 7,751
Car: 03 Pussy Wagon, now with more pink!
Class: TESP
OMG Internet!
|
Quote:
__________________
Slow and low, that is the tempo. |
|
2011-11-01, 04:15 PM | #14 |
Candy Mountain
Real Name: Cody Join Date: May 2005
Location: Californication
Posts: 7,751
Car: 03 Pussy Wagon, now with more pink!
Class: TESP
OMG Internet!
|
Scott, your example of buying a home in 2005 being a better invetment kinda hit me as funny. One of the reasons I went to a JC for nearly 10 years and never actually went to a University was because I didn't want to go into debt. A couple years later, in 2005, I bought a house because it was "such a good investment". I don't think I'll ever live down my decision to not get a real degree for such a dumb reason.
__________________
Slow and low, that is the tempo. |
2011-11-01, 04:41 PM | #15 |
EJ205
Real Name: Matt Taylor Join Date: Jun 2005
Location: Cousin-F*ck, Carolina
Posts: 1,474
Wish in one hand and sh*t in the other...
|
|
2011-11-01, 04:49 PM | #16 |
The Doink
Real Name: Scott Join Date: Nov 2002
Location: Portland, OR
Posts: 20,335
Car: '09 OBXT, '02 WRX, '96 Miata
Class: PDX/TT-6
The way out is through
|
I said the same thing 10 years ago too. And as soon as doing it, and paying for it, is worth more than continued job experience, I'll actually do it. So far, it's a waste of time and money for the field I'm in.
__________________
Is you is, or is you ain't, my con-stit-u-ints? |
2011-11-01, 04:55 PM | #17 | |
The Doink
Real Name: Scott Join Date: Nov 2002
Location: Portland, OR
Posts: 20,335
Car: '09 OBXT, '02 WRX, '96 Miata
Class: PDX/TT-6
The way out is through
|
Quote:
Frankly, my experience with college was that dumb people that didn't work hard there are still boned when they graduate. A college degree is really only worth what the individual puts into it. Same with someone that's self-taught. If they're smart and work hard, they'll be fine with or without the degree. It used to be that just having the degree was worth 20% more salary or something, but that's quickly going away. A JC, a trade school, an internship, etc are all fantastic ways to learn if you take full advantage of it. And they're becoming even better bang for the buck as employers start putting less emphasis on 4-year degrees.
__________________
Is you is, or is you ain't, my con-stit-u-ints? |
|
2011-11-01, 07:53 PM | #18 | |
Nightwalker
Real Name: Austin Join Date: Dec 2002
Location: Oshkosh, WI
Posts: 4,063
Car: '13 WRX
YGBSM
|
Quote:
School is for learning the fundamentals, the stuff that gets hammered in deep and will stick with you even just way in the back of your mind unconsciously. 'Learning how to learn', and all that. The stuff you do daily in your career, the specific software packages you'll use, etc. - that mostly gets picked up on the job. Seems like learning is the only constant through a technical career. If you stop learning at some point, it's either time to find a new job or to retire. Otherwise you'll just get laid off anyway cause you won't be as useful to the company anymore.
__________________
"None of you seem to understand. I'm not locked in here with you.. you're locked in here with me." |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Are oil industry experts too afraid to publicize the realities through peak oil news? | TROFHOLZ21 | Off Topic Chat | 6 | 2010-09-09 12:02 PM |
Story Time! | sperry | Off Topic Chat | 8 | 2009-05-13 01:33 PM |
Computer Hardware? Problem | 100_Percent_Juice | Off Topic Chat | 31 | 2009-05-09 09:57 PM |
So i have a question... | wrxkidid | Off Topic Chat | 17 | 2009-05-01 12:51 PM |
The most important question ever. | tysonK | Off Topic Chat | 30 | 2006-07-21 10:05 PM |