Zeichick's Take: Rebooting computer science



Email    print   
January 16, 2009 —  What is computer science? Why are so few young people, at least in the United States, choosing to enter the field? Isn’t computer science just programming? What can we do about it?

This week, I was privileged to attend the Rebooting Computing Summit, a gathering of 200 computer-science enthusiasts in Silicon Valley. The summit brought together the leading lights of our profession, and it was humbling to be in their presence.

Visionaries like Peter J. Denning, Vint Cerf and Alan Kay, as well as industry legends, like Multics creator Peter Neumann, Lisp authority Dick Gabriel, natural-language pioneer Terry Winograd, and UML inventor Grady Booch, were the headliners. There were also dozens of computer-science professors, high-school computing teachers, industry professionals, graduate students and others top-shelf experts.

The purpose of the summit was, as the title said, to find ways to reboot the science of computing. During the three days, the group delved (sometimes deeply, sometimes not) into the fundamental questions. Is computer science just a highfalutin’ way of saying “programming”? Is computer science really a science? Why isn’t computer science generally seen as an attractive academic pursuit compared to other science and engineering majors? Why aren’t young people lining up for careers in computer science?

Without trying to summarize three days of exercise, introspection and debate, there were some areas that were generally (but not universally) agreed on:

• Computer science has an image problem: It’s not seen as cool or relevant.
• There is confusion, both inside and out our community, about exactly what computer science is.
• Computer science impacts nearly every aspect of society, but it’s a deep dark secret.
• There are areas that are exciting to young people, like robotics and contests, but the computer-science tie-in is hidden.

In next week’s Take, I’m going to share some of the ideas that were floated at the Rebooting Computing Summit. Which of those ideas will get implemented—if any—remains to be seen, of course. However, this is a debate, and a discussion, we should all care deeply about. Write me at feedback@bzmedia.com.

Alan Zeichick is editorial director of SD Times. Read his blog at ztrek.blogspot.com.





Share this link: http://sdt.bz/33201
 
Most Read Latest News Blog Resources


Comments


01/25/2009 05:28:14 PM EST

Computer science in all its forms is no longer attractive to college entrants because the realization has set in that there is no job security in being a software engineer or programmer. Better to be an accountant or a lawyer. In those professionals the qualifications necessary to succeed are clearly understood - unlike in computer science where you have to totally reinvert yourself every few years.

United StatesFinnbarr P. Murphy


01/28/2009 02:49:36 AM EST

In response to Murphy, if would be computer science students really believe they have to reinvent themselves every few years to succeed that is unfortunate. Computer science is about recognizing and learning patterns. These patterns persist throughout regardless of technology and are very easy to master.

United StatesMike Watson


02/02/2009 11:11:07 AM EST

Computer Science is relevant in all places in our society, but is kept a great secret, because it would be our jobs! Just like magicians keep their "tricks" secret, no matter how bad we want to know, we won't find out unless we research. I think what turns off the younger crowd to the software engineering and other aspects of the field is the mathematics. It's discerning, and not many people's minds are apt to the algorithmic behaviors of equations and how they associate with the base of engineering, in the world of computer science.

United StatesMukunda Manoogian


Add comment


Name*
Email*  
Country     


  • Comment
Loading




close
NEXT ARTICLE
Computer science tops list of best major for jobs
However, the industry as a whole is struggling to find people to fill those positions Read More...
 
 
 
 
News on Monday
more>>
SharePoint Tech Report
more>>


   

 
 

Download Current Issue
FEBRUARY 2012 PDF ISSUE

Need Back Issues?
DOWNLOAD HERE

Want to subscribe?


 
blogs tab
Are you at risk for burnout?
Burnout is a severe problem and it can strike at any time. Here's how to tell if you are nearing the edge.
02/09/2012 02:16 PM EST

Agility, mom, and apple pie
If we're to evaluate the state-of-the-art in software development, we should start with the values espoused in the Agile Manifesto.
02/07/2012 11:57 AM EST

RIM woos developers with free tablet
How do you get more apps ported to the BlackBerry PlayBook? By giving every developer a free tablet, of course!
02/04/2012 01:57 PM EST

GitHire: Use Headhunters to Find Your Perfect Programmer
Are you a hiring manager tired of scouring the job boards? Check out this new service that will find 5 people interested in your jobs.
02/03/2012 12:17 PM EST

Facebook claims hacker cred
Facebook's SEC S-1 filing form includes a short essay on the Hacker Way by Mark Zuckerberg himself.
02/02/2012 08:26 AM EST

Ryan Dahl steps down
Ryan Dahl, creator of Node.js, steps back from his position as gatekeeper for the project.
02/01/2012 04:58 PM EST

 
Events calendar tab
2/13/2012 to 2/16/2012
Santa Clara
TechWeb

2/26/2012 to 2/29/2012
San Francisco
BZ Media

2/27/2012 to 3/2/2012
San Francisco
RSA

3/4/2012 to 3/7/2012
Las Vegas
IBM Tivoli

3/5/2012 to 3/9/2012
San Francisco
TechWeb