The problem JS development is facing is the same most languages might go through. The "Magic" that solves all problems, frameworks and solutions that solve small issues at a great cost.
Lots of developers don't even say they are JS devs but React devs or something. This is normal given that the bandwidth and power of targets are so large nowadays. Software is like a gas, it will fill all the space you can give it since there is no reason to optimize anything if it runs ok.
I've spent countless hours optimising javascript and css to work across devices that were slow and outdated but still relevant (IE7, 8 and 9 were rough years). Cleverness breads in restrictive environments where you want to get the most out of it. Modern computers are so large that its hard for you to hit the walls when doing normal work.
Ai might bring forward the standardisation we never had. If coding dynamics shift enough then all the opinions about libraries and engines and frameworks might get less focused on readability and more on efficiency and easy composition by Ai.
Security gets outsourced to audited layers and Ai does the stupid boring jobs of gluing them together. Some developers become more specialised and niche, some pivot to product, some pivot to other areas.
There are plenty of people who joined software for the payout and hate it. Plenty of people who grown to hate it over time.
I've been enjoying using it to figure out toy projects but paying an API and depending on a service to code is very sour. I really hope hardware specialises and local models become good enough. Gate keeping development on centralised services would be a loss for everyone and ripe for dystopian outcomes.
You don't, it was egregious. Don't forget that Gmail chat and google chat were also different and merged but not, I don't even remember very well but it was confusing.
Wave was fine, I liked it for the short time it lived and I am happy that google docs carry some of its collaboration legacy.
I remember using google chat prior to slack arrival and it always bothered me that google seemed allergic to letting me organize the freaking contact list.
The insistence on choosing who shows up where by algorithm and "intelligence" made it impossible to create muscle memory, you had to look and/or search every time.
Lots of developers don't even say they are JS devs but React devs or something. This is normal given that the bandwidth and power of targets are so large nowadays. Software is like a gas, it will fill all the space you can give it since there is no reason to optimize anything if it runs ok.
I've spent countless hours optimising javascript and css to work across devices that were slow and outdated but still relevant (IE7, 8 and 9 were rough years). Cleverness breads in restrictive environments where you want to get the most out of it. Modern computers are so large that its hard for you to hit the walls when doing normal work.
reply