2 respostas

★ Melhor resposta

Sinceramente, isso é um exagero 😄 Sim, redes neurais escrevem código e ajudam a acelerar o desenvolvimento, isso é um fato. Eu mesma às vezes peço ao ChatGPT para me ajudar com tarefas rotineiras, quando estava traduzindo documentação técnica. Mas aqui está o problema: a rede neural gera código baseado no que já existe na internet. Ela não consegue pensar em uma arquitetura para um projeto grande, não consegue prever todos os edge cases, não entende o contexto e os requisitos de negócio da forma como um ser humano entende. Na maioria das vezes, o código gerado precisa ser bastante refeito, você tem que procurar por bugs e otimizar para condições específicas.

Na minha opinião, vai haver uma transformação da profissão, e não o seu desaparecimento. Programadores que aprenderem a trabalhar eficientemente com redes neurais e usarem como uma ferramenta, vão estar mais em demanda. E o trabalho rotineiro tipo copiar código do Stack Overflow ou escrever mais um aplicativo CRUD realmente pode virar coisa do passado. Os requisitos de habilidades vão mudar, mas vão ser necessárias pessoas que conseguem pensar, tomar decisões de arquitetura e ser responsáveis pelo resultado. Não é uma substituição, é mais uma evolução da profissão.

Seu colega está confundindo a ferramenta com a profissão. Redes neurais se saem muito bem com código repetitivo - operações CRUD banais, algoritmos simples, refatoração - mas a mesma coisa se falava sobre frameworks e bibliotecas prontas dez anos atrás. A profissão evolui, não desaparece.

O principal que a rede neural não consegue fazer é entender o que precisa ser escrito. Quem vai definir a arquitetura do projeto, quem vai entender os requisitos do negócio, que muitas vezes são contraditórios? Quem vai encontrar o bug em produção quando a rede neural deu o primeiro resultado que apareceu? Programador não é a pessoa que digita código, é a pessoa que resolve problemas e toma decisões. Código é só uma forma de implementá-las. Por analogia: se eu pedir pro ChatGPT fazer um molde de vestido, isso não significa que costureiras vão desaparecer. Porque precisa saber qual molde é necessário, como adaptá-lo para uma pessoa específica, como depois costurar a manga para ela não ficar enrugada.

O problema real pode estar em outra coisa - a demanda por programadores juniores pode cair, porque as empresas vão conseguir manter menos pessoas em tarefas simples. É uma reconfiguração da profissão, não o seu desaparecimento. Eu daria ao seu colega o conselho de se desenvolver em direção ao pensamento sistêmico, arquitetura, interação com cliente - isso é exatamente o que a rede neural não vai roubar.

Sua resposta

Entrarpara responder.