{"id":14499,"date":"2026-05-06T15:36:16","date_gmt":"2026-05-06T15:36:16","guid":{"rendered":"https:\/\/techtrendfeed.com\/?p=14499"},"modified":"2026-05-06T15:36:17","modified_gmt":"2026-05-06T15:36:17","slug":"andrej-karpathy-has-renamed-vibe-coding-right-heres-what-engineering-leaders-must-do-about-it","status":"publish","type":"post","link":"https:\/\/techtrendfeed.com\/?p=14499","title":{"rendered":"Andrej Karpathy Has Renamed Vibe Coding. Right here\u2019s What Engineering Leaders Must Do About It."},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n                  <img width=\"490\" height=\"322\" class=\"alignright size-medium wp-post-image lazyload\" alt=\"\" decoding=\"async\" fetchpriority=\"high\" src=\"https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-490x322.jpg\" srcset=\"https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-490x322.jpg 490w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-300x197.jpg 300w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-1024x673.jpg 1024w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-150x99.jpg 150w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-768x504.jpg 768w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-1536x1009.jpg 1536w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-122x80.jpg 122w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-400x263.jpg 400w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-274x180.jpg 274w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-76x50.jpg 76w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998.jpg 1920w\" data-sizes=\"auto\" data-eio-rwidth=\"490\" data-eio-rheight=\"322\"\/><img width=\"490\" height=\"322\" src=\"https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-490x322.jpg\" class=\"alignright size-medium wp-post-image\" alt=\"\" decoding=\"async\" fetchpriority=\"high\" srcset=\"https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-490x322.jpg 490w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-300x197.jpg 300w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-1024x673.jpg 1024w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-150x99.jpg 150w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-768x504.jpg 768w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-1536x1009.jpg 1536w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-122x80.jpg 122w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-400x263.jpg 400w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-274x180.jpg 274w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998-76x50.jpg 76w, https:\/\/sdtimes.com\/wp-content\/uploads\/2026\/05\/iStock-2114295998.jpg 1920w\" sizes=\"(max-width: 490px) 100vw, 490px\" data-eio=\"l\"\/><\/p>\n<p><span style=\"font-weight: 400;\">On the one-year anniversary of coining \u201cvibe coding,\u201d Andrej Karpathy proposed changing it with \u201cagentic engineering.\u201d The excellence he drew was exact: vibe coding is describing what you need and accepting what comes again. Agentic engineering is designing the system, specifying the constraints, and utilizing AI to speed up implementation you will have already reasoned by. One is expression. The opposite is engineering.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Most software program organizations are operating each concurrently and calling them the identical factor. That&#8217;s the place the costly errors are coming from.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Certainly one of my improvement leads put it plainly \u2014 not as a coverage place, however as an empirical commentary. In his expertise, vibe-coded PRs persistently arrive lacking edge case dealing with, error paths, and exception logic. Not as a result of the AI forgot them.; it\u2019s as a result of the developer by no means specified them. They described an final result, accepted what the agent produced as a result of it seemed proper, and submitted it. The assessments go as a result of they have been written in opposition to the code that exists, not in opposition to the conduct the system truly requires.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The agent didn&#8217;t make one thing up. The developer didn&#8217;t know what to ask for.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">His response is to not reject AI coding instruments. It&#8217;s to require that engineers reveal they perceive what was generated \u2014 the sting circumstances, the scaling assumptions, the failure modes \u2014 earlier than the PR will get merged. In case you can&#8217;t clarify why the answer is designed the way in which it&#8217;s, you didn&#8217;t design it. You accepted it.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">He&#8217;s proper. And the information backs him up. PR evaluation instances on closely AI-assisted groups are up 91% \u2014 not as a result of AI is writing worse code, however as a result of reviewers at the moment are accountable for reconstructing the comprehension that the developer skipped. That may be a tougher evaluation, not a better one. And it&#8217;s compounding.<\/span><\/p>\n<h4><strong>\u00a0What AI Did to the Roles \u2014 and What It Didn\u2019t<\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">There&#8217;s a widespread assumption amongst know-how leaders that AI coding instruments collapsed the excellence between who builds and who opinions \u2014 that the agent writes properly sufficient that the previous high quality gates are a legacy of a slower period.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">That assumption confuses velocity with comprehension.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The developer, the tester, the architect \u2014 these roles have been by no means primarily about producing artifacts. They have been about understanding the system properly sufficient to know when one thing was improper earlier than it grew to become another person\u2019s drawback. The developer who spots a race situation noticed it as a result of they understood the execution mannequin. The tester who asks \u201cwhat occurs when the consumer does the sudden factor?\u201d requested it as a result of they reasoned by the system\u2019s conduct. The architect who acknowledges that this resolution works now and can break at scale acknowledged it as a result of they held the entire system of their head.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">These should not manufacturing duties. They&#8217;re comprehension duties. You can&#8217;t delegate comprehension to an agent.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">What modified is you could now produce 100 traces of code with out having executed the pondering {that a} hundred traces of code used to require. The output exists. The understanding behind it could not. An engineer reviewing a vibe-coded PR just isn&#8217;t reviewing code \u2014 they&#8217;re attempting to reconstruct whether or not the developer who submitted it truly understood what they have been constructing.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The roles should not dissolving. They&#8217;re being stress-tested. The developer who designed the answer \u2014 who can clarify each edge case, each failure mode, each scaling assumption <\/span><span style=\"font-weight: 400;\">\u2014 is extra helpful than earlier than. The one who accepted what the agent produced as a result of it seemed proper and the assessments handed is now a legal responsibility on the pace the group is transferring.<\/span><\/p>\n<h4><strong>\u00a0Three Failure Modes Engineering Managers Must Watch For<\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">These should not hypotheticals. They&#8217;re patterns repeating throughout organizations deploying AI coding instruments at scale.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>The inexperienced pipeline drawback.\u00a0<\/strong> A inexperienced pipeline means the code does what it was requested to do. It doesn&#8217;t imply the developer requested the correct factor, or requested utterly sufficient. A senior engineer is aware of to look behind the inexperienced. A supervisor who has stepped too removed from the work can&#8217;t inform from a dashboard whether or not inexperienced means secure or means quick and unexamined.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>The lacking path drawback.<\/strong> The developer who doesn&#8217;t perceive the system\u2019s failure modes can&#8217;t specify them. The agent can&#8217;t floor what the developer didn&#8217;t know to require. In a manufacturing system, the glad path is the place issues work. The sad paths are the place you discover out what the system is definitely manufactured from. AI brokers, as Karpathy famous, have been purpose-built for the primary 80% of an utility \u2014 the implementation that flows naturally from a well-described intent. The final 20% \u2014 the sting circumstances, the failure restoration, the scaling constraints \u2014 requires a developer who has truly thought by the\u00a0<\/span><span style=\"font-weight: 400;\">system. That 20% is the place vibe-coded code persistently runs out.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"><strong>The boldness calibration drawback.<\/strong> AI-generated code reads as authoritative. The construction is clear, the naming is coherent, the feedback are current. It doesn&#8217;t appear to be code written by somebody who was unsure \u2014 even when the underlying logic comprises a guess that one thing won&#8217;t ever occur. Human code carries the fingerprints of doubt: the remark that claims \u201cTODO: deal with this case,\u201d the defensive examine that indicators the developer was unsure. AI code usually lacks these indicators. Reviewers have to produce the doubt themselves. That requires judgment the reviewer can solely train in the event that they perceive the system properly sufficient to know what to doubt.<\/span><\/p>\n<h4><strong>\u00a0What Engineering Leaders Must Do In another way<\/strong><\/h4>\n<p><span style=\"font-weight: 400;\">There&#8217;s a model of technical management that sounds subtle and is quietly harmful on this surroundings: the supervisor who has stepped again from the code to concentrate on supply metrics, who measures the AI program by velocity numbers and adoption charges, and who interprets a senior engineer\u2019s insistence on deep code evaluation as resistance to vary.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">That supervisor is optimizing for the output of the method reasonably than the standard of the judgment being utilized to it. In a fast-moving AI surroundings, that could be a compounding error.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Technical proximity just isn&#8217;t micromanagement. It isn&#8217;t writing code or reviewing each PR. It&#8217;s being shut sufficient to the precise conduct of the programs you&#8217;re accountable for you could inform the distinction between a crew transferring quick as a result of they&#8217;re disciplined and a crew transferring quick as a result of they skipped the laborious half.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The supervisor who can&#8217;t learn a PR doesn&#8217;t must evaluation each one. However they should perceive what their senior engineers search for after they do. That distinction \u2014 between \u201cthis handed the assessments\u201d and \u201cthat is proper\u201d \u2014 just isn&#8217;t out there from a abstract. It&#8217;s out there from contact.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">My crew runs three rituals that don&#8217;t have anything to do with standing updates and all the things to do with sustaining that contact.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Two hours each week in an structure working session. Two hours each different week in dash planning. Two hours every dash demoing to the entire crew.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The structure classes are the place the system\u2019s reasoning lives \u2014 not the tickets, not the documentation, however the dwelling dialog about why issues are designed the way in which they&#8217;re and what the choices have been that weren\u2019t taken. A supervisor who sits in these classes for six months builds a working mannequin of the system that no dashboard can replicate.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dash planning is the place the disconnects floor. We use planning poker \u2014 everybody estimates independently earlier than the reveal. When estimates diverge sharply, the dialog that follows is nearly all the time essentially the most helpful one of many dash. Not as a result of we&#8217;re negotiating a quantity. As a result of divergent estimates imply divergent psychological fashions. Somebody thinks this process is a 2. Another person thinks it&#8217;s a 13. That hole just isn&#8217;t a disagreement about effort. It&#8217;s proof that two persons are not trying on the identical drawback.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Divergent estimates don\u2019t measure complexity. They measure the place your crew\u2019s understanding of the system breaks down.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The demos hold everybody trustworthy about what was truly constructed versus what was supposed, cross-train the crew throughout what every particular person is engaged on, and provides the supervisor an important sign of all: whether or not the individuals constructing the system can clarify what they constructed and why the tradeoffs they made have been proper.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">An AI agent can produce a demo. It can&#8217;t clarify its reasoning underneath questioning. The engineers who can are those you can not afford to route round.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u00a0<\/span><span style=\"font-weight: 400;\">Karpathy\u2019s reframe from vibe coding to agentic engineering just isn&#8217;t a terminology replace. It&#8217;s a skilled obligation.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The organizations that ignore AI will fall behind. Those that vibe it is going to ship failure at scale. Those that engineer it \u2014 intentionally, with comprehension at each layer \u2014 are those constructing one thing value operating in manufacturing.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">That&#8217;s not a productiveness dialog. That may be a accountable AI dialog. The code seems to be completed. The pipeline is inexperienced. The PR is open.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Whether or not it&#8217;s truly prepared continues to be a human name. Make sure that your crew \u2014 and also you \u2014 are shut sufficient to the work to make it.<\/span><\/p>\n<\/p><\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>On the one-year anniversary of coining \u201cvibe coding,\u201d Andrej Karpathy proposed changing it with \u201cagentic engineering.\u201d The excellence he drew was exact: vibe coding is describing what you need and accepting what comes again. Agentic engineering is designing the system, specifying the constraints, and utilizing AI to speed up implementation you will have already reasoned [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":14501,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[56],"tags":[8642,1256,2060,648,8968,999,8969,1738],"class_list":["post-14499","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","tag-andrej","tag-coding","tag-engineering","tag-heres","tag-karpathy","tag-leaders","tag-renamed","tag-vibe"],"_links":{"self":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/14499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14499"}],"version-history":[{"count":1,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/14499\/revisions"}],"predecessor-version":[{"id":14500,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/14499\/revisions\/14500"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/media\/14501"}],"wp:attachment":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 69d9690a190636c2e0989534. Config Timestamp: 2026-04-10 21:18:02 UTC, Cached Timestamp: 2026-05-06 17:15:48 UTC -->