I might be wrong, but to me junior dev are just senior dev in the making, employers know that. The junior dev will continue to exist as long as employers need senior devs.
Now maybe Devs will completely disappear in the near (or far) future, but I don’t think you can remove one if you still need the other.
I genuinely feel the same. I keep telling myself that’s just growing up and seeing the world more clearly with time, but it really feels like one big stupid drug-induced dream and I’m going to finally wake up from it eventually, cause the real world can’t be that dumb and insane.