As far as I'm concerned, the ride stops when the masses realize how easy the profession actually is. You can take any office worker and train them to an entry level competency in 3-5 months, when they will get a job for at least $75k. They are then in a new career path and will soon make 100k. I find it impossible to convince non devs that being a developer is easy. They can't fathom why we get paid so much if it's e…
This broad description basically sits on a spectrum with what many programmers do, even more so if RPA catches on in these type of jobs. Doing this stuff today isn't always a cakewalk, and there are plenty of full-time office jobs that already pay $75k sans writing code.
I'm pointing this out because there is a lot of cloudiness in what "the profession" is, what a "dev" is, what an "office worker" is. Someone with the title "software developer" could be working on firmware, cloud systems, or they could be scripting business logic & setting up processes for other workers. Someone with the title "market analyst" could be writing a couple emails a day and dragging files and folders around -- or they could be coding automated reports, constructing data feeds, and collaborating on VBA/JS macros in Excel.