This job is clearly going to be modified in some way.
We finally have a legitimate way to query data using natural language and create dashboards. I don’t know what the point of learning sql is now - at least for olap users.
* we don't need to know how to write the code, because AI can write code.
* we don't need dashboards, because AI can connect to db directly and generate dashboards on-demand
* we don't need utility SaaS, like managing your Google Ads, Meta Ads. Because AI can connect to them directly and manage your ads
* we don't need many other services, because AI can do them
Only moat seems to be in the platforms with large user base and inertia or things run on top of them: Gmail, Google Ads, Reddit, Instagram, MS Office, AWS/Azure/GCP and etc,.
If every product can be made easily, what’s left is relation with the customers. Some companies rely on not just the core code or physical product but rather on the overall ecosystem of customers, service and other things. Here, the alignment between all of them is what matters because for certain products to work, you need all parties to jointly trust in the system. For example what makes Uber work is not only the quality of product but that all parties - drivers, riders all jointly trust that the system works.
A company has moat if they can earn this trust.
It is good for handling all code changes where there are no security aspects involved.
for consumer users, yes, it is getting expensive. But for corporations, they are willing to pay the price to be competitive