Not everyone is equipped to go to college, and some don't have the desire or the money to do so. Plumbers and electricians and other contractors tend to do pretty well financially, and they generally aren't college educated. However for non-specialized professions and those that can't be done by robots, the lack of a degree can certainly impact earning potential,and I think it already has.
There will be an economic gap soon that is based solely on education level. As the UN reports, robots will be taking more than two-thirds of jobs in the developing world. This is actually true since the inventions of the machine and the robots have become popular. They will be given commands and instructions of which they will do the jobs more that humans.
Give people an education in jobs that robots can't do, such as programming. And yes I know some programming tasks can be automated but ultimately all code is made by humans or made by code which is at some point made by humans, and it takes humans to debug the code or to write code to debug the code (which then itself may need debugging).
Computer science needs to be part of the core curricula worldwide.
The developing world takes time to develop. They cannot just skip many steps and join the developed world in the world of robots and automation. It will take time before people have discretionary income, and that will slowly increase the need for automated services. However, that will take time, and there will be service jobs in the meantime.
Technology will not be able to progress and develop if the work force is not educated and trained to have the technical skills necessary for it to be of any use. The education systems of the world are going to be required to keep up with technology for any advances to be made. This may result in economic advantages in some countries over others, and developing nations will probably suffer the most, but hopefully, developed countries will assist them.