Is computer science a dead end in the workforce?Discuss this blog post about CS I just read
42 Replies - 8949 Views - Last Post: 12 October 2011 - 04:00 PM
#16
Re: Is computer science a dead end in the workforce?
Posted 16 July 2010 - 09:30 AM
Sorry I was not calling you out..I'm going to have to find a comp so I can edit my posts
#17
Re: Is computer science a dead end in the workforce?
Posted 16 July 2010 - 10:34 AM
For years now students have been getting a degrees and then complaining that they can't get their "dream jobs" or more accurately their "envisioned jobs". I have a degree in mathematics and I would really have loved to get a job in aerospace (seriously I really think we need to work on our escape plan off of this rock). -- but I ended up working as a consultant on web development. My job as nothing what-so-ever to do with my degree. I might as well have a degree in algorithmic dog-walking for all HR cared, so long as they could check off "degree in related field" on the list of requirements they are happy -- there is no solid definition of "related field".
Often a degree in X will result in a job in Y -- and that is just the way things go.
I think another problem is that CS degrees are getting a little out of touch. One of the reasons we have an outsourcing program is because training up offshore developers is cheaper than training local ones. To be a JavaEE developer in a modern world you need quite a lot of specialized knowledge and there are two ways to get it -- expensive training programs or on the job experience. Both methods are really expensive for the employer. CS degree programs teach you all about algorithms and analysis but very little about actually putting any of that knowledge into practical use as a programmer. How many schools have classes: "JQuery 101", "Advanced Ajax and JSON", "Constructing RDMS structures for optimal SQL Queries", "Win32 Platform 101", "WPF Design 202", "Survey of Modern Programming Literature" (imagine doing comparative essays on O'Reilly books
Of course all of these titles talk about current technology and 5 year from now they will be of little use -- but my point is that perhaps Universities need to find ways of giving students modern practical experience -- that would probably make these students more attractive to the job market.
#18
Re: Is computer science a dead end in the workforce?
Posted 16 July 2010 - 10:53 AM
#19
Re: Is computer science a dead end in the workforce?
Posted 16 July 2010 - 09:49 PM
Topher84, on 16 July 2010 - 11:30 AM, said:
Sorry I was not calling you out..I'm going to have to find a comp so I can edit my posts
I'm a self-taught programmer...
#20
Re: Is computer science a dead end in the workforce?
Posted 16 July 2010 - 09:54 PM
Topher84, on 16 July 2010 - 12:30 PM, said:
I am a self-taught programmer, and I didn't teach myself how to write code in 24 hours. I've spent years teaching myself how to do it.
And if you think teaching yourself something is unwise/unlikely/inferior, talk to some of the self-taught musicians out there making more money than any of us here. Talk to the self-taught basketball players, football players, baseball players. There are people who learn better from being taught by another, and there are people who learn better on their own.
Besides, anyone who thinks they can learn how to do something to a professional-quality level in 24 hours is deluding themselves.
#21
Re: Is computer science a dead end in the workforce?
Posted 16 July 2010 - 11:05 PM
This post has been edited by Topher84: 16 July 2010 - 11:06 PM
#22
Re: Is computer science a dead end in the workforce?
Posted 17 July 2010 - 05:17 AM
This post has been edited by NoBrain: 17 July 2010 - 05:18 AM
#23
Re: Is computer science a dead end in the workforce?
Posted 17 July 2010 - 05:30 AM
Topher84, on 17 July 2010 - 01:05 AM, said:
I am younger than macosxnerd101 is.
I disagree that formal education makes you better. Especially nowadays where cheating in a computer science program is high. Some of the best programmers that will exist are those who do it for fun in their mother's basement. (Not literally of course), but I hope you get my point?
#24
Re: Is computer science a dead end in the workforce?
Posted 17 July 2010 - 07:29 AM
There are self taught that are better than educated and educated better than self taught. Doesn't really matter as long as you do your job effectively.
#25
Re: Is computer science a dead end in the workforce?
Posted 17 July 2010 - 07:48 AM
Now I did go to school and got a degree in mathematics, and while I was there I took some programming classes, but I can tell you that as far as being a "programmer" goes, that school did not teach me a thing. They may have formalized some concepts for me, but even there I spent a great amount of time taking advantage of the school library.
More to the point, those "Pop culture" programming books sold a B&N have 1000x the relevant information then the text books in school. Who the hell need someone who can program a red-black tree -- we need someone who knows the "framework du jour" -- I could care less if you know TurboC++, do you know Visual Studio 2008? I could care less if you know Java, do you know swing? swt?
Not only that but a self-taught programmers are motivated to do research, and research is one of the MOST important skills of a developer.
To summarize: a self-taught developer is more likely to know modern frameworks and techniques, and is more likely to be motivated and interested in learning new things. People with degrees always feel like they know it all when in fact their education is always at last 10 years out of date.
(note... I am perhaps being a more than a little judgmental and unfair... please do not take by blatant trolling to heart)
#26
Re: Is computer science a dead end in the workforce?
Posted 17 July 2010 - 08:09 AM
#27
Re: Is computer science a dead end in the workforce?
Posted 17 July 2010 - 09:08 AM
#28
Re: Is computer science a dead end in the workforce?
Posted 17 July 2010 - 11:11 AM
There are areas where there is a huge difference between laymen and professionals, but programming is a much more level playing field, there maybe a huge gap between beginners and gurus, but not such of a distinction between CS grads and a hobbyist. In point of fact, traditionally programmers have more often come from other fields (mathematics, physics, engineering) with these people having no formal training is CS.
Programming is about problem solving. About learning how to think abstractly about how to solve problems using little steps. Its about recognizing and exploiting patterns to a desired end... It just does not require a formal education in CS to do well.
Quote
I am not trying to knock a formal education, but a formal education does not make a programmer. Programming is a particular set of problem solving skills and you don't need to get a formal education to learn how to use them -- now it may HELP if you have those skills to get a formal education, but it is not necessary.
#29
Re: Is computer science a dead end in the workforce?
Posted 17 July 2010 - 02:30 PM
On a different note a person I know was sent to my university to have some extra courses about software reliability and formal verification by her employer. I wonder if it is much harder for autodidact people to land a job at a company producing safety-critical software compared to people with degrees.
#30
Re: Is computer science a dead end in the workforce?
Posted 21 July 2010 - 01:16 PM
I am concerned about outsourcing and it's impact on the job market however it has been impressed upon me time and again that, allot of the time, more than anything companies value communication skills. Being able to communicate and work on a team is essential to meeting deadlines and successful deployment.
I've read numerous articles saying that IT is going to continue to boom and there will be more jobs than people to fill them and I've read articles that say just the opposite. I'm just going to do my best to continue to learn and add to my skill set and keep networking with others so my options are open.
Oh and on a side note one of my instructors gave us some advice, he said when we graduate and land our first job we should stay for a year or two at max and start looking for something new because they will not be paying you what you are worth by that time. He also said if you are at a job for more than two years and haven't learned anything new, find a new place to work because you are going to be left behind. Both seem like pretty good advice , but then again what do I know I've been in the industry for all of three months
This post has been edited by Jstall: 21 July 2010 - 01:17 PM
|
|

New Topic/Question
Reply




MultiQuote









|