{"id":14937,"date":"2023-10-05T08:58:35","date_gmt":"2023-10-05T15:58:35","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/?p=14937"},"modified":"2025-06-13T22:42:08","modified_gmt":"2025-06-14T05:42:08","slug":"generative-ai-coding-tco","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/generative-ai-coding-tco\/","title":{"rendered":"Os desenvolvedores podem reduzir o TCO do software com IA?\u00a0"},"content":{"rendered":"<p>J\u00e1 se foi o tempo em que voc\u00ea comprava um cartucho da Nintendo e nunca atualizava o software nele. O mundo mudou, e o software tamb\u00e9m.<\/p>\n<p>Em vez de viver em sua pr\u00f3pria caixa cinza e preta min\u00fascula (incr\u00edvel), o software est\u00e1 vivendo em m\u00e1quinas interconectadas. Ele precisa reagir \u00e0s mudan\u00e7as, precisa se adaptar e por diferentes motivos. Seja uma atualiza\u00e7\u00e3o de seguran\u00e7a em face de um novo ataque ou uma atualiza\u00e7\u00e3o de recursos para acompanhar esse ecossistema em constante mudan\u00e7a. O software precisa ser atualizado; ele precisa ser mantido. O c\u00f3digo tem que ser reescrito, as depend\u00eancias t\u00eam que ser atualizadas, os aplicativos t\u00eam que ser reimplantados.<\/p>\n<p>Isso n\u00e3o \u00e9 gratuito. H\u00e1 um custo cont\u00ednuo para mant\u00ea-lo implantado, de modo que ele continue fornecendo valor. E quanto mais c\u00f3digo voc\u00ea tiver que manter, maior ser\u00e1 o custo, e \u00e9 por isso que o c\u00f3digo \u00e9 frequentemente exclu\u00eddo. Agora a pergunta \u00e9: por que voc\u00ea excluiria um c\u00f3digo que agrega valor? Onde est\u00e1 o valor do c\u00f3digo?<\/p>\n<h2>Evolu\u00e7\u00e3o do c\u00f3digo e do ecossistema de desenvolvimento<\/h2>\n<p>Para entender o valor do c\u00f3digo, precisamos falar sobre abstra\u00e7\u00e3o. A maioria dos desenvolvedores n\u00e3o codifica com 0 e 1, ou mesmo de 0 a f (<a href=\"https:\/\/en.wikipedia.org\/wiki\/Demoscene\">alguns ainda o fazem<\/a>). Em vez disso, as linguagens de programa\u00e7\u00e3o evolu\u00edram para permitir que os desenvolvedores usassem palavras reais em vez de 0 e 1. O hardware evoluiu para abstrair em sil\u00edcio o que os desenvolvedores teriam que escrever. As linguagens de programa\u00e7\u00e3o evolu\u00edram ao longo do tempo e continuam evoluindo para <a href=\"https:\/\/en.wikipedia.org\/wiki\/Programming_language_generations\">n\u00edveis mais altos de abstra\u00e7\u00e3o<\/a> para facilitar a vida dos desenvolvedores. Passamos de linguagens de m\u00e1quina de baixo n\u00edvel (linguagem de primeira gera\u00e7\u00e3o ou 1GL) para assembly (segunda gera\u00e7\u00e3o ou 2GL), para linguagens de alto n\u00edvel mais abstratas (3GL), como C ou Java, para linguagens mais espec\u00edficas de dom\u00ednio (4GL), como R, SQL ou PL\/SQL, para linguagens baseadas em restri\u00e7\u00f5es\/l\u00f3gicas (5GL), como Lisp, OPS5 ou Mercury. A quest\u00e3o \u00e9 que cada gera\u00e7\u00e3o abstrai mais complexidade do desenvolvedor. As 5GLs dependem da IA para criar solucionadores com base em problemas e condi\u00e7\u00f5es declarados.<\/p>\n<p>Os ecossistemas de desenvolvimento evolu\u00edram em sintonia com as linguagens de programa\u00e7\u00e3o. Os desenvolvedores n\u00e3o come\u00e7am do zero ao iniciar um novo projeto. Eles usam bibliotecas, depend\u00eancias, bancos de dados, plataformas de dados, no code\/low code. Eles usam e interagem com o software existente. Qualquer coisa que abstraia o c\u00f3digo, qualquer coisa que signifique que, no final, eles continuem fornecendo o mesmo n\u00edvel de recursos com menos c\u00f3digo escrito.<\/p>\n<h2>Redu\u00e7\u00e3o do custo total de propriedade (TCO) e melhoria da manuten\u00e7\u00e3o<\/h2>\n<p>Come\u00e7ar do zero seria proibitivamente caro. Eu sempre me lembro disso <a href=\"https:\/\/www.ted.com\/talks\/thomas_thwaites_how_i_built_a_toaster_from_scratch?language=en\">hist\u00f3ria da torradeira<\/a>. Thomas Thwaites decidiu criar uma torradeira do zero, sem nenhuma de nossas abstra\u00e7\u00f5es existentes. Ele fez tudo sozinho, desde a extra\u00e7\u00e3o do min\u00e9rio at\u00e9 a fundi\u00e7\u00e3o e tudo o mais que voc\u00ea precisa fazer para construir uma torradeira. No final, a torradeira n\u00e3o funcionou e custou uma quantidade absurda de tempo e dinheiro. \u00c9 preciso uma civiliza\u00e7\u00e3o inteira para construir uma torradeira. O software \u00e9 a mesma coisa (embora talvez ainda n\u00e3o tenhamos chegado a esse ponto). Se voc\u00ea quiser fornecer valor, use abstra\u00e7\u00f5es. Menos c\u00f3digo escrito significa menos c\u00f3digo para manter, resultando em menos dinheiro para gastar na manuten\u00e7\u00e3o, o que significa menor TCO.<\/p>\n<p>O trabalho de um desenvolvedor \u00e9 escrever c\u00f3digo \"legado\". Se voc\u00ea tiver um c\u00f3digo legado ainda em execu\u00e7\u00e3o em algum lugar, parab\u00e9ns, voc\u00ea forneceu e continua fornecendo valor. Uma das melhores maneiras de fazer isso \u00e9 escolher sabiamente seu ecossistema de ferramentas e depend\u00eancias ou suas abstra\u00e7\u00f5es. Usar uma plataforma de dados em nuvem moderna que ofere\u00e7a suporte a v\u00e1rios tipos de cargas de trabalho e continue propondo novos tipos \u00e9 uma boa aposta. Porque mudar os bancos de dados ao longo do caminho \u00e9 caro. N\u00e3o se trata tanto de mover os dados, mas sim de reescrever o c\u00f3digo e manter coisas novas. E todos n\u00f3s sabemos que quanto mais c\u00f3digo voc\u00ea escreve, maior \u00e9 o custo de manuten\u00e7\u00e3o.<\/p>\n<h2>Impacto da IA no desenvolvimento de software<\/h2>\n<p>O que isso tem a ver com IA? Houve muita empolga\u00e7\u00e3o com os modelos de linguagem grande (LLMs), e vimos novas ferramentas surgindo e prometendo escrever c\u00f3digo para voc\u00ea. Embora isso possa reduzir o custo inicial do desenvolvimento de software, \u00e9 realmente isso que os desenvolvedores\/organiza\u00e7\u00f5es\/equipes querem? Qual \u00e9 o custo de ter mais c\u00f3digo escrito que pode ou n\u00e3o fazer exatamente o que pedimos e que n\u00e3o foi escrito por ningu\u00e9m da equipe? Qu\u00e3o desafiador seria manter esse c\u00f3digo quando ele poderia ter sido abstra\u00eddo pela ferramenta certa, pela biblioteca certa? Qu\u00e3o caro isso se tornar\u00e1?<\/p>\n<p>Considere esse c\u00f3digo <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/generative-ai-development\/\">IA generativa<\/a> s\u00e3o geradores de d\u00edvida t\u00e9cnica para 3GL, por enquanto. Isso pode mudar no futuro, \u00e0 medida que ele se tornar mais preciso e melhor no uso de abstra\u00e7\u00f5es existentes e ecossistemas adjacentes. Mas, no momento, n\u00e3o est\u00e1 gerando valor agregado, \u00e9 o oposto. Voc\u00ea tem tantas maneiras de escrever c\u00f3digo Scala quanto tem desenvolvedores Scala (com 3GL voc\u00ea estaria gerando muita \"cola\" ou c\u00f3digo boilerplate - c\u00f3digo que ajuda a fazer a interface com as abstra\u00e7\u00f5es que voc\u00ea est\u00e1 usando, ou mesmo que substitui o que poderia\/deveria ter sido outra abstra\u00e7\u00e3o, outra depend\u00eancia).<\/p>\n<p>No momento, \u00e9 mais interessante analisar o 5GL existente ou usar a IA generativa para o 4GL, especialmente aqueles com restri\u00e7\u00f5es de dom\u00ednio, como o SQL. O SQL \u00e9 uma \u00f3tima op\u00e7\u00e3o para a IA generativa porque a sintaxe \u00e9 mais simples. SQL \u00e9 SQL. Voc\u00ea n\u00e3o precisa manter o c\u00f3digo SQL tanto quanto faria com 3GL. E ao gerar c\u00f3digo SQL, o valor \u00e9 diretamente o valor do dom\u00ednio, o valor do neg\u00f3cio. Essa \u00e9 a parte mais importante. O SQL \u00e9 o ponto ideal entre 3GL e 5GL. Ainda \u00e9 uma linguagem de programa\u00e7\u00e3o como a 3GL. Voc\u00ea ainda pode expressar o que deseja, em vez dos problemas e restri\u00e7\u00f5es que tem, como faria com a 5GL. H\u00e1 um motivo pelo qual todos os armazenamentos de dados acabam trazendo de volta o SQL. E por que o SQL continua sendo atualizado com novos recursos, como estamos fazendo no Couchbase.<\/p>\n<h3>Conclus\u00e3o<\/h3>\n<p>Se estiver procurando reduzir seu TCO, escolha as abstra\u00e7\u00f5es certas. E se estiver procurando por IA generativa para reduzir seu TCO escrevendo c\u00f3digo para voc\u00ea, pense duas vezes e certifique-se de us\u00e1-la com 4GL.<\/p>\n<p>Para reduzir <a href=\"https:\/\/blog.couchbase.com\/low-tco-with-couchbase\/\">TCO<\/a> e <a href=\"https:\/\/blog.couchbase.com\/a-story-of-how-multimodel-databases-can-reduce-data-sprawl-told-in-the-pixar-style\/\">dispers\u00e3o de dados<\/a>, muitos <a href=\"https:\/\/www.couchbase.com\/blog\/pt\/customers\/?ref=blogf=blog\">empresas escolhem o Couchbase<\/a>. Experimente o Couchbase hoje mesmo com nosso <a href=\"https:\/\/cloud.couchbase.com\/sign-up\/\">julgamento<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Long gone are the days when you would buy a Nintendo cartridge and never update the software on it. The world has changed, and so has software. Instead of living in its own tiny (awesome) gray and black box, software [&hellip;]<\/p>\n","protected":false},"author":49,"featured_media":14938,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[10122,1815,2225,1816,9973,9417],"tags":[9866,9632],"ppma_author":[9023],"class_list":["post-14937","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-artificial-intelligence-ai","category-best-practices-and-tutorials","category-cloud","category-couchbase-server","category-generative-ai-genai","category-performance","tag-cost-management","tag-database-tco"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Can Developers Reduce Software TCO with AI?\u00a0 - The Couchbase Blog<\/title>\n<meta name=\"description\" content=\"Reduce your TCO by choosing the right abstractions. Generative AI could help write code for you, but make sure you use it with 4GL.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/pt\/generative-ai-coding-tco\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Can Developers Reduce Software TCO with AI?\u00a0\" \/>\n<meta property=\"og:description\" content=\"Reduce your TCO by choosing the right abstractions. Generative AI could help write code for you, but make sure you use it with 4GL.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/generative-ai-coding-tco\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-10-05T15:58:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-14T05:42:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/10\/gen-ai-tco.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Laurent Doguin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ldoguin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"unstructured.io\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/\"},\"author\":{\"name\":\"Laurent Doguin\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/c0aa9b8f1ed51b7a9e2f7cb755994a5e\"},\"headline\":\"Can Developers Reduce Software TCO with AI?\u00a0\",\"datePublished\":\"2023-10-05T15:58:35+00:00\",\"dateModified\":\"2025-06-14T05:42:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/\"},\"wordCount\":1030,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2023\\\/10\\\/gen-ai-tco.jpg\",\"keywords\":[\"cost management\",\"database TCO\"],\"articleSection\":[\"Artificial Intelligence (AI)\",\"Best Practices and Tutorials\",\"Couchbase Capella\",\"Couchbase Server\",\"Generative AI (GenAI)\",\"High Performance\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/\",\"name\":\"Can Developers Reduce Software TCO with AI?\u00a0 - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2023\\\/10\\\/gen-ai-tco.jpg\",\"datePublished\":\"2023-10-05T15:58:35+00:00\",\"dateModified\":\"2025-06-14T05:42:08+00:00\",\"description\":\"Reduce your TCO by choosing the right abstractions. Generative AI could help write code for you, but make sure you use it with 4GL.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2023\\\/10\\\/gen-ai-tco.jpg\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/1\\\/2023\\\/10\\\/gen-ai-tco.jpg\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/generative-ai-coding-tco\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Can Developers Reduce Software TCO with AI?\u00a0\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/admin-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/04\\\/admin-logo.png\",\"width\":218,\"height\":34,\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/c0aa9b8f1ed51b7a9e2f7cb755994a5e\",\"name\":\"Laurent Doguin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b8c466908092b46634af916b6921f30187a051e4367ded7ac9b1a3f2c5692fd2?s=96&d=mm&r=g12929ce99397769f362b7a90d6b85071\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b8c466908092b46634af916b6921f30187a051e4367ded7ac9b1a3f2c5692fd2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b8c466908092b46634af916b6921f30187a051e4367ded7ac9b1a3f2c5692fd2?s=96&d=mm&r=g\",\"caption\":\"Laurent Doguin\"},\"description\":\"Laurent is a nerdy metal head who lives in Paris. He mostly writes code in Java and structured text in AsciiDoc, and often talks about data, reactive programming and other buzzwordy stuff. He is also a former Developer Advocate for Clever Cloud and Nuxeo where he devoted his time and expertise to helping those communities grow bigger and stronger. He now runs Developer Relations at Couchbase.\",\"sameAs\":[\"https:\\\/\\\/x.com\\\/ldoguin\"],\"honorificPrefix\":\"Mr\",\"birthDate\":\"1985-06-07\",\"gender\":\"male\",\"award\":[\"Devoxx Champion\",\"Couchbase Legend\"],\"knowsAbout\":[\"Java\"],\"knowsLanguage\":[\"English\",\"French\"],\"jobTitle\":\"Director Developer Relation & Strategy\",\"worksFor\":\"Couchbase\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/pt\\\/author\\\/laurent-doguin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Can Developers Reduce Software TCO with AI?\u00a0 - The Couchbase Blog","description":"Reduza seu TCO escolhendo as abstra\u00e7\u00f5es certas. A IA generativa pode ajudar a escrever c\u00f3digo para voc\u00ea, mas certifique-se de us\u00e1-la com 4GL.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/pt\/generative-ai-coding-tco\/","og_locale":"pt_BR","og_type":"article","og_title":"Can Developers Reduce Software TCO with AI?\u00a0","og_description":"Reduce your TCO by choosing the right abstractions. Generative AI could help write code for you, but make sure you use it with 4GL.","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/generative-ai-coding-tco\/","og_site_name":"The Couchbase Blog","article_published_time":"2023-10-05T15:58:35+00:00","article_modified_time":"2025-06-14T05:42:08+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/10\/gen-ai-tco.jpg","type":"image\/jpeg"}],"author":"Laurent Doguin","twitter_card":"summary_large_image","twitter_creator":"@ldoguin","twitter_misc":{"Written by":"unstructured.io","Est. reading time":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/"},"author":{"name":"Laurent Doguin","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c0aa9b8f1ed51b7a9e2f7cb755994a5e"},"headline":"Can Developers Reduce Software TCO with AI?\u00a0","datePublished":"2023-10-05T15:58:35+00:00","dateModified":"2025-06-14T05:42:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/"},"wordCount":1030,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/10\/gen-ai-tco.jpg","keywords":["cost management","database TCO"],"articleSection":["Artificial Intelligence (AI)","Best Practices and Tutorials","Couchbase Capella","Couchbase Server","Generative AI (GenAI)","High Performance"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/","url":"https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/","name":"Can Developers Reduce Software TCO with AI?\u00a0 - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/10\/gen-ai-tco.jpg","datePublished":"2023-10-05T15:58:35+00:00","dateModified":"2025-06-14T05:42:08+00:00","description":"Reduza seu TCO escolhendo as abstra\u00e7\u00f5es certas. A IA generativa pode ajudar a escrever c\u00f3digo para voc\u00ea, mas certifique-se de us\u00e1-la com 4GL.","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/10\/gen-ai-tco.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/1\/2023\/10\/gen-ai-tco.jpg","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/generative-ai-coding-tco\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Can Developers Reduce Software TCO with AI?\u00a0"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"Blog do Couchbase","description":"Couchbase, o banco de dados NoSQL","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"Blog do Couchbase","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/2023\/04\/admin-logo.png","width":218,"height":34,"caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/c0aa9b8f1ed51b7a9e2f7cb755994a5e","name":"Laurent Doguin","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/b8c466908092b46634af916b6921f30187a051e4367ded7ac9b1a3f2c5692fd2?s=96&d=mm&r=g12929ce99397769f362b7a90d6b85071","url":"https:\/\/secure.gravatar.com\/avatar\/b8c466908092b46634af916b6921f30187a051e4367ded7ac9b1a3f2c5692fd2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b8c466908092b46634af916b6921f30187a051e4367ded7ac9b1a3f2c5692fd2?s=96&d=mm&r=g","caption":"Laurent Doguin"},"description":"Laurent \u00e9 um nerd metaleiro que mora em Paris. Em sua maior parte, ele escreve c\u00f3digo em Java e texto estruturado em AsciiDoc, e frequentemente fala sobre dados, programa\u00e7\u00e3o reativa e outras coisas que est\u00e3o na moda. Ele tamb\u00e9m foi Developer Advocate do Clever Cloud e do Nuxeo, onde dedicou seu tempo e experi\u00eancia para ajudar essas comunidades a crescerem e se fortalecerem. Atualmente, ele dirige as Rela\u00e7\u00f5es com Desenvolvedores na Couchbase.","sameAs":["https:\/\/x.com\/ldoguin"],"honorificPrefix":"Mr","birthDate":"1985-06-07","gender":"male","award":["Devoxx Champion","Couchbase Legend"],"knowsAbout":["Java"],"knowsLanguage":["English","French"],"jobTitle":"Director Developer Relation & Strategy","worksFor":"Couchbase","url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/laurent-doguin\/"}]}},"acf":[],"authors":[{"term_id":9023,"user_id":49,"is_guest":0,"slug":"laurent-doguin","display_name":"Laurent Doguin","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/b8c466908092b46634af916b6921f30187a051e4367ded7ac9b1a3f2c5692fd2?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/14937","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=14937"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/14937\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/14938"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=14937"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=14937"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=14937"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=14937"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}