Industry


Ads by TechWords

See your link here


Frank Hayes's picture
Frank Hayes

Frankly Blogging

Frankly Speaking: See the future

[ Frankly Speaking for March 10, 2008 ]

I can see the future. You can too. Just look at the numbers released this month by the Computing Research Association. CRA's annual Taulbee Survey tracks the number of U.S. college students with computer science degrees. It also tracks the number of newly declared CS majors and college CS enrollments.

Surprise! Those graphs are identical — just shifted in time.

It's true. Check the data yourself at www.cra.org/wp/index.php?p=139. You'll see that the number of newly declared CS majors peaked in 2000, just before the dot-com bust. Undergrad CS enrollments peaked in 2002. CS bachelor's degrees peaked in 2004. Print out those three graphs and hold them up to the light, and they line up almost perfectly.

Four years after the dot-com bust in 2000, four-year CS degrees fell off a cliff. Gee, who'd have guessed that would happen?

And it turns out that four-year pattern has been consistent for decades — ever since PCs made an IT career look like a gold mine. Which means we really can see the future. Based on the number of freshman CS majors, we know that the number of CS graduates will drop for one more year, then flatten out after the class of 2009 to roughly the levels before the dot-com boom and bust.

So forget the gloom-and-doom headlines about plummeting interest in IT. No, kids haven't abandoned careers with us en masse. We've merely lost the huge influx of students who got dollar signs in their eyes when the Internet craze hit. In another year or so, we'll be back to normal — or, anyhow, pre-dot-com normal.

(How predictable was all this? I wrote about it a year ago — and I was right. The future must be blazingly obvious.)

But now that you can see the future, what are you going to do about it?

After all, it's a different IT world now than in the early 1990s. Today, IT permeates business in ways we could barely imagine back when Windows 3.1 was hot stuff. Our challenges range from e-commerce, packaged applications and software-as-a-service to security, training and integration for users who think they can do it all themselves.

We need more IT people with stronger and sharper IT skills than ever before. An IT worker pool at pre-dot-com levels won't be enough.

Then again, the skills we need aren't necessarily the ones that come attached to a CS degree.

We've replaced big legacy mainframe apps with ERP systems. We've got Web applications, mobile applications, customer-facing applications. Pre-dot-com anything won't cut it.

Yes, we'll need some people who can develop complex database schemas and architect well-engineered applications. But we'll need a lot more who can whip out mashups and glue code, chase after security threats and cross-network glitches, and handle any harebrained ideas users have for applying the newest gadgets to their jobs.

Now that you know we'll have a stable supply of well-schooled CS grads for the next few years, it's time to start thinking about how many you'll need in the next few years. They can be part of the plan for your staffing mix, along with outsourcing, power users and homegrown talent.

And by watching the CRA's annual numbers, you can get years of advance warning before the next CS-grad crunch.

What else in IT do we have that offers such predictability?

There are enough surprises in IT. This time, you can see the future. Take advantage of it.

What People Are Saying

Lack of CS degrees

The reason for the downturn in CS graduates is that students realize there is no career in CS.

At most they understand that they may have a job for 3 or 4 years and will then be replaced by cheap H1-B labor from India.

Anyone that wants to have a family/children needs to have a career that last more than 3 or 4 years.

John McCain was recently asked if he supported the H1-B program. He said yes and that he would support it until the border was sealed.

He doesn't have a clue about the H1-B program.

He's just happy to receive the 30 pieces of silver from corporate America for supporting the program.

I doubt that most of the politicians that support the program know anything about it and that it puts American Workers on the street.

Clinton has the same mind set as McCain.

H1B

H1B people are taking all the jobs and displacing all the higher paid US workers?

Come on people, enough excuses. There is barely a trickle of H1B talent getting into this country. It's nice to be able to blame someone else but come on. There are a lot of CS jobs out there where I am, employers are crying for talent!

Instead of blaming H1B, get off your butt and start applying for jobs. The small to medium sized companies need talent badly.

The future ain't what it used to be.

I think eggs last longer than tech skills these days.

You know something is bad when ALL the candidates support it.

Anyway, if you have already lost(replaced on the cheap) your tech job and are forced to take something, anything, just to pay your bills. Your skills are now out of date. Your older and therefore less employable. What happens next year will be too late to help.
Right now I'm sitting here reading a .NET book wondering why as I'm sure I will never get a job from it. I think my best hope is to study a few skills all at once in hopes that one of them will be needed by one of the few companies that hire American tech workers anymore.