Originally posted by hayabusa_z
Actually I have a BS in computer science. Here at Discover what really counts is the classes that you take and especially your work exp. I got my degree at NIU where most of my classes revolved mainframe programming. I took some Orable DBA classes at Harper, never got certified and I take class at COD for some web programming too.
LOL... another fellow NIU CS graduate. You seem happier than most people I know who have NIU CS degrees. Mine was a joke. Mainframe assembler, ok fine... any assembler is a good idea. But 95% of my curriculum was COBOL (and I was a "general" major, NOT the "applied/business" major.) Makes it damn near impossible to find a development job doing C, JAVA, PERL, etc... when you have all COBOL. Uy I could rant for hours. My friend actually had the NIU Job Placement girl in tears after a meeting with them.
My advice to people? DON'T waste your time on NIU if CS is your major. You're better off going to Harper or COD to learn useable skills.
My thoughts are learn C, C++, Unix, then try to stick to either web programming or databases which ever you perfer. No matter what and this is what I tell all the college students... GET AN INTERNSHIP OR TWO! You can get a job faster with an intership or two under your belt than without one.
Yes, yes and yes. So many other languages are structured similar to C. Perl, JAVA, etc. all have similar syntaxes. They're not identical... but they're close enough that if you know one, it's not too hard to teach yourself the others. Good Unix skills are also a great idea. You'd be surprised how many people sit down at a Unix box and start looking for the "Start" button. "What do you mean, I have to use the keyboard???
And an internship is MEGA important!!!! Seriously. Look at jobs in the area. MOST of the jobs listed as "Entry Level" still require 2 years of experience! And in this crappy job market, you're going to have a HELL of a time finding a job with ZERO experience. If you can't find an internship in your exact field, I'd still pick one that isn't related. Any professional, real-world working experience is better than putting "Papa Jon's Pizza Delivery" on your resume!