Technologies like online education would crush the existing education system if the playground is fair. Unfortunately the latter has public funding in it and prevents the society from moving forward.
Except online education is dominated by the existing players, and they are charging the same kind of money you would pay in person. If you're getting a STEM degree especially, Coursera will charge you something like $600/credit.
This is because of, wait for it, signaling. You don't actually need all that much education to be an entry level software engineer, especially outside silicon valley. But you do need those letters after your name.
This is because of, wait for it, signaling. You don't actually need all that much education to be an entry level software engineer, especially outside silicon valley. But you do need those letters after your name.