﻿<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Mike]]></title><description><![CDATA[Evolved AI: we help people understand AI. ]]></description><link>https://evolvedai.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!4zpz!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febb860bf-9113-4cae-bd59-91796d7bde98_454x454.png</url><title>Mike</title><link>https://evolvedai.substack.com</link></image><generator>Substack</generator><lastBuildDate>Tue, 09 Jun 2026 01:09:24 GMT</lastBuildDate><atom:link href="https://evolvedai.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Mike]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[evolvedai@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[evolvedai@substack.com]]></itunes:email><itunes:name><![CDATA[Mike]]></itunes:name></itunes:owner><itunes:author><![CDATA[Mike]]></itunes:author><googleplay:owner><![CDATA[evolvedai@substack.com]]></googleplay:owner><googleplay:email><![CDATA[evolvedai@substack.com]]></googleplay:email><googleplay:author><![CDATA[Mike]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[AI is not coming for (all) coding jobs]]></title><description><![CDATA[But there is significant change on the horizon]]></description><link>https://evolvedai.substack.com/p/ai-is-not-coming-for-all-coding-jobs</link><guid isPermaLink="false">https://evolvedai.substack.com/p/ai-is-not-coming-for-all-coding-jobs</guid><dc:creator><![CDATA[Mike]]></dc:creator><pubDate>Tue, 26 May 2026 21:51:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!4zpz!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Febb860bf-9113-4cae-bd59-91796d7bde98_454x454.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This recent video of Andew Yang talking about startups aiming at fully autonomous coding platforms is an excellent example of change. </p><p>Andrew Yang goes on CNBC and said, that what he has seen now is really fast moving change. Companies are offering fully autonomous solutions, companies are buying, the graduate market is suffering. AI is here. <br><br>So if you're a graduate, or experienced person, especially in computer science, you are worried. <br><br>I thought it may be useful to have a few pieces of context added to ensure we are on the same page. Not all code is created equal. Not all codes needs automation, nor is AI suitable to automate and/or work with for various levels.<br><br>Lets brushstroke this:<br>Grind, Innovative and Business code. <br><br>The Grind Code. Some code is extremely basic, and necessary. Integrating endless SQL tables, making systems talk to each other, and often untangling extremely case specific syntax takes up hours and hours of time. Its not creative, its not fun, its necessary. It has to be accurate, it has to be functional, fast, and reliable. Most code in the world running today in established companies fits this description.<br><br>If 'Grind Code' was a room, it would a messy kids room scattered with lego pieces from a hundred different builds, half built things, with not a single instruction manual in sight. And it would hurt to walk over it in bare feet.<br><br>The Innovation code. We often imagine this as the standard, but its much more rare. A new way of connecting systems, a new application of a plug-in, a new upgrade to the protocols or security, and suddenly its faster, better and opens up new ways of doing this. Innovation takes time, its risky, and it often has a very long tail of dependencies and issues. <br><br>Analogy: You can put a rocket on your car, and you're super happy that you've upgraded it. You take it for a spin, and your paint job is gone, a carpet of bugs are on the windshield covering your views, and the fumes are accidentally choking the passengers. You have to think bigger now.<br><br>The business code. This is where you sit down with the business unit, and try to speak the same language. You try to untangle what they want, how they want it, what is possible to do, and circle around architecture and tech stack plans for 80% of the work. Its curious discovery, a meeting of minds between two different worlds, but its fun once you get the hang of it. Your job is to apply coding logic to business logic. <br><br>If this was a room,  it would be a speed dating tables set up, each face curiously looking at yours, hoping you can help them in some way. <br><br>Coding is not uniform, problems are not headlines. AI is not a perfect system either, and we simply dont know what the new model is going to look like, but its as unlikely to be all AI, as it is to be all human.</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;a52929c8-17c1-4f4c-89c1-8d935833c5eb&quot;,&quot;duration&quot;:null}"></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://evolvedai.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Good things take time, even with AI]]></title><description><![CDATA[... and this requires us to treat outputs with greater care than we do today.]]></description><link>https://evolvedai.substack.com/p/good-things-take-time-even-with-ai</link><guid isPermaLink="false">https://evolvedai.substack.com/p/good-things-take-time-even-with-ai</guid><dc:creator><![CDATA[Mike]]></dc:creator><pubDate>Sun, 24 May 2026 09:59:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!RJga!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>AI Builds like an Artist, not an Engineer...</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RJga!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RJga!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!RJga!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!RJga!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!RJga!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RJga!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png" width="1024" height="1024" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1024,&quot;width&quot;:1024,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1218975,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://evolvedai.substack.com/i/199050449?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!RJga!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png 424w, https://substackcdn.com/image/fetch/$s_!RJga!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png 848w, https://substackcdn.com/image/fetch/$s_!RJga!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!RJga!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F765349ac-63bc-4f01-ab81-8dc849abe040_1024x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>We are building a great deal on top of something we do not fully understand. This is because we do not take the time to understand, as we rush to build more and better. </p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://evolvedai.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p>Recent data shows that global spending on AI systems will surpass $300 billion in 2026. Seventy-two percent of enterprises now have at least one AI workload in production, up from 55% in 2024 and just 20% in 2020. The average enterprise runs 4.2 AI models in production, up from 1.9 in 2023. Eighty percent of enterprise applications shipped or updated in Q1 2026 embed at least one AI agent, up from 33% in 2024.</p><p>People produce work and errors in mostly predictable ways. When you train a person, you can observe where they&#8217;re weak, coach the weak spots, and watch them improve over a trajectory that, while uneven, is at least <em>legible</em>. You can predict roughly where a junior analyst will make errors. You can design reviews around those predictions. Over time, the person gets better in ways you can track, and the errors concentrate and then diminish.</p><p>AI does not work this way. Its capability shape is unusual. It can produce work of stunning sophistication in one paragraph and miss something elementary in the next. It can handle a complex logical chain and then fail a simple consistency check. The errors do not cluster around inexperience or known limitations. They are distributed unpredictably across the output, and they shift from run to run. You cannot build a training plan for this. You cannot say &#8220;it&#8217;s weak on X, so we&#8217;ll check X.&#8221; You have to check everything.</p><p>This is a kind of &#8216;House of Swiss Cheese&#8217;. From the outside, it looks solid. Walls, roof, doors, windows. But the walls are riddled with holes, and you don&#8217;t know where they are until you press on every surface. That takes time. </p><p><strong>The Engineer and the Artist</strong></p><p>An engineer treats problems as singular and ground up. Constrains, model shape and assumptions are assembled carefully one at a time, like a solid grid, it builds up into a predictable lattice. You roughly know where to look for gaps and problems. Engineers like lines, they like connections and systems and structures. It is obvious where there are missing parts, your eyes are drawn to it. Mistakes surface readily and easily as the system relies on cohesion to stand up. </p><p>An artist&#8217;s mistakes are less obvious, and more fluid. The role off an artist (in this analogy) is to colour in between the lines, and sometimes, shift those lines subtly.  Sometimes the lines themselves were redrawn without telling you, and its not always obvious where the system begins and ends, or what good looks like. Even when you ask for the most boring, constrained output imaginable, there&#8217;s a creative restlessness to these systems that cannot fully suppress itself. AI is seeking to colour in everything it can, and if it can&#8217;t, it will seek to colour just as close as possible. Mistakes are hard to find when colours bleed into one another. </p><p><strong>The emotional impacts</strong></p><p>There&#8217;s a moment in every AI interaction that feels like magic. You describe what you need, and within seconds, something appears that would have taken you a week. A draft, a model, a plan, a piece of code. You look at it and think: <em>I&#8217;m five steps ahead.</em></p><p>Then you start reading. A paragraph that contradicts itself. A number pulled from nowhere. A structure that looks right from a distance but collapses under scrutiny. An extra section you didn&#8217;t ask for, confidently inserted as though it belonged. A missing piece you explicitly requested, quietly omitted.</p><p>So the real arithmetic of AI is five steps forward, then one or two steps back. Those backward steps are disproportionately painful, because they arrive <em>after</em> you&#8217;ve already emotionally booked the gains. You thought you were five ahead. You&#8217;re actually three ahead, maybe three and a half. That&#8217;s still good. That&#8217;s still faster than doing it yourself from scratch. But the gap between where you thought you were and where you actually are is where the frustration lives. The disappointment of a retracted promise stings more than the honest difficulty of slow progress.</p><p>The practical lesson is unglamorous: budget for the cheese holes. When you estimate how long an AI-assisted task will take, don&#8217;t measure from the moment it produces output. Measure from the moment you&#8217;ve verified every part of that output and repaired what needs repairing. The generation is the easy part. The inspection is the work.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://evolvedai.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>