Por que ChatGPT não mata codificadores

Por que ChatGPT não mata codificadores

Nó Fonte: 3083686

In
O ChatGPT matará os codificadores?
, examinamos muitos supressores de demanda que ameaçavam acabar com os empregos dos programadores. Também aludimos aos ESTIMULANTES DE DEMANDA, que funcionam como contrapesos, aumentando a demanda por codificadores.

Neste post, vamos nos aprofundar Estimulantes de demanda.

Abrangendo novos paradigmas e mercados de computação, os estimulantes da procura não só travam o declínio dos empregos de codificação, mas também aumentam o número de programadores.

NOVOS PARADIGMAS DE COMPUTAÇÃO

Anyone who has followed the IT industry for the last two decades or longer would have observed many waves of computing paradigms like Web, Mobile, Social, Cloud, and Blockchain alongside the growth of ERP, RAD, AI, and other demand suppressors described
em nosso post anterior.

Cada nova onda de paradigma computacional criou uma nova demanda por codificadores.

  • Web: Uma parte substancial do ERP baseado em arquitetura cliente-servidor teve que ser estendida para suportar transações baseadas na Internet com fornecedores, clientes e outras partes interessadas.
  • Móvel: Muitas aplicações existentes como CRM tiveram que ser “mobilizadas” (ou “mobificadas” se preferir).
  • Nuvem: os aplicativos OnPrem tiveram que ser migrados para nuvens hiperescalares como AWS, Azure e Oracle Cloud Infrastructure.

Gen AI is the latest wave. By automating coding to some extent, it will suppress demand for coders. However, by requiring training of AI on industry- and enterprise-specific data – “last mile training” as Oracle calls it – Gen AI will also stimulate demand
for coders.

NOVOS MERCADOS

Ao longo das décadas, temos visto uma proliferação de empresas de produtos de software e empresas SAAS, e ondas de transformação digital e tecnologia de consumo.

Eles criaram novos mercados para trabalhos de codificação, como:

  • Organizações de engenharia de empresas COTS (Commercial Off The Shelf) e SAAS
  • Fornecedores de ferramentas (RAD/Low Code), incluindo software de código aberto e plug-ins WordPress.
  • Desenvolvedores de plataforma Gen AI
  • Prática DX de Big 4 e outras empresas de consultoria
  • Startups de Internet para consumidores em fintech, entrega de comida, transporte compartilhado, compartilhamento de quarto, viagens e outros setores.
  • Software Is The Brand companies. Coined by Forrester, the term SITB refers to the practice among banking, engineering and other non-software industries to differentiate themselves via software. Examples of SITB include Trade Finance and High Value Fund
    Transfer software in banks, and Internet of Things (IoT) in manufacturing automation companies.

----

@matturck: Whatever happened to the Internet of Things? 10 years ago, IoT was the next big thing. Tons of new startups, VC money and hype. Ended
up producing just *one* currently independent public company today, Samsara.

@s_ketharaman: It could be argued that IoT has been in use in chemical process plants etc. for 40+ years in the form of sensors, DCS, and PLCs.
At most, these products will need to be upgraded to ZigBee and other open Internet protocols to make them true IoT. But those opportunities will likely be tapped by Honeywell, Schneider and other existing process control equipment suppliers and may not create
opportunities for new startups.

----

  • Infusão de IA em produtos de empresas não relacionadas a software. por exemplo Copiloto Industrial Siemens.

----

A Microsoft e a Siemens criaram um assistente de fabricação chamado Siemens Industrial Copilot, que irá… auxiliar a equipe de manutenção nos reparos. – @superglaze.

-------

If recent history is any guide, I predict that Gen AI will create more coding jobs. At most, it might lead to a displacement of jobs from engineering to professional services organizations (PSO). (For the uninitiated, coders who develop the core product
on the roadmap of a COTS or SAAS company are in the engineering org, and coders who implement or support the product for a specific customer of such a company or its implementation partners are in the professional services org.)

That said, we must recognize one major difference between Generative AI and the demand suppressors that came before it: ERP, RAD / Low Code etc. obviated the need for code. They did not produce what coders produced. Whereas Gen AI does not obviate the need
for code. It produces what coders would otherwise have produced.

----

@vkhosla: Fun story – at a recent coding hackathon, the winner was a marketer. Not a coder, but a marketer. Previously it was the best coder who
won, less dependent on idea and more on execution and ability to jerry rig a solution. Now it’s the best idea that wins since we’ve democratized what it means to program and barriers to entry are much lower (i.e. natural language!)

----

Nessa medida, a Geração AI tem uma postura competitiva direta contra programadores, designers e arquitetos, ao contrário dos supressores de demanda do passado.

Assim, pode-se argumentar que a nova demanda por codificadores impulsionada pelos novos paradigmas e mercados de computação discutidos acima também pode ser atendida pelo ChatGPT.

Seguindo minha experiência pessoal de usar ChatGPT para obter código pronto, a Gen AI certamente diminuirá a demanda por habilidades de codificação HTML CSS simples.

Passando para sites e aplicativos complexos. Vejamos o seguinte exemplo:

---- 

Me: Código para clone do Uber?
ChatGPT: Creating a full Uber clone is a complex and extensive project that involves multiple components, including mobile apps for passengers and drivers, a backend server, payment processing, mapping and navigation integration, and more.
It’s a project that would typically require a team of developers and significant resources. I can provide you with a high-level overview of the components you would need and some sample code snippets to get you started, but keep in mind that building a full
Uber clone is beyond the scope of a simple code snippet…

----

Você pode ver a resposta completa
SUA PARTICIPAÇÃO FAZ A DIFERENÇA
. Embora o ChatGPT tenha fornecido trechos de código para muitos blocos de construção de um aplicativo Uber Clone, fica claro no extrato acima que os programadores ainda serão necessários para criar sites e aplicativos avançados.

O que os programadores podem fazer é usar assistentes pessoais Gen AI para escrever códigos de melhor qualidade com mais rapidez. Nesta capacidade, a Gen AI complementará – em vez de substituir – os codificadores de nível médio e sênior. O Gartner tem algumas dicas profissionais para eles neste contexto:

  • A engenharia de software assistida por IA melhora a produtividade do desenvolvedor e permite que as equipes de desenvolvimento atendam a essa crescente demanda por software para administrar os negócios.
  • As ferramentas de desenvolvimento baseadas em IA permitem que os engenheiros de software gastem menos tempo escrevendo código, facilitando um foco maior em atividades de nível superior, como o design e a composição de aplicativos de negócios atraentes.

Embora não tenha tido a oportunidade de usá-lo, ouvi coisas boas sobre o assistente de codificação Microsoft Github Copilot.

Se tudo mais falhar, de uma forma mais leve, lembre-se do velho ditado do Vale do Silício:

Uma empresa de tecnologia bem administrada tem 2 vezes mais pessoal; uma empresa de tecnologia mal administrada tem 4 vezes mais pessoal.

Os codificadores não precisam de mais garantia de segurança no emprego do que isso!

-------

Posso ouvir programadores reclamando que criar estimulantes de demanda está além de suas habilidades.

They’re right. Like before, product managers and marketers aka normies will create the new computing paradigms and markets sparking greater demand for coders in the age of Gen AI. However, they will need to be supported by coders, designers and architects
aka geeks in this endeavor.

Ergo Generative AI apresenta uma oportunidade única para os geeks colaborarem com os normies.

Divulgação: Oracle é ex-empregador.

Carimbo de hora:

Mais de Fintextra