Just focus your efforts on continuing to produce quality work, those clients never dry up.
Just focus your efforts on continuing to produce quality work, those clients never dry up.
As someone who used to work in web dev, they most certainly do and did.
And you have an ever growing pool (worldwide) of workers who are jostling over that dwindling supply of gigs.
Many places that I've worked with are now considering using a zero code website creator instead of actually coding, and for many scenarios it just works perfectly, cheap, and flawlessly. Of course it's not for everything especially if there's customization and server technologies involved, but it's very big to create disruption.
Sounds rhetorical, but I ask sincerely.
I think junior software engineers could realistically be obsolete in 5 years. Imagine a software architect being able to prompt: "write a rest API that exposes user data from system A to internal system B", and have a complete API dumped out, with tests, ready to be deployed.
I don't believe this will scale to all software anytime soon, but the type of thing that junior engineers work on is vulnerable.