Slashdot Mirror


The US Economy Needs More "Cool" Nerds

Hugh Pickens writes "Steve Lohr writes in the NY Times that the country needs more 'cool' nerds — professionals with hybrid careers that combine computing with other fields like medicine, art, or journalism. Not enough young people are embracing computing, often because they are leery of being branded nerds. Educators and technologists say that two things need to change: the image of computing work, and computer science education in high schools. Today, introductory courses in computer science are too often focused merely on teaching students to use software like word processing and spreadsheet programs, says Janice C. Cuny, a program director at the National Science Foundation adding that the Advanced Placement curriculum concentrates too narrowly on programming. 'We're not showing and teaching kids the magic of computing,' Cuny says. The NSF is working to change this by developing a new introductory high school course in computer science and seeking to overhaul Advanced Placement courses as well. The NSF hopes to train 10,000 high school teachers in the modernized courses by 2015. Knowledge of computer science and computer programming is becoming a necessary skill for many professions, not only science and technology but also increasingly for marketing, advertising, journalism and the creative arts. 'We need to gain an understanding in the population that education in computer science is both extraordinarily important and extraordinarily interesting,' says Alfred Spector, vice president for research and special initiatives at Google. 'The fear is that if you pursue computer science, you will be stuck in a basement, writing code. That is absolutely not the reality.'"

1 of 453 comments (clear)

  1. Re:Oh really? by thenextstevejobs · · Score: 5, Interesting

    'The fear is that if you pursue computer science, you will be stuck in a basement, writing code. That is absolutely not the reality.'

    Yeah. The reality is that you will be stuck in a small cube writing code instead.

    This story speaks to me in a lot of ways.

    My only exposure to anything related to programming before college was HTML. I had no idea of the 'magic' of programming until I was in a college level programming course. Which I was only in because it was a requirement for electrical engineering classes I was interested in because I wanted to understand synthesizers and analog circuits better.

    I grew up under a lot more pressure to be an 'artist' or creative-type than engineer. Most of my friends are from this world as well. From the outside, computer science looks pretty bleak. My idea of it was as follows. You sit at a computer terminal for your entire life, typing. And no one even reads what you write. If I was going to sit at a computer, why wouldn't I at least write for an audience? Why would I choose a job that seems solitary and unexciting? It seems like what you'd think being an accountant would be like.

    Having just graduated and spent the last few years doing programming internships, it amazes me how wrong I was about the rewards of programming. No one told me the 'power' I would wield, the infinities of computing, the vastness of what you can express with programming language. That I'd confront hundreds of problems with thousands of solutions, and use my creativity and cunning to apply the most elegant and effective one. That the 'barrier to entry' of creating your own startup that could influence millions of users is little more than some education and a laptop and a server in your closet.

    I feel like I found a goldmine that no one was hinting at. It is a primary goal of my professional career to expose more kids like myself to programming. The sentiment of the article is right on. Computers are not leveraged nearly enough in the fields I'm interested in. And it's due primarily I think to a misunderstanding about what programming is, and how it feels to do it. I encounter this firsthand often in Linguistics (also something I focused on in college) where many problems of data collection and analysis are considered impossible by my peers but understood as a solvable engineering problem to me.

    I hope that this continues to be in focus. Too often it is a dichotomy between being a 'computer-person' or not, and I think many of us who were into other things got sucked into computers when we discovered them. It's a deep field and difficult to get a handle on, I think, coming from another area. But the benefits are too great to ignore.

    --
    Long live the BSD license