o fim dos programadores está próximo

42.31k views3686 WordsCopy TextShare
Lucas Montano
✅ Torne-se membro para obter aulas técnicas exclusivas comigo: https://www.youtube.com/channel/UCyHO...
Video Transcript:
Então eu não sei se vocês lembram mas esse cara aqui é o CEO do stability ai ele falou que em 5 anos não haveria mais programadores humanos certo isso foi dito numa entrevista em Julho de 2023 onde ele falou que não ia mais ter programadores em 5 anos só que aí a gente vê na entrevista o que que ele diz aqui então o que que ele preveu 5 anos Lucas é muito tempo tá o que que ele preveu para para próximo ano em 2024 julho de 2024 que no final do ano ele acredita que o
chat PT vai est nos celulares sem internet sem conexão até hoje o chat PT fica dizendo que perdeu a conexão cara E aí novamente meu os caras querem fazer previsão que não vai mais existir programadores mas nenhuma previsão dessas aqui de de ter o chat PT sem internet o cara conseguiu acertar mas a gente tem mais um CEO agora que é o CEO da aws da cloud da Amazon fala fando que não vai mais ser necessário ter programadores então numa gravação vazada o chefe aí da da Amazon Cloud falou aos funcionários que a maioria dos
programadores vão poder parar de programar assim aí que a ia tomar conta OK ele não falou 5 anos ele falou assim C Iá tomar conta pode ser 5 anos pode ser 6 anos cara pode ser 7 anos he Yes Lucas pode ser 8 anos Lucas pode ser 9 anos pode ser 10 anos Leonardo pode ser 11 anos Leonardo pode ser 12 anos Laura caitano pode ser pode ser 13 anos caitano kéber imagina 14 anos pode ser 14 anos Cléber Darlan 15 anos pode ser pode ser 15 anos cara pode ser assim que aá tomar conta
o flutter pode morrer muito antes disso exatamente David Rafael pode ser 18 anos Rafael pode ser 50 anos já vamos atalhar já exatamente o luí já ficou nervoso mas vamos ver o que que esse CEO da WS falou E aí a gente se pergunta a WS tá com algum produtinho de nuvem para vender pra Dev cara porque hoje em dia tá todo mundo querendo vender um autoc complite para mim o meu CoPilot é melhor que o teu é É isso que se trata hoje as notícias de ai Mas como Aquela notícia tava em paywall eu
traduzi usando o chat ept através do link Tá então vamos lá em gravação deixa eu dar um zoom aqui para vocês em gravação vazada chefe da nuv da Amazon diz aos funcionários que a maioria dos desenvolvedores pode parar de programar em breve à medida que a ia assume o controle dia 20 de agosto de 2024 o se da WS o Mat o Mat compartilhou seus pensamentos sobre a Durante uma conversa interna em junho cara e a galera vazou a conversinha né o cara tava ali no final da reunião falando bobagem não vamos falar e aí
vira uma notícia o business insider obteve uma gravação da reunião os comentários de garman for um tipo de conselho e não um aviso Severo aos Engenheiros de software Engenheiros de sof software precisarão desenvolver novas habilidades à medida que a ia avança Então os engenheiros de software aka devis né Podem em breve ter que se adaptar à medida que a inteligência artificial assume muitas tarefas de programação essa visão foi compartilhada pelo CEO da Amazon web service Mat Durante uma conversa interna em Junho que repetitivo eu já tinha dito isso antes já se você avançar 24 meses
a partir de agora cara eu vou até botar isso no no calendário Hey Siri Remember me that in 24 months OK tá aí adicionei na sir Tá daqui daqui a 24 meses a gente se fala ah não não já tirou o corpo não cara não tem mais volta ou em algum momento não posso prever exatamente quando é possível que a maioria dos vedores não esteja mais programando disse o o CEO da WS garman enfatizou que programar em si não é a habilidade final mas sim um meio de comunicação com os computadores programar é apenas o
idioma com o qual conversamos com os computadores não é necessariamente a habilidade em si e aqui que Eu discordo um pouco desse CEO cara Eu discordo dele a questão é tipo assim ó no momento que tu usa uma ia para criar algo essa ia continua escrevendo código então o código o idioma que tu diz ainda é o que tá falando com computador a questão é que tu tá meio que delegando pra outra pessoa então não me vem falar que um dia a gente perfurou cartões depois a gente escreveu em assembly depois não sei o que
cara não tá ligado porque não é a mesma coisa o código react do do cursor do CoPilot do do The Cloud sonnet 3.5 ainda é o código react A grande diferença é que é o código mediano que tinha na internet é isso é basicamente isso então programar é apenas o idioma com o qual conversamos com os computadores e vai continuar sendo porque a ia continua conversando com os computadores através desse idioma a habilidade em si como eu inovo como eu construo algo interessante para os meus usuários finais final finais então o basicamente o que ele
quer tá me dizendo que todo mundo vai virar um po é isso que ele tá me dizendo todo mundo vai ser um product Honor todo mundo vai vai ser sei lá um designer todo mundo pode ser usuário final e aí fica o questionamento para para também para vocês que é é o futuro que eu acredito o futuro não é que a gente não vai mais precisar programar e conversar com a máquina porque que talvez a gente tenha menos programadores fazendo crude porque o crude em si não vai mais ser necessário cara deixa eu desenhar essa
pil para ti tá então hoje O que que a gente faz hoje hoje a gente cria uma base de dados Então vamos lá tu cria uma base de dados aí tu cria muito código para fazer a inserção a remoção o update o delete dessa base de dados tá tu faz o teu crud Zinho E aí tu cria uma Interface para visualizar essa base de dados aí tu coloca o teu react e aí tu cria o teu botãozinho na tela e isso aqui dá mais ou menos umas 200.000 linhas de código ok que é o idioma
que tu conversa com o computador a grande Pergunta que a gente tem que fazer é isso aqui da mesma forma que isso aqui muitas vezes podia ser uma planilha planilha do Excel isso aqui muitas vezes vai poder ser simplesmente uma interface com uma então tu pode ter por exemp exemplo uma ia que tu vai falar com ela em vez de ter a tua interface ou a ia vai estar na interface e a ia vai ler inserir buscar da base de dados baseado no que tu tá dizendo para ela e muito código envolvendo do crude vai
acabar isso pode ser uma coisa que vai acontecer Lucas isso nunca vai acontecer não vai mesmo meu tu tem certeza porque a última vez que eu precisei planejar uma viagem eu perguntei pro chat PT e falei lista lugares aí sei lá para andar a cavalo mas eu perguntei pro chat PT tipo assim eu tô indo para tal lugar me lista hotéis perto dessa região que também eu possa fazer Tais atividades antigamente o que que tu ia dizer tu ia na App Store ia procurar lá aplicativos de gerir viagens tu ia procurar no Google tu ia
entrar num site que consegue customizar planejar Tua viagem hoje em dia tu pergunta pro chat PT então várias startups que iam te ajudar a organizar viagens acabam sendo substituídas pelo chat ept e as startups não conseguem captar investimento que usavam o dinheiro do investidor para queimar para contratar programadores e construir esse aplicativo que eu o Lucas ia baixar para usar e que no futuro ela é me cobrar alguma coisa então tipo assim entendeu isso seria uma visão que eu acho que vai acontecer tá acontecendo já a gente já começa a usar cada vez menos aplicativos
ou eu tô ficando maluco vocês ainda buscam assim aplicativos ou Vocês perguntam primeiro pro chat de GPT E se ele não conseguir resolver aí vocês vão atrás de um aplicativo que possa te ajudar ou algum site Siri me lembre que o Lucas montando disse que o crude ia acabar A grande questão é Cara vocês lembram que antigamente tinha aplicativo para calcular a FIP do carro PR buscar qual que era a tabela FIP do ano cara hoje o chat tu pergunta chat IPT tu não vai baixar um aplicativo que vai fazer isso meu eu pergunto o
Luiz falou eu pergunto tu pode até perguntar e buscar por conta própria só que vai chegar um ponto que a busca vai ser dentro da própria ia tu não vai sair do chat ept para procurar no Google e cair num site tu vai procurar dentro do chat APT e Só se tu insistir e falar não me mostra a fonte aí eu quero clicar no link porque eu não confio em ti só que tu vai fazer isso durante o primeiro ano no momento que tu fizer a tua primeira viagem e a viagem for incrível e tudo
que o chat PT te disse aconteceu na segunda viagem tu já não vai mais ficar revisando para ver se ela tá te dando informação correta porque tu vai passar confiança para ela entendeu então isso é uma mentalidade que talvez a gente vá notar que mude então a mentalidade de buscar um aplicativo de buscar por conta própria po pode ser convertida em confiança num maa que resolve os teus problemas agora nós programadores a gente vai continuar existindo e programando a gente vai continuar programando com ou sem assistência da da ia eu até hoje busco na lista
telefônica atrás o jornal e saio ligando para por empresa por empresa exatamente Davi David garm enfatizou que programar em si não é uma habilidade final mas sim um meio de comunicação com os computadores Ok programar é apenas o idioma isso aqui eu já li né essa mudança segundo ele transformará o papel desenvolvedores de software isso significa apenas que cada um de nós Terá que se sintonizar mais com o que os nossos clientes precisam e com o que é o produto final que estamos tentando construir porque isso será cada vez mais o foco do Trabalho em
vez de se sentar e realmente escrever o código de CL se a gente for por essa linha até isso a gente não vai precisar fazer porque já tem várias empresas que fornecem por exemplo ai para analisar os os tracks da tua aplicação então tu faz o Analytics da tua aplicação então o teu appzinho aqui ele tá conectado lá no teu Analytics ah usuário clicou no botão ah usuário clicou no botão ele converteu ele converteu ou não converteu não sei o que que ele fez antes ah antes ele preencheu esse campo aqui ah ele preencheu esse
campo e aí ele converteu aí a conversão para quem preencheu o campo é 4% a conversão para quem não tinha preenchido aquele campo é 2% hoje uma pessoa Olha esses números faz teste a e decide mas a atualmente já tem Inteligência Artificial que Analisa esses dados e te dá insights então todos esses sites de de analíticas de tracks de métricas eles já estão introduzindo a ia para te ajudar a entender o usuário Então nem isso que o se a gente for por essa linha de pensamento nem o que ele tá falando vai existir tá ligado
mas vamos lá sem aviso Severo a conversa sobre o impacto da ia nos empregos tem se intensificado recentemente especialmente à medida que as empresas reduzem sua força de trabalho ou realocam recursos para os desenvolvimento de ia Isso aqui é uma coisa que eu tenho que concordar é o que eu falei para vocês tá a a meta por exemplo ela descontinuou o workplace vários programadores que trabalhavam no workplace usavam lá o react no frontend eles não vão ser realocados pro produto da Apple de do lama entendeu de Inteligência Artificial dos modelos da Apple da Apple porque
eu tô falando do Apple da Meta não esses programadores provavelmente eles não vão se realocar dentro da própria empresa eles vão passar pelo processo de layoff então de fato as empresas elas estão realocando recursos pro desenvolvimento de ia por que que elas estão realocando recursos porque elas captaram investimento seja através da bolsa com investidores fechados ou abertos e elas precisam justificar isso e hoje elas estão justificando não através de Ah eu contratei 20.000 programadores talentosos para construir Novos Produtos pra migração aí do Novo normal que agora tudo é remoto Não elas estão justificando porque eu
tô lançando o maior modelo o meu modelo tá passando em tal bmar que é um benchmark que eu mesmo criei mas enfim o meu modelo é melhor que o teu é isso que hoje as empresas estão usando para justificar o investimento que elas estão recebendo nossas ferramentas de a que geram código automaticamente podem permitir que as empresas Façam mais com o mesmo número de Engenheiros ou até com menos e aqui eu também discordo tá ligado porque eu não sei vocês mas eu nunca fico sem ticket cara Ah vocês já já notaram isso aí vocês já
notaram que tipo assim ó tu tem a tua Sprint e nessa tua Sprint cabe x tickets tá sempre tem o que tu precise fazer o que tu possa fazer sempre tem o que tu possa fazer então normalmente o que acontece é o seguinte a empresa tem vários tickets e esses tickets eles fazem parte de um backlog que a gente fala e esse backlog ele já tá estimado ele tá estimado para ser colocado dentro de uma Sprint essa Sprint ela vai ser entregue em duas semanas normalmente o que acontece é que o CEO o CPO a
galera pega e cria um roadmap de produto esse roadmap de produto vocês Imagino que dentro dele cara tem muito mais tickets ainda que não foram pro backlog talvez nem virar o ticket ainda talvez ainda estão simplesmente tipo assim no roadmap como um épico O que a empresa hoje faz ela pensa o seguinte Olha eu consigo entregar isso aqui mais ou menos em 2 4 8 12 eu consigo entregar mais ou menos em 12 semanas isso aqui show se o programador agora com ia consegue fazer o dobro de tickets em duas semanas basicamente o que a
empresa vai fazer é entregar isso aqui em se semanas com isso ela espera gerar mais faturamento porque ela tá entregando novas funcionalidades ela tá gerando valor pro usuário final e ela vai aumentar o roadmap então tu sempre vai ter o que fazer e outra coisa que todo os ceos não percebem também é que normalmente o que tá acontecendo é que o Dev ele continua entregando a mesma quantidade de tickets só que trabalhando menos horas eu quero ver qual vai ser o discurso ou a mentalidade ou que forma eles vão fazer para convencer que o Dev
deve usar ia para ser mais ágil e fazer mais resolver mais tickets isso envolve não prestar tanta atenção no que tu tá fazendo também porque não é tu que tá fazendo é ia Então cara É bem complexo eles conseguirem fechar essa conta que eles imaginam aí onde a mesma quantidade de Engenheiros ou até menos vai fazer mais trabalho aws por exemplo demitiu centenas de funcionários no início desse ano e daqui a pouco vai ter que recontratar ou então tava inflado Ok De repente demitiu porque inflou não porque a ia agora tá desenvolvendo pelo esses desenvolvedores
as as observações dele foram mais um conselho do que um aviso de que os desenvolvedores se tornariam obsoletos devido a ia seu Tom foi otimista sugerindo que a ia Poderia abrir mais oportunidades criativas para os desenvolvedores ser um desenvolvedor em 2025 pode ser diferente do que era um desenvolvedor em 2020 observando que a WS estava ativamente ajudando os funcionários a continuar aprimorando suas habilidades aprendendo sobre novas tecnologias para aumentar sua produtividade com a ajuda da ia eu acho que o que a gente vai vai passar ainda é o que a gente passou lá por 200
2007 2010 que é tu tinha programadores que não conseguiam programar sem o Google a questão que tipo assim ó o Google ele é muito mais difícil o Google sair do ar o stack overflow sair do ar do que o maat dizer não consigo te responder por favor repete Então o que pode acontecer lá por 2025 é os programadores estarem tão dependentes da ia que eles não consigam mais resolver problemas por conta própria os novos programadores né nós aqui que já estamos na área já somos cancheiros a gente vai continuar na área até 2025 porque a
gente não vai ter se aposentado até lá né E aí eles vão começar a contratar novamente profissionais é isso que eu Prevejo eu eu eu isso que eu Prevejo é isso que eu é isso que eu Prevejo como é que se fala Me ajuda aí é isso que eu estou prevendo é isso que eu estou prevendo sem mais trabalho pesado não diferenciado então o porta-voz da WS disse ao Business insiders que os comentários do garman destacaram as oportunidades para desenvolvedores realizarem mais do que fazem hoje usando novas ferramentas de A então basicamente o que ele
quis dizer é o seguinte pessoal eu sei que vocês podem entregar mais e quem não entregar mais vai vai bailar tá ligado vocês estão vocês estão usando e que eu sei vocês não estão entregando mais ele enfatizou que não houve qualquer sugestão de um declínio no papel dos desenvolvedores met articulou uma visão de de como aws Continuará a remover o trabalho pesado não diferenciado da experiência do desenvolvedor para que os construt es possam focar mais suas habilidades e energia no trabalho inovador agora todo mundo é programador a tua tia é programador o teu tio é
programador teu sobrinho é programador todo mundo fou programador principalmente depois de ver os vídeos lá clickbaits do Lucas montando garman não é o primeiro executivo de Alto perfil a prever mudanças impulsionadas pela ia nos papéis desoladores o se da NVidia Jensen Hang afirmou que agora todo mundo é programador devido aos novos assistentes de codificação baseados em ia eu já fiz esse teste cara eu sou programador e eu eu uso sempre a ia como se eu não fosse programador Se vocês me acompanharem Eu só aceito as sugestões e eu te digo cara nunca funciona da mesma
forma o se da Microsoft site anadela Ah especulou que o acesso facilitado das tecnologia de a criará 1 bilhão de desenvolvedores olha aí ó viu edman mostak seo da stability a até previu que não haverá programadores em 5 anos tá ali o cara que preveu também que que até o fim desse ano o chat PT ia tá offline nos nos celulares um novo fluxo Trabalhe com a ia durante sua conversa o garman encorajou os funcionários a explorar novas maneiras de incorporar ia em seus fluxos de trabalho por exemplo ele mencionou que a smartset uma empresa
de software recentemente incorporou recursos de a no chatbot kill da Amazon em um canal de Slack para responder as perguntas dos funcionários sobre políticas internas e documentações tá aí então tá tá aí o caso da da matéria né é que certo eles querem sugerir que a gente usa esse chatbot kill da Amazon e é isso entendeu essa matéria será que é um clickbait para nós devis vê olha a minha empresa usa Slack a gente tem várias políticas internas e documentações É sempre difícil achar os funcionários têm perguntas eu tenho perguntas eu nunca encontro quem sabe
eu incorporo os recursos de a do chatbot q da Amazon e vai me deixar muito mais ágil então no final Sim sempre que um CEO fala isso ele é um dos que ganha dinheiro se a ia dá certo né muitas vezes pensamos em clientes O que é ótimo mas também encorajo a todos internamente a pensarem como vocês estão Mudando completamente que estão fazendo disse o garman e eu também cara eu eu confesso assim ó Hoje eu converso com muito Dev que não usa ia erol não usa para nada Iá no no no trabalho eu fico
me perguntando cara tu podia est sendo tão mais produtivo entendeu tem muita coisa que eu faço hoje que é muito mais produtivo com Iá um exemplo resolver Flake test às vezes cara tem um teste falhando e tu copia lá o teu o teu caso de uso do teste aiá para esses casos específicos ela é muito boa cara antes tu perdia Du horas tentando resolver aquele conflito no teste agora Tu perde sei lá 10 20 minutos às vezes nem isso ou então tu quer buscar algo na documentação quer buscar algo na documentação tem as ias aí
tipo que se tu pagar elas já buscam na internet tá ligado e já dão um sumário ou D um sumário do que o Teu colega disse ou do que o request tá tá fazendo tudo isso agiliza meu processo mas tem deve que nem isso usa e a gente tá falando aqui em iar substituir a gente programando tá ligado enfim um bilhão de novos programadores gerando bug no mundo esse é o nosso futuro cara usando um código que não foram eles que escreveram
Copyright © 2024. Made with ♥ in London by YTScribe.com