Search Results

Keyword: ‘Bill Gates is puzzled by computer science apathy’


This is a headline in this morning’s Great Lakes IT Report: “Bill Gates is puzzled by computer science apathy.” I also read a couple of news items with the same story yesterday. If he wants to understand it, all he has to do is sit down with some high school students and he will get his answer. I have and can tell you there are several reasons.

The top reason is counselors are telling these young adults that computer science is a dead end career. Two years ago my son was talking to the Dean of the Math, Science and Technology school in our district. He asked my son what field he was interested in going into and what colleges he was interested in attending. I was in the room to witness the look of horror on the dean’s face when my son noted Computer Science. Then I listened to ten minutes of blah, blah, blah about how all computer jobs were headed to India. Apparently the dean did not realize the field I was in and was not prepared for my ten minutes of counterpointing. The field of Computer Science is not dead in America! So Bill, tell the teachers and counselors in our schools to get a clue before they go off molding the next generations of minds and fill their heads with incorrect information.

Here is a quote from the same article: “Gates said that even if young people don’t know that salaries and job openings in computer science are on the rise, they’re hooked on so much technology – cell phones, digital music players, instant messaging, Internet browsing – that it’s puzzling why more don’t want to grow up to be programmers.” This brings up three interesting points.

  1. The salary issue. At least here in the Midwest, salaries are not on the rise, They are stable, but more important, they are lower than five years ago (simple supply and demand). Even though more people are returning to work, flat out and simple, there are fewer people interested in returning to a job doing programming.
  2. Bill seems to have a different view than I do on this concept. Just because young people are consumers of this technology, does not mean they want to be the one to make it work different in the future. They want it faster and cheaper but in general they want some one else to do all the hard work. Most of my children’s friends could care less about working today. The fact is most of them do not have jobs, nor have their parents provided incentive for them to get to work. What we need are passionate developers, and from my perspective, young people are not passionate about much.
  3. The third point about his quote: programming alone is boring. Bill needs to stress all aspects of Computer Science including interacting with people, understanding their needs, translating needs to design, programming, testing, installation, and production support. So many people miss the mark and think Computer Science is only programming.

The last point I want to make is the career path of Computer Science is not for everyone. I am sure Bill Gates understands this. I believe it requires a special type of person. I can not think of many careers requiring a complete revamp every two years. Sure there are developers still writing COBOL code and are working on the same project for the last 10 years or more, but this is rare. Most developers learn new technologies to better the software they create, to provide better value to their boss and company, to stay ahead of the competition, and even just because they like change. Change is the part of my career I have enjoyed the most. Sure I could have been one of the COBOL programmers working on the same project my entire career, but my personality does not tolerate boredom well. What I am witnessing today is more developers hitting burnout than ever before. So many developers are looking at .NET and questioning if it is worth climbing one more technology learning curve. I believe the next generation entering into college is recognizing this and questioning if it is worth it or not. Do they want to enter into a career where the financial business model for success requires built in obsolescence every 24 months?

So my humble message to Bill Gates is this: you want to understand why this the next generation is apathetic, ask and you will get hours of discussion. This is my personal experience.