Would mind expanding on that?
You also can't live in the modern world without language and the ability to communicate.
To me math is a language. Different than our verbal languages, but it is still a language none the less and essential.
Programming to me is also a language. And it is as essential today as math was originally. There was a long period of history where lower economic classes were prevented from learning and educating themselves and the fact that we have education that is subsidized by the government to various levels in all major countries is something that we take for granted, but it wasn't a right that our ancestors had.
The way schools force all kids to learn math, I feel is how schools today should force all kids to learn programming and computer science.
Basically it's unplanned and so much harder to able to commit two years.
Certainly do-able, but challenging when you are thinking of it from a consumer perspective. Spend two years working towards a career shift or get it done in 6 months.
Maybe community colleges can do a better job of marketing themselves.
But ultimately I think the fact that computer science isn't a requirement in all education is criminal. We study "Math" and "English" in school. "Computer Science" is the equivalent of math 100 years ago, it needs to be a mandated requirement.