As a Electronics engineer whom does software only, there's no way that superior education is going away anytime soon. Yes for Front end stuff and basic back end stuff any smart self-thought developer will do, but for anything more complex stuff you need at least a Engineering degree.