It’s impossible to ignore the overwhelming effect that technology has had on the world around us. That’s why it is called the digital age. The video “What Schools Don’t Teach” stresses the importance of computer programming and the usefulness of knowing how to do so. One woman in the video stresses the necessity of programming throughout many different careers citing some even as far fetched as agriculture. While the impact of coding and computer programming on our world and many different kinds of careers is undeniable, there is a very possible reason for why students may not be taught how to code.
Executives in the video, like Mark Zuckerberg, discuss the lack of qualified engineers available to work for companies like his. The title of the video insinuates slight criticism of schools for not teaching computer programming. Schools looking to extend or begin their computer engineering program are likely facing the same issue that Zuckerberg and others alike are facing: there aren’t enough educated people in the field of computer programming. However, schools face this problem mores than any programming company ever could. Most people studying computer engineering aren’t also studying education or how to teach. The executive of the company “Valve” discusses how they deck out their offices to the fullest extent are and how they do so to attract any qualified programmers. How are public schools supposed to compete with fancy offices? How are public school teacher salaries supposed to compete with the salaries given to employees by multi million dollar companies?
Computer engineering is not an easy field to obtain a degree in. School systems already face a shortage o teachers in scientific and mathematical fields because most people willing to endure four years of such hard classes are looking to make more money than a teacher does. People who are currently trained to teach don’t likely have much experience in computer programming (most of the teacher’s in my high school could barely get their projectors to work). So we rely on new teachers coming in to teach computer programming. With huge companies like Facebook offering free laundry services, high salaries, and three meals a day, there’s very little possibility that a person with a degree in computer science would pass up the opportunities that these companies are offering to teach.
While there is a necessity to teach computer programming and science to younger generations, its understandable why the schools have trouble doing so.