In a recent YouTube video, Bill Gates, Mark Zuckerberg, and other tech leaders urged students to learn programming. Code.org, a nonprofit foundation that fosters computer science education in U.S. schools, produced the video. The foundation points to a shortage of programmers around the world. And it notes that only 1 in 10 preuniversity schools in the United States teach students to code. That’s in sharp contrast to other countries, like Vietnam, where most students learn to program by the fourth grade.
In an article about the video on CNN.com, several readers commented that a shortage exists because programming is not appealing. One reader said many people can code, but staring at code all day quickly becomes tedious and boring, resulting in many people dropping it altogether.
Do you believe there’s a shortage of programmers? If so, why do you think that is? If you’re a programmer, what do you like and dislike most about your job?