As we observe Computer Science Education Week, it’s worth celebrating some of the important ways in which computer science can enrich people’s lives. At Change the Equation, we often point to high salaries and low unemployment. Important as those advantages are, we should not forget another: computer science work is fun and satisfying.
Most of the fortunate few youngsters who take computer science in high school like it a lot. Eagle-eyed researchers at code.org uncovered some striking data buried in a recent CTEq/Amgen Foundation study on student attitudes towards computer science in high school:
Computer science and engineering rank right up there with the arts. It’s a shame that half of the nation’s high schoolers attend schools that don’t even offer computer science classes.
Computer science can be as gratifying on the job as it is in the classroom. When we reviewed international workforce and skill data, we found a compelling pattern:
Why do people who use complex computers on the job find their work more satisfying? The data don't answer that question, but the answer may lie in the high demand for computer science skills. In the lean years that followed the great recession, newspapers were full of stories about recent college graduates working as baristas. They were dreadfully under-employed.
A closer look at economic data revealed that those with bachelor's degrees in computer science were less likely than most of their peers to do jobs that didn't require high skills:
If your job doesn't make use of your skills, you probably won't be very satisfied. Computer science skills are in high demand.
Of course, high salaries also contribute to satisfaction, so we'd be remiss if we didn't end with this reminder:
No one said earning money can't be fun.