{"id":477,"date":"2026-07-13T16:12:24","date_gmt":"2026-07-13T14:12:24","guid":{"rendered":"https:\/\/www.giral.do\/wp-en\/sem-categoria\/learn-to-code\/"},"modified":"2026-07-13T16:12:24","modified_gmt":"2026-07-13T14:12:24","slug":"learn-to-code","status":"publish","type":"post","link":"https:\/\/www.giral.do\/wp-en\/ai\/learn-to-code\/","title":{"rendered":"Learn to Code"},"content":{"rendered":"<p>I am using ChatGPT since dec\/22 and I showed to my son in that same month, I can say the boy turned into a llm master. Fast forward to aug\/25, he asked if he should learn Python during his gap year and I said &#8220;for sure!&#8221; with all the enthusiasm to see your son doing smth you love \ud83d\ude42 but &#8230;I know there is a growing assumption in technical circles that learning to code has lost its purpose, now that language models can generate working software from a short prompt, like my kid could do in a blink. <\/p>\n<p>I stand by my suggestion and I read an article I loved about this clash of opinions. The argument treats coding the way we already treat mathematics or literature, as a discipline worth learning for what it teaches regardless of direct vocational payoff. The skills gained through the learning process extend well beyond syntax. Debugging teaches a structured way of isolating the source of a problem; composition teaches how small, well defined pieces combine into something larger; and the discipline of unambiguous instruction transfers to almost any field that requires clear thinking. These are meta-skills, in the sense that they remain useful long after any specific language or framework becomes obsolete. And with the added bonus of knowing to program \ud83d\ude42<\/p>\n<p>I could not have said better!<\/p>\n<p>https:\/\/stevekrouse.com\/learn-to-code<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I am using ChatGPT since dec\/22 and I showed to my son in that same month, I can say the boy turned into a llm master. Fast forward to aug\/25, he asked if he should learn Python during his gap &hellip; <a href=\"https:\/\/www.giral.do\/wp-en\/ai\/learn-to-code\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,24,21],"tags":[],"class_list":["post-477","post","type-post","status-publish","format-standard","hentry","category-ai","category-programming","category-softwareengineering"],"_links":{"self":[{"href":"https:\/\/www.giral.do\/wp-en\/wp-json\/wp\/v2\/posts\/477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.giral.do\/wp-en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.giral.do\/wp-en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.giral.do\/wp-en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.giral.do\/wp-en\/wp-json\/wp\/v2\/comments?post=477"}],"version-history":[{"count":0,"href":"https:\/\/www.giral.do\/wp-en\/wp-json\/wp\/v2\/posts\/477\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.giral.do\/wp-en\/wp-json\/wp\/v2\/media?parent=477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.giral.do\/wp-en\/wp-json\/wp\/v2\/categories?post=477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.giral.do\/wp-en\/wp-json\/wp\/v2\/tags?post=477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}