4 ms·
Intuitively I feel like this is true and it kind of makes sense. The same thing is (or will soon be) happening to mobile app developers. One of the reasons is
by justsaysmthng 11y ago
Intuitively I feel like this is true and it kind of makes sense.
The same thing is (or will soon be) happening to mobile app developers.
One of the reasons is that technology is getting better and more standard compliant - that means browsers, operating systems, servers/CMSes, etc.
Compare laying out your content using flexbox with old-school CSS black magic which also worked on IE 6. It's beyond comparison!
Then there is the "new blood" coming into the industry every year. Millions of young developers, with access to superior training materials/tutorials and libraries. These new people "dilute" the market and make it easier for businesses to hire full time web devs than look for freelancers.
The third reason - and I don't like to say it because some people take this very emotionally, but it's the truth - is open source.
Take jQuery and Bootstrap. Back in the day, people had to re-implement parts of these libraries inside their projects by hand with various degrees of success.
This was both necessary and time consuming - time which could be billed to your client.
This represented between 30% - 80% of the amount of work on a website.
Now it is no longer necessary.
I could continue with these examples and move on to the "backend" and so on, but you get the point.
I think the trend will continue to accelerate and will envelop app developers, "back end" developers and most "generalist" developers.
We have to face it - software is getting cheaper and a lot less "magical" than it used to be.
To top it off, I could add another two letters to the cake - AI, which will eat the lunch of maybe half of the existing devs in the next decade or so.