{"id":4293,"date":"2024-09-13T14:08:59","date_gmt":"2024-09-13T14:08:59","guid":{"rendered":"https:\/\/denayer.com\/blog\/?p=4293"},"modified":"2024-09-13T14:09:21","modified_gmt":"2024-09-13T14:09:21","slug":"is_programming_an_obsolete_skill","status":"publish","type":"post","link":"https:\/\/denayer.com\/blog\/is_programming_an_obsolete_skill\/","title":{"rendered":"Is programming becoming an obsolete skill?"},"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>My post about an MIT programming experiment resonated with many of you and led to a lively debate &#x1f5e3;&#xfe0f;. It\u2019s clear that while we agree mastering a domain requires serious dedication &#x1f393;, there&#8217;s less consensus on which skills we need to master in the era of AI assistants &#x1f916;. This debate has two main perspectives:<\/p>\n<p>On the one hand:<\/p>\n<p>\u2022 Some believe English will replace traditional programming languages like Java or Python &#x1f4dd;. Natural language becomes the new abstraction layer. There is no need to understand the output of the AI. Clearly articulating the desired outcome in English is becoming the essential skill.<span class=\"white-space-pre\"> <\/span><br \/>\u2022 Any limitations in current coding assistants will soon be overcome by more powerful AI models &#x1f4aa;.<br \/>\u2022 Detractors live in denial and are just afraid that their hard earned skills are now obsolete.<\/p>\n<p>Others believe that:<\/p>\n<p>\u2022 The abilities of large language models are overestimated. The user interface of OpenAI\u2019s newest model (o1) uses words like \u201cthinking\u201d and \u201cunderstanding\u201d but it does no such thing &#x274c;.<br \/>\u2022 Developers remain instrumental in understanding the business domain, designing the software architecture, and breaking down the problem into smaller parts that the AI can handle (write code for) &#x1f527;.<br \/>\u2022 Developers also still need the skill to understand the AI generated code because they have to validate its quality and they will have to maintain it &#x1f6e0;&#xfe0f;.<br \/><\/span><\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;http:\/\/denayer.com\/blog\/wp-content\/uploads\/2024\/09\/ProgrammingIsObsolete.jpg&#8221; _builder_version=&#8221;4.24.0&#8243; _module_preset=&#8221;default&#8221; title_text=&#8221;Programming Is Obsolete&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>while we agree mastering a domain requires serious dedication, there&#8217;s less consensus on which skills we need to master <\/p>\n","protected":false},"author":1,"featured_media":4295,"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-4293","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/posts\/4293","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=4293"}],"version-history":[{"count":0,"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/posts\/4293\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/media\/4295"}],"wp:attachment":[{"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/media?parent=4293"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/categories?post=4293"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/denayer.com\/blog\/wp-json\/wp\/v2\/tags?post=4293"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}