Computer Science

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Alex!
Forum Newbie
Posts: 9
Joined: Wed Jan 31, 2007 7:28 am

Computer Science

Post by Alex! »

Hey everyone,
I'm currently in my first year studying civil engineering at cardiff uni but slowly I'm coming round to the fact that I'm not cut out for it. Instead I'd like to do something such as computer science; basically anything that involves programming of sorts...My question is, what are the job prospects like for someone with such a degree as a BSc in computer science? I don't want to end up with a degree that I can't get a 'decent' job with. Also any advice to get ahead of the game is appreciated...at the moment I'm only proficient in C++ and php. Any suggestions what to move onto next?

Thanks to anyone who replies
Alex
User avatar
feyd
Neighborhood Spidermoddy
Posts: 31559
Joined: Mon Mar 29, 2004 3:24 pm
Location: Bothell, Washington, USA

Post by feyd »

How do you quantify "decent job"?

Do you have any specific interests in the fields or other pursuits? While a general degree in computer science can get you a "decent job," specialization can get you a "better one."

C#, Java and possibly Delphi are the next likely major moves. Minors in Ruby and Python can round it all out.
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

Another question to ask yourself is what do you want to do professionally? Is programming what you want to go into? Have you looked at the job boards in your area to see what the potential prospects are for work in the field you intend to go into?
User avatar
onion2k
Jedi Mod
Posts: 5263
Joined: Tue Dec 21, 2004 5:03 pm
Location: usrlab.com

Post by onion2k »

Computer Science <> Software Engineering

Someone studying CompSci wouldn't go within a million miles of PHP on their course.
User avatar
pickle
Briney Mod
Posts: 6445
Joined: Mon Jan 19, 2004 6:11 pm
Location: 53.01N x 112.48W
Contact:

Post by pickle »

onion2k wrote:Someone studying CompSci wouldn't go within a million miles of PHP on their course.
I did.


Also, it's generally called Computing Science, not Computer Science - those are two very different things.
Real programmers don't comment their code. If it was hard to write, it should be hard to understand.
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Post by Chris Corbyn »

onion2k wrote:Computer Science <> Software Engineering

Someone studying CompSci wouldn't go within a million miles of PHP on their course.
They do at Durham. We spent a whole year doing a SEG project in PHP. They even do Perl in a lecture course called "Logic, Grammar & Software Tools".
d3ad1ysp0rk
Forum Donator
Posts: 1661
Joined: Mon Oct 20, 2003 8:31 pm
Location: Maine, USA

Post by d3ad1ysp0rk »

pickle wrote:
onion2k wrote:Someone studying CompSci wouldn't go within a million miles of PHP on their course.
I did.


Also, it's generally called Computing Science, not Computer Science - those are two very different things.
http://cs.usm.maine.edu/

Mine is Computer Science, and for required classes, it's all Java/Assembly/Whatever. No web languages.
Charles256
DevNet Resident
Posts: 1375
Joined: Fri Sep 16, 2005 9:06 pm

Post by Charles256 »

Mines Computer Science also ;)
User avatar
pickle
Briney Mod
Posts: 6445
Joined: Mon Jan 19, 2004 6:11 pm
Location: 53.01N x 112.48W
Contact:

Post by pickle »

My apologies if I came off as snotty. At my university, computing science was a focus on algorithms & logic etc, whereas computer science was more focused on hardware & the technical aspect of computing. They were viewed as very different subjects.

But, as you point out - different universities use different terms.
Real programmers don't comment their code. If it was hard to write, it should be hard to understand.
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Post by Chris Corbyn »

Durham's was too.

They do other specific courses though:

Advanced Software Engineering
Artificial Intellegence
User avatar
Kieran Huggins
DevNet Master
Posts: 3635
Joined: Wed Dec 06, 2006 4:14 pm
Location: Toronto, Canada
Contact:

Post by Kieran Huggins »

Try to do professionally what you would spend your time doing anyway. I know it's an old idea, but it's ignored far too often. I love my work, so I'm happy 8 (or more) hours longer than most of my friends every day! You can't put a price on that ;-)

Once you've got that figured out, just strive to be the best at what you do and never stop looking for new opportunities. Go to lots of interviews -- you can always say no!
User avatar
jyhm
Forum Contributor
Posts: 228
Joined: Tue Dec 19, 2006 10:08 pm
Location: Connecticut, USA
Contact:

Post by jyhm »

Good Luck Alex! I hope you fare well!

Not to bombard this thread but while we are on the subject; how many CS schools and universities teach a good Linux/Unix foundation? Or do most leave stuff like that out?
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Post by Chris Corbyn »

Get your CV online in HTML format with links to other formats. Post it somewhere like monster.com and you're sure to receive an influx of calls for 3 months. Link to it elsewhere and you'll get a nice trickle all the time. I get calls all the time asking if I'd like to come and see X company because they found my CV online. I like to keep informed about what job opportunities there are anyway -- even if it's only to sweet talk my boss into giving me a pay-rise because a few other companies are paying higher :lol:
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

I think most CS curriculum are going to be widespread in terms of what is taught. I am sure that there will be some *nix, but I would venture to say that unless that is your specialty, then you will probably get smacked with a lot of Windows stuff.

And I think Computer Science, as a course work, is more an American concept as I have never seen a Computing Science course but in just about all Universities here, there are usually a Computer Science school and a Computer Engineering school.
User avatar
RobertGonzalez
Site Administrator
Posts: 14293
Joined: Tue Sep 09, 2003 6:04 pm
Location: Fremont, CA, USA

Post by RobertGonzalez »

d11wtq wrote:Get your CV online in HTML format with links to other formats. Post it somewhere like monster.com and you're sure to receive an influx of calls for 3 months. Link to it elsewhere and you'll get a nice trickle all the time. I get calls all the time asking if I'd like to come and see X company because they found my CV online. I like to keep informed about what job opportunities there are anyway -- even if it's only to sweet talk my boss into giving me a pay-rise because a few other companies are paying higher :lol:
Funny you should mention that because I still get emails and my Resume has been moved since August. I had mine up for two weeks and got 52 hits, three interview offers (the rest were for contract jobs), a solid interview and landed a sweet ass job (where I am now) at an enormous pay increase over my old, non-programming gig.
Post Reply