Hi! I want do my major in COMPUTER SCIENCE. Can anyone tell me the future in computer science. I want to know if there are good chances of getting job computer programming or in software engineering. Thanks for any help in advance!!!
How about Canada? Same job shortage?
What would you recommend for someone, who until now, was set on Computer Science, and is going into University next year?
Depending on what country you're living in. If its in the United States....forgot about it. Those Programming jobs are now in India and China or in some other God given I don't know of a third world country...
Computer software engineers are one of the occupations projected to grow the fastest and add the most new jobs over the 2006-16 decade.
* Excellent job prospects are expected for applicants with at least bachelor’s degree in computer engineering or computer science and with practical work experience.
* Computer software engineers must continually strive to acquire new skills in conjunction with the rapid changes that occur in computer technology...
Really? Please keep your "opinions" to yourself or at least provide some data to back up your comments
This is supposed to be a joke, right? Because apparently your post shows that you have no idea what computer science is about. It isn't just programming. The CS majors in my school are taught just ONE programming language, Java. You could take more (and in fact most of them do so) of such classes, but the point is CS doesn't consist of simply learning the syntax of languages since they are so similar to each other.You know the funny thing is...you can borrow thousands of dollars just to study Computer Science and go broke along with it. Instead, you could be like me, chose a real career and actually learn something for a change and whenever I get the itch to Program I grab a book off the shelf for self-study in my off time. And you know what it didn't even cost me a dime by doing that. Programming has been too specialized, even the little 5 yr old's are learning and programming in C/C++ and Java now. In another 10 years or so what are you going to do then when another Language reappears and another after that? You'll have two choices either go back to School again and learn or be phased out of the Industry by the new guys with the knowledge. Say Hello to your new best friend...his name is Mr. Unemployment. :rofl:
Really? I'd certainly like to see some of those "official reports" too which show that programming jobs are largely being outsourced and we have growing numbers of unemployed programmers relative to other careers.Regarding post #10, hippo was quoting official reports (including apparantly the second quote); not stating his opinion.
In another 10 years or so what are you going to do then when another Language reappears and another after that?
Originally Posted by symbolipoint
Regarding post #10, hippo was quoting official reports (including apparantly the second quote); not stating his opinion.
This part from Defennder:
Really? I'd certainly like to see some of those "official reports" too which show that programming jobs are largely being outsourced and we have growing numbers of unemployed programmers relative to other careers.
You ought to have read the thread more closely before claiming that. It's true that we have a lot of people on these forums who not only have no idea what CS is about, but often claim, without proof, that CS job opportunities (along with Comp Eng and EE) are becoming very scarce relative to other jobs because of outsourcing. The rest of us know better.No body seems to understand what computer science really is
sorry for the long post but it just makes me angry that no one ever has respect for CS.
No body seems to understand what computer science really is. Computer Science is not programming. Computer Science involves complexity, computation and automata theory. Computer Scientist spend a lot of there time with Discrete Proofs. Proving algorithms mathematical, figuring if something is possible to compute are somethings that computer scientist do.
It isn't just programming.
CS doesn't consist of simply learning the syntax of languages since they are so similar to each other.
Computer science focuses on the theory of computing rather than simply writing code. Most computer science degrees require a fairly rigorous background in subjects like physics, calculus, linear algebra, and so on.
I don't know how many people need to say this until it starts to sink in... but
Computer Science is not programming
Depending on what country you're living in. If its in the United States....forgot about it. Those Programming jobs are now in India and China or in some other God given I don't know of a third world country.
If you are looking to make improvements in fields like language translation, artificial intelligence, to isolate relevant radio signals using Fourier transformations, or something else that requires fundamental thinking skills that go beyond simple programming, then you need a computer scientist.
That's true. It may also be good or bad. I've seen some brilliant computer science Ph.D.'s that couldn't program their way out of a paper bag, and therefore are unlikely to get hired as a programmer. The difference between a programmer and a computer scientist is roughly the difference between a race car driver and an automotive engineer. They are just different skills, and you can be an expert at one and totally incompetent at the other.