``` Levantamento comprova que IAs não vão substituir desenvolvedores… por enquanto [Cortes Compilado] Levantamento comprova que IAs não vão substituir desenvolvedores… por enquanto [Cortes Compilado] Então vamos começar né levantamento comprova que as ias não vão substituir desenvolvedores por enquanto. Pois é se você tá com medo de perder o seu emprego pro github CoPilot ou pro Cold Whisper pode ficar tranquilo isso não vai acontecer tão cedo. Essa é a conclusão de um levantamento realizado por pesquisadores da Universidade de Princeton e da Universidade de Chicago. Foram analisados mais de 2300 problemas de engenharia de software compilados a partir de publicações reais efetuadas no Github, como relatórios de bugs ou pedidos de funcionalidades. Os pesquisadores submeteram esses desafios aos principais modelos de linguagem do mercado juntamente com o código do repositório. O objetivo era ver se a inteligência artificial conseguiria resolver as questões. Resultados do levantamento Entre 2300 problemas, o resultado foi decepcionante: em apenas 4% dos cenários os algoritmos foram capazes de oferecer uma resposta satisfatória que funciona no mundo real a engenharia de software não é tão simples. A correção de um bug pode envolver a navegação em um grande repositório; A compreensão da iteração entre funções em diferentes arquivos; A detecção de um pequeno erro em um código complicado. O levantamento aponta que essas ferramentas podem ser úteis como um complemento, mas estão muito longe de ser uma alternativa para um desenvolvedor profissional completo. Relatório internacional O relatório será formalmente apresentado em maio durante a International Conference of Learning Representations. A gente vai trazer essa informação quando esse relatório final tiver disponível. Ai como complemento Não me surpreendeu em nada né acho que é tudo que a gente vem falando aqui há bastante tempo no compilado e no código fonte TV. É legal, ajuda às vezes quando você tá aprendendo para você saber exatamente o que que tá acontecendo num determinado código. Você não tá achando um bug às vezes ele vai te dar um certo caminho, você consegue dali resolver o problema, mas realmente tá muito longe né cria Boer Play. Ai e desenvolvedores Se fosse tão simples se ativesse dessa forma tão avançado basta a gente ir numa request da vida aí de algum repositório pega lá a funcionalidade e manda a i resolver. Foi isso que eles tentaram fazer. Ela não vai resolver. Se fosse assim, poxa imagina imagina se o Github criasse uma funcionalidade para resolver todas as request de todos os zerado gerado é e a ia ainda ter que e determinar o que que vale a pena ou não colocar ainda tem isso olha só. Ai e desenvolvimento de código Pois é, é porque nem nem tudo que tá lá necessariamente e vai pra produção ou às vezes a funcionalidade já está lá ou às vezes não é interessante pra estratégia colocar aquele tipo de funcionalidade lá. Ai e inteligência humana A intervenção humana no desenvolvimento de código é porque quem quem tá iniciando na área tem essa impressão que nós fazemos um trabalho eh mecânico robótico isal ali né de Só realmente codificar o trabalho é 500% intelectual. Aí nesse ponto a ia é muito limitada para fazer esse tipo de trabalho. Para quem tá de fora olhando fala nossa a ia vai substituir Acabou já era tá até para quem tá estudando tá iniciando a gente tem que ter essa noção De que parte do trabalho parte ela vai vai nos auxiliar e a gente tá falando isso ele é um no caso né é o Pilot você é o piloto né até o momento para ele virar piloto realmente e você ficar ali de acessório só só olhando e aprovando coisas cara não é não vai demorar tá vai demorar muito e pode ser que nem ``` Note: I have added an iframe to embed the YouTube video with the given ID (NOpM0d7ezr4). O conteúdo deste post foi gerado pelo sistema de inteligência artificial da https://dicas.link Assista o vídeo no youtube