๐๐ซ๐ข๐ญ๐ข๐ง๐ ๐๐จ๐๐ ๐๐ง๐ ๐๐๐ซ๐ซ๐ฒ๐ข๐ง๐ ๐ ๐ฌ๐ฒ๐ฌ๐ญ๐๐ฆ ๐๐ซ๐ ๐ง๐จ๐ญ ๐ญ๐ก๐ ๐ฌ๐๐ฆ๐ ๐ญ๐ก๐ข๐ง๐ ๐คฏ
๐๐ซ๐ข๐ญ๐ข๐ง๐ ๐๐จ๐๐ ๐๐ง๐ ๐๐๐ซ๐ซ๐ฒ๐ข๐ง๐ ๐ ๐ฌ๐ฒ๐ฌ๐ญ๐๐ฆ ๐๐ซ๐ ๐ง๐จ๐ญ ๐ญ๐ก๐ ๐ฌ๐๐ฆ๐ ๐ญ๐ก๐ข๐ง๐ ๐คฏ
๐๐ซ๐ข๐ญ๐ข๐ง๐ ๐๐จ๐๐ ๐๐ง๐ ๐๐๐ซ๐ซ๐ฒ๐ข๐ง๐ ๐ ๐ฌ๐ฒ๐ฌ๐ญ๐๐ฆ ๐๐ซ๐ ๐ง๐จ๐ญ ๐ญ๐ก๐ ๐ฌ๐๐ฆ๐ ๐ญ๐ก๐ข๐ง๐ ๐คฏ
That distinction stayed with me while reading recent announcements from IBM, Intel and Thomson Reuters.
The same technology, agentic AI for software development, is being told through very different stories: one of greater engineering capacity, another of a smaller, AI-native workforce.
๐๐ก๐ ๐ญ๐๐๐ก๐ง๐จ๐ฅ๐จ๐ ๐ฒ ๐ฆ๐๐ญ๐ญ๐๐ซ๐ฌ. ๐๐จ ๐๐จ๐๐ฌ ๐ฐ๐ก๐จ ๐ข๐ฌ ๐ฌ๐ก๐๐ฉ๐ข๐ง๐ ๐ญ๐ก๐ ๐ฏ๐ข๐ฌ๐ข๐จ๐ง ๐๐ซ๐จ๐ฎ๐ง๐ ๐ข๐ญ.
There are at least three reasons I would want experienced engineers, including people who built systems before AI, at the centre of that work.
โก๏ธthey know what good looks like. Not code that merely compiles, but code that can be maintained, secured and understood six months later. They are less likely to mistake AIโs confidence for evidence.
โก๏ธ they ask the questions that shape the reasoning. When an agent proposes a change to a service, an experienced engineer does not begin with โdoes it work?โ They ask: does it respect the interface contract? What happens on rollback? Which exception path is still used by a legacy consumer? Where is the evidence that this is safe to release?
Those questions change the output.
โก๏ธthey recognise the smell of a system becoming unhealthy. An authentication change, a retry policy and an old batch window can look unrelated until they are not. Human experience remains unusually good at connecting those dots before the incident makes the connection obvious.
AI can accelerate implementation. It can also make poor assumptions travel faster.
The value of experienced engineering is not resistance to AI. It is the judgment that turns capability into a system that can survive reality.
๐โ๐ ๐๐ ๐ โ๐๐๐๐๐ ๐กโ๐ ๐ ๐ก๐๐๐ฆ ๐ฆ๐๐ข๐ ๐๐๐๐๐๐๐ ๐๐ก๐๐๐ ๐๐ ๐ก๐๐๐๐๐๐ ๐๐ก๐ ๐๐๐ ๐๐๐๐ข๐ก ๐ด๐ผ?
#SoftwareEngineering #EnterpriseAI #TechnologyLeadership