There are a variety of techniques for breaking software down into pieces and making software development more efficient. Many of these techniques have been sort of... and everybody got excited about but very little benefit was actually derived once the thing was put into practice.
Bill GatesI have this very positive view of the world getting better and better. The list of things that could be huge setbacks is not very long: A nuclear war, climate change and epidemics.
Bill GatesThe world today has 6.8 billion people...that's headed up to about 9 billion. If we do a really great job on vaccines, health care, reproductive health services, we could lower that by perhaps 10 to 15 percent.
Bill GatesSoftware substitution, whether it's for drivers or waiters or nurses ... it's progressing. ... Technology over time will reduce demand for jobs, particularly at the lower end of skill set. ... 20 years from now, labor demand for lots of skill sets will be substantially lower. I donโt think people have that in their mental model.
Bill Gates