If AI can automate a lot of software engineering then it should be able to automate most work people do on computers too.
But the reason engineers are getting so much value from AI is not only because AI is good at code. It is also because engineers know how to work with it.
Most other users don’t work like software engineers today. A finance person may understand invoices, policies, approvals, vendors, all of that. They may also be able to build a rudimentary working system around the AI. But they don’t have the right tools, know-how’s and mindset to continuously monitor, maintain and improve it.
That gap is why forward-deployed engineers are becoming so important. They are basically going into finance, ops, legal, support, sales etc and building the scaffolding that makes AI useful there.
Current pattern is: AI becomes more useful when someone builds the right system around it.
But what if we can get this process productized? What if we give regular users the same kind of controls (albeit at much higher level) that engineers have with AI? Or even better what if AI systems are by default SELF-HEALING and SELF-IMPROVING?