Even before we get to corporate demographics or college graduation, admittance, and application rates, there are millions of children growing up in poverty in the US. Relatively inexpensive social welfare investments can mitigate many of the worst effects, even for those who don't decide to become software engineers.