Posted on 03/05/2008 2:54:12 PM PST by rabscuttle385
March 5, 2008 (Computerworld) Enrollments in computer science programs, which plunged after the dot-com bust, may have leveled off, according to new data from the Computing Research Association (CRA). The group follows year-over-year enrollment and graduate trends at 170 Ph.D.-granting institutions.
But this leveling is happening only after the number of bachelor's degree graduates has apparently hit a trough. In the 2006-'07 academic year, only 8,021 students graduated with computer science degrees from these schools -- the lowest number of graduates this decade.
By contrast, in 2003-'04 -- the high point of this decade -- 14,185 students were awarded bachelor's degrees in computer science, according to CRA data.
(Excerpt) Read more at computerworld.com ...
Ping
Maybe in some areas, but almost all of my friends who graduated with CS degrees last May are doing fine in the $65K range.
_________________________
How does that compare with those friends who graduated last May with civil or electrical engineering degrees? Or are involved in the quintessential American profession, sales?
Many colleges have even closed their CS departments. The fact is that a person can still make $100K with no problem but the work sucks. The average software engineer is still a social reject, treated badly for it, and has considerable stress compared to most other corporate wonks.
Those are programming concerns. Programming is a lower level skill (sorry to be honest about it), and can easily be done by young high school graduates or people in other countries. A technical school programming course is as good as a CS degree from any college or university.
The real need is for people who understand the business and how to apply technical tools to it. Programming can be hired out; business plans shouldn't be.
If you’re counting on hardware you have at home, you are still limiting your future. You very likely don’t have a geographically diverse network with diverse workstations. You’re doing low level work, maybe quite well, but as the work force becomes more computer savvy, few will need lower level skills. Haven’t you noticed that more people in all fields can do their own simple programming tasks? And that companies prefer to buy commercial software packages that are supported by the manufacturer direct to the end user?
You may want to be one of those who works for the manufacturer, but those are the jobs easiest to offshore.
Keep the job as long as you’re having fun, but you need to plan for a second career.
Ping to Codetoad’s last.
“Programming is a lower level skill (sorry to be honest about it), and can easily be done by young high school graduates or people in other countries. “
Spoken like a manager with no knowledge of engineering. The fact is that computer programming is an easy skill but engineering software systems is still an extreme science with many significantly technical aspects that a typical high-schooler or third world wage slave can begin to comprehend.
“Havent you noticed that more people in all fields can do their own simple programming tasks?”
Having consulted to over 200 companies, no, I don’t see it. Never have. I have seen a handful of people TRY to make something work, but the results were always less than satisfactory. I hardly consider Microsoft Access an endeavor in programming.
[Programming can be hired out; business plans shouldn’t be.]
You’re missing the part where the “business plan” gets deciphered into technical requirements and then formalized into specifications.
Millions of dollars have gone down the toilet; spent by companies who failed to understand this and “contracted” a bodyshop in India that promised to magically create software for them.
Also no mention of project management.
A good and smart project manager will contractually tie payment to clean QA of milestones.
For projects without a such a PM -
By the time the customer figures out that what’s been delivered to them is unmaintainable junk (Because they usually don’t have a QA process to verify functionality), the bodyshop has cashed the checks; and the “manager” who got such a “great deal” on low cost labor is long gone and working for a new company.
“and the manager who got such a great deal on low cost labor is long gone and working for a new company.”
I call it the 3”/5 Plan”. A 5 year plan guaranteed to fail but the manager is out in 3.
I’m sure they heard, “You just shut up and write the code. We’ll do the thinking around here.”
"On my Honor, I will do my duty..."
bttt
Depends on the school. Most require at least one course. In my case, I took a single 200-level STS course, and ethics is covered again during my senior thesis coursework.
The folks in civil doesn't make as much as we do. Their primary employer is the government. However, the EEs are making good money too.
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.