I think the divide between juniors and seniors will only grow as basic programming for web and mobile becomes easier, and "high-tech" skills become more complex. In a few years, anyone can become a JS developer within a year while more advanced technologies like blockchain, machine learning, etc. will become more necessary. Senior developers will move towards specializing in those skills while juniors fill the gap they leave open. I reckon that will create a pretty big divide between the average developer and a specialist/senior.
This is possibly only true from a freelance perspective, as I have no idea how companies will continue to grow with the insane amount of developers required these days.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.