Earlier quoted context omitted.
It is not about absolute values, it is about trends. There's no question the tech sector is small, relatively speaking, but agriculture and manufacturing jobs are shrinking while technology-based jobs are growing. For every job lost in agriculture and manufacturing, there is a new job in the tech industry. However, unless you are highly skilled, nobody will be interested in you. That is the problem. Farmers desperate…
So, then, how do we increase the supply of "great people?" I argue that there is a percentage in the agriculture, call center, and manufacturing industry, if given the six years of math and programming, could be top programmers. These same people would be motivated to do so, but have families to feed and mortgages to pay. We have potential supply. We have demand. How do we get from A to B?
I'm not certain there is any solution that can come from the top. However, hungry people always find a way. I do feel we'll eventually see some big shifts in the employment structure to deal with the problem, started from the bottom. It is not going to happen overnight though.