{"id":3785,"date":"2024-04-15T07:39:44","date_gmt":"2024-04-15T07:39:44","guid":{"rendered":"https:\/\/denayer.com\/blog\/?p=3785"},"modified":"2024-04-19T13:32:57","modified_gmt":"2024-04-19T13:32:57","slug":"does-ai-make-software-developers-obsolete","status":"publish","type":"post","link":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/","title":{"rendered":"Does AI make software developers obsolete?"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;-1px|auto||auto||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.23.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;0px|||||&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<\/p>\n<p><span>&#x1f916;\u00a0Some believe this will happen soon. Jensen Huang (NVidia) recently said that coding is not a viable career and at FTI Supernova former president Barak Obama stated: \u201cunless you are at the top 1% of coding, if you&#8217;re just doing regular stuff, AI is going to replace you pretty quick.\u201d <\/span><\/p>\n<p><span>Their assumption seems that we will soon describe our business needs in human language. The AI will then create a working application by generating the necessary software. No software engineers needed. <\/span><\/p>\n<p><span>&#x274c;\u00a0This nonsense has to stop. It is not innocent. Our economy will be in deep trouble if we keep discouraging young people from becoming software engineers. <\/span><\/p>\n<p><span>&#x1f3ac;\u00a0A recent demo labelled as &#8220;AI Software Engineer&#8221; marked a new low in pushing this misconception. The demo video shows an AI system that picks up a random programming job from a website, downloads the code, analyses it, fixes the bugs, and takes the money. <\/span><\/p>\n<p><span>Except\u2026 it wasn\u2019t. I will put the video to the deep analysis by <\/span><a href=\"https:\/\/www.linkedin.com\/in\/ACoAAAAQH4UBAp-0bQgzu-Dg2hNp0YxvDjjlFUk\" data-attribute-index=\"0\" data-entity-type=\"MINI_PROFILE\">Carl Brown<\/a><span> in the comments but here are the main points:\u00a0<\/span><br \/><span>&#x27a1;&#xfe0f;\u00a0it didn\u2019t answer the job request; it did something else entirely\u00a0<\/span><br \/><span>&#x27a1;&#xfe0f;\u00a0it unnecessarily created new, buggy source files that it then fixed (zero value)\u00a0<\/span><br \/><span>&#x27a1;&#xfe0f;\u00a0it wrote bad code <\/span><\/p>\n<p><span>&#x1f914;\u00a0So ok, you say, that\u2019s painful, but surely the next version of ChatGPT will do this! <\/span><\/p>\n<p><span>&#x1f6ab;\u00a0No, it won\u2019t. Software development requires a broad set of skills, most importantly the ability to reason, which large language models cannot reliably do. It will not just be a matter of adding more training data or making the model larger. Reasoning is the holy grail of AI and has proven elusive so far. It will require nothing less than a major scientific breakthrough. <\/span><\/p>\n<p><span>&#x1f527; Don\u2019t get me wrong, AI is helpful and for sure part of a professional software engineer\u2019s toolbox. It can help writing code snippets, debugging, documenting, etc. It will help, not replace. <\/span><\/p>\n<p><span>Also because on top of reasoning we need your passion, your problem solving, your curiosity, your understanding of user needs, your collaboration in a team and your brilliant mind. <\/span><\/p>\n<p><span>Learn to code, then use an AI assistant to speed up your work!\u00a0<\/span><\/p>\n<p><span><\/span><\/p>\n<p><span>Join the discussion on <a href=\"https:\/\/www.linkedin.com\/feed\/update\/urn:li:activity:7185538554465296384\/\" target=\"_blank\" rel=\"noopener\">LinkedIn<\/a>.<\/span><\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;http:\/\/denayer.com\/blog\/wp-content\/uploads\/2024\/04\/LearnToCode.jpg&#8221; title_text=&#8221;LearnToCode&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Some believe this will happen soon. Jensen Huang (NVidia) recently said that coding is not a viable career and <\/p>\n","protected":false},"author":1,"featured_media":3788,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[34],"tags":[],"class_list":["post-3785","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"Some believe this will happen soon. Jensen Huang (NVidia) recently said that coding is not a viable career and\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Wouter Denayer\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Wouter&#039;s blog\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Does AI make software developers obsolete? | Wouter Denayer_\" \/>\n\t\t<meta property=\"og:description\" content=\"Some believe this will happen soon. Jensen Huang (NVidia) recently said that coding is not a viable career and\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-04-15T07:39:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-04-19T13:32:57+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Does AI make software developers obsolete? | Wouter Denayer_\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Some believe this will happen soon. Jensen Huang (NVidia) recently said that coding is not a viable career and\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/does-ai-make-software-developers-obsolete\\\/#article\",\"name\":\"Does AI make software developers obsolete? | Wouter Denayer_\",\"headline\":\"Does AI make software developers obsolete?\",\"author\":{\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/author\\\/wouterd\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/denayer.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/LearnToCodeSquare.jpg\",\"width\":1024,\"height\":1024},\"datePublished\":\"2024-04-15T07:39:44+00:00\",\"dateModified\":\"2024-04-19T13:32:57+00:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/does-ai-make-software-developers-obsolete\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/does-ai-make-software-developers-obsolete\\\/#webpage\"},\"articleSection\":\"artificial intelligence\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/does-ai-make-software-developers-obsolete\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/denayer.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/category\\\/ai\\\/#listItem\",\"name\":\"artificial intelligence\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/category\\\/ai\\\/#listItem\",\"position\":2,\"name\":\"artificial intelligence\",\"item\":\"https:\\\/\\\/denayer.com\\\/blog\\\/category\\\/ai\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/does-ai-make-software-developers-obsolete\\\/#listItem\",\"name\":\"Does AI make software developers obsolete?\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/does-ai-make-software-developers-obsolete\\\/#listItem\",\"position\":3,\"name\":\"Does AI make software developers obsolete?\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/category\\\/ai\\\/#listItem\",\"name\":\"artificial intelligence\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/#organization\",\"name\":\"Wouter Denayer_\",\"url\":\"https:\\\/\\\/denayer.com\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/author\\\/wouterd\\\/#author\",\"url\":\"https:\\\/\\\/denayer.com\\\/blog\\\/author\\\/wouterd\\\/\",\"name\":\"Wouter Denayer\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/does-ai-make-software-developers-obsolete\\\/#authorImage\",\"url\":\"http:\\\/\\\/denayer.com\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/06\\\/Wouter-Denayer_avatar_1402952138-96x96.jpg\",\"width\":96,\"height\":96,\"caption\":\"Wouter Denayer\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/does-ai-make-software-developers-obsolete\\\/#webpage\",\"url\":\"https:\\\/\\\/denayer.com\\\/blog\\\/does-ai-make-software-developers-obsolete\\\/\",\"name\":\"Does AI make software developers obsolete? | Wouter Denayer_\",\"description\":\"Some believe this will happen soon. Jensen Huang (NVidia) recently said that coding is not a viable career and\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/does-ai-make-software-developers-obsolete\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/author\\\/wouterd\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/author\\\/wouterd\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/denayer.com\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/LearnToCodeSquare.jpg\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/does-ai-make-software-developers-obsolete\\\/#mainImage\",\"width\":1024,\"height\":1024},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/does-ai-make-software-developers-obsolete\\\/#mainImage\"},\"datePublished\":\"2024-04-15T07:39:44+00:00\",\"dateModified\":\"2024-04-19T13:32:57+00:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/denayer.com\\\/blog\\\/\",\"name\":\"Wouter's blog\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/denayer.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Does AI make software developers obsolete? | Wouter Denayer_","description":"Some believe this will happen soon. Jensen Huang (NVidia) recently said that coding is not a viable career and","canonical_url":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/#article","name":"Does AI make software developers obsolete? | Wouter Denayer_","headline":"Does AI make software developers obsolete?","author":{"@id":"https:\/\/denayer.com\/blog\/author\/wouterd\/#author"},"publisher":{"@id":"https:\/\/denayer.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/denayer.com\/blog\/wp-content\/uploads\/2024\/04\/LearnToCodeSquare.jpg","width":1024,"height":1024},"datePublished":"2024-04-15T07:39:44+00:00","dateModified":"2024-04-19T13:32:57+00:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/#webpage"},"isPartOf":{"@id":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/#webpage"},"articleSection":"artificial intelligence"},{"@type":"BreadcrumbList","@id":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/denayer.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/denayer.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/denayer.com\/blog\/category\/ai\/#listItem","name":"artificial intelligence"}},{"@type":"ListItem","@id":"https:\/\/denayer.com\/blog\/category\/ai\/#listItem","position":2,"name":"artificial intelligence","item":"https:\/\/denayer.com\/blog\/category\/ai\/","nextItem":{"@type":"ListItem","@id":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/#listItem","name":"Does AI make software developers obsolete?"},"previousItem":{"@type":"ListItem","@id":"https:\/\/denayer.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/#listItem","position":3,"name":"Does AI make software developers obsolete?","previousItem":{"@type":"ListItem","@id":"https:\/\/denayer.com\/blog\/category\/ai\/#listItem","name":"artificial intelligence"}}]},{"@type":"Organization","@id":"https:\/\/denayer.com\/blog\/#organization","name":"Wouter Denayer_","url":"https:\/\/denayer.com\/blog\/"},{"@type":"Person","@id":"https:\/\/denayer.com\/blog\/author\/wouterd\/#author","url":"https:\/\/denayer.com\/blog\/author\/wouterd\/","name":"Wouter Denayer","image":{"@type":"ImageObject","@id":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/#authorImage","url":"http:\/\/denayer.com\/blog\/wp-content\/uploads\/2014\/06\/Wouter-Denayer_avatar_1402952138-96x96.jpg","width":96,"height":96,"caption":"Wouter Denayer"}},{"@type":"WebPage","@id":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/#webpage","url":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/","name":"Does AI make software developers obsolete? | Wouter Denayer_","description":"Some believe this will happen soon. Jensen Huang (NVidia) recently said that coding is not a viable career and","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/denayer.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/#breadcrumblist"},"author":{"@id":"https:\/\/denayer.com\/blog\/author\/wouterd\/#author"},"creator":{"@id":"https:\/\/denayer.com\/blog\/author\/wouterd\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/denayer.com\/blog\/wp-content\/uploads\/2024\/04\/LearnToCodeSquare.jpg","@id":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/#mainImage","width":1024,"height":1024},"primaryImageOfPage":{"@id":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/#mainImage"},"datePublished":"2024-04-15T07:39:44+00:00","dateModified":"2024-04-19T13:32:57+00:00"},{"@type":"WebSite","@id":"https:\/\/denayer.com\/blog\/#website","url":"https:\/\/denayer.com\/blog\/","name":"Wouter's blog","inLanguage":"en-US","publisher":{"@id":"https:\/\/denayer.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Wouter's blog","og:type":"article","og:title":"Does AI make software developers obsolete? | Wouter Denayer_","og:description":"Some believe this will happen soon. Jensen Huang (NVidia) recently said that coding is not a viable career and","og:url":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/","article:published_time":"2024-04-15T07:39:44+00:00","article:modified_time":"2024-04-19T13:32:57+00:00","twitter:card":"summary","twitter:title":"Does AI make software developers obsolete? | Wouter Denayer_","twitter:description":"Some believe this will happen soon. Jensen Huang (NVidia) recently said that coding is not a viable career and"},"aioseo_meta_data":{"post_id":"3785","title":null,"description":null,"keywords":null,"keyphrases":{"focus":{"keyphrase":"","score":0,"analysis":{"keyphraseInTitle":{"score":0,"maxScore":9,"error":1}}},"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2024-04-15 07:36:00","updated":"2024-04-19 13:32:56","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/denayer.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/denayer.com\/blog\/category\/ai\/\" title=\"artificial intelligence\">artificial intelligence<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tDoes AI make software developers obsolete?\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/denayer.com\/blog"},{"label":"artificial intelligence","link":"https:\/\/denayer.com\/blog\/category\/ai\/"},{"label":"Does AI make software developers obsolete?","link":"https:\/\/denayer.com\/blog\/does-ai-make-software-developers-obsolete\/"}],"_links":{"self":[{"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/posts\/3785","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/comments?post=3785"}],"version-history":[{"count":0,"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/posts\/3785\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/media\/3788"}],"wp:attachment":[{"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/media?parent=3785"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/categories?post=3785"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/tags?post=3785"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}