Computer Science
Moderator: General Moderators
Computer Science
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
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
- feyd
- Neighborhood Spidermoddy
- Posts: 31559
- Joined: Mon Mar 29, 2004 3:24 pm
- Location: Bothell, Washington, USA
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.
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.
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
I did.onion2k wrote:Someone studying CompSci wouldn't go within a million miles of PHP on their course.
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.
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
-
d3ad1ysp0rk
- Forum Donator
- Posts: 1661
- Joined: Mon Oct 20, 2003 8:31 pm
- Location: Maine, USA
http://cs.usm.maine.edu/pickle wrote:I did.onion2k wrote:Someone studying CompSci wouldn't go within a million miles of PHP on their course.
Also, it's generally called Computing Science, not Computer Science - those are two very different things.
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
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.
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.
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
- Kieran Huggins
- DevNet Master
- Posts: 3635
- Joined: Wed Dec 06, 2006 4:14 pm
- Location: Toronto, Canada
- Contact:
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!
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!
- Chris Corbyn
- Breakbeat Nuttzer
- Posts: 13098
- Joined: Wed Mar 24, 2004 7:57 am
- Location: Melbourne, Australia
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 
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
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.
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.
- RobertGonzalez
- Site Administrator
- Posts: 14293
- Joined: Tue Sep 09, 2003 6:04 pm
- Location: Fremont, CA, USA
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.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