Proton is horrible. Notoriously bad email service.
I ended it after they only sent half my email to my accountant because they would apparently send the server saved draft version, which was not made current when I clicked send.
Sometimes I write angrily to companies. Usually not on the first email (though it can be incredibly formal).
The cases I can remember is bike rental company that didn't want to provide a receipt, airline that didn't want to accept a complaint (by making impossible to understand complaint flows), company that didn't stop stop marketing email after several reports.
So many companies are treating their customers incredibly badly.
This becomes a tax on the companies that does not treat their customers badly.
Bad customer behavior is a cost of doing business - and I honestly understand why customers are coming out hard.
Project planning is not more abstraction - a lot of companies use junior staff as project managers. And sure, they will also find a hard time finding jobs, unless they can move up the hierachy.
Yes, so when a tool is walking any monkey through a process, it does bit have a value anymore.
This is why people stopped adding word, excel and googling skills into their resumes - it is assumed that you know how to use the office suite and a browser.
Sure they do - there are a lot of people who thrive working with concrete technologies and solve relatively straight forward issues (implement this component - style work).
These people will see a brutal job market that is forcing them to take more responsibility and work at a higher level of abstraction.
This is nothing new - A bunch of people simply don't thrive well as knowledge workers. The bar for being a knowledge worker is going to go up - by a lot.
You are on point: The developers of the future need to hold much more of the domain that is being developed for. It is not a job to write JSX and tailwind classes anymore, so you need to move up in abstraction - and complexity.
Quite a few developers will likely loose their jobs. In particular the ones who don't have mental capacity to work with models - the ones who are forever junior.
The engineers who can manage large scale projects using agents will, on the other hand, probably get a hefty salary bump.
Given how I can manage and develop a huge production code base with an incredibly small team - and the rest of the industry apparently is not able to do it - I deem that we are still in the very early days.
There is this over indexing in training data that I find quite problematic.
I have really good results getting LLMs to read documentation and work of these. This is in domains probably sparsely represented in the training data.
I ended it after they only sent half my email to my accountant because they would apparently send the server saved draft version, which was not made current when I clicked send.