Paulo Silveira
👤 SpeakerVoice Profile Active
This person's voice can be automatically recognized across podcast episodes using AI voice matching.
Appearances Over Time
Podcast Appearances
Oi, aqui é o Paulo Silveira, líder de visão aqui da Alura, do Grupo Alun. E esse podcast é especial do IA Sob Controle. Eu pedi para o Fabrício para eu poder dar uma palavra, porque eu estou há bastante tempo sem escrever código, não é? Porque já trabalho com administração, gestão, marketing, comunicação há muitos anos. Acho que os últimos códigos que eu fiz foi em 2020. Isso era brincadeira lá em PHP, misturando para SEO, puxando de Markdown. E mesmo com toda a história de Vibe Coding,
de Codecs, de Cloud Code, etc., nunca tinha me colocado numa situação de falar, poxa, isso aqui eu preciso ver mesmo e colocar a mão direto. Essa proposta do Open Cloud, Cloud Bots, Mode Bots, cada hora muda nome, de verdadeiramente dar total acesso a uma máquina para um agente, misturar todas as gororobas, realmente me impressionou.
Porque você tem essa capacidade de ter um brutamontes na sua frente, consegue fazer tudo inteligente e poderoso, mas não é sábio e é super inocente. Então você dá uma ordem e ela sai tentando fazer de qualquer jeito, batendo cabeça na parede e volta.
Então, tem sido muito interessante poder brincar e dar pequenos acessos, não é? Vale a pena eu também falar para você tomar esse cuidado. Se você for instalar, que instale na VPN ou naquele seu computadorzinho de canto que não tem absolutamente nada seu. E se for dar credencial, é em algum único repositório com fine-grained permissões, um e-mail fake, etc. E olha que legal. Eu acho mais do que interessante esse sistema. Você fala, ah, você pode mandar um e-mail para mim? Ah, eu não tenho acesso a e-mail. Ah, você consegue, então...
acessar alguma API de e-mail, ou inventar um jeito de enviar um e-mail para mim, aí ele vai procurar, ele vai procurar APIs de graça que não paga, ele vai ver que precisa de cadastro, ele vai falar para você abrir o browser e pegar o token, ou ele vai falar, não, consegui aqui, e essas improbabilidades, e cada LLM, cada modelo, e cada forma que você fala poder gerar um resultado...
O seu bot vai resolver diferente do meu para enviar um simples e-mail. Claro, você vai ter que dar permissões, tirar do sandbox. Eu usei na DigitalOcean, não sei onde você vai colocar. Então, a imagem que você pegar, doquerizada, ou se você for instalar na mão, ela vai ter mais ou menos acesso. Enfim, eu estou participando aqui, provavelmente falando o mesmo que todo mundo falou no episódio, mas é porque eu estou verdadeiramente impressionado
com o que a gente consegue fazer apenas amarrando as pontas. E essa é algo que eu sempre falei, às vezes os modelos de LLM nem precisam avançar tanto para que a gente consiga algo muito potente. Eu acho que realmente a gente está num momento de tecnologia em ebulição, uma panela de pressão que alguma hora alguém vai conseguir tirar essa força pensando, direcionando de alguma forma. Não estou falando que esse software em particular será a grande mudança,
Mas é uma mudança de paradigma, não é? Você não fala para criar um software que crie para mim uma app mobile que faça isso. Você pede algo e o agente se vira. É óbvio que haverá limitações e a gente nem vai querer que ele se vire para qualquer coisa. A gente vai entender melhor os casos de uso. Não vai ser só para escrever em um Facebook de robô, também não vai ser só para fazer Bitcoin.
e afins, mas a gente vai encontrar esses casos de uso que vão mudar como a gente vive. Não é como nós, programadores, trabalhamos, é como as pessoas vivem. Então é um momento de inflexão. Eu consideraria que pode ser um modelo de inflexão, assim como foi em novembro de 2022, quando todo mundo teve acesso a chat GPT,
Ô Júlio, eu queria aproveitar porque a gente já teve a participação do time do GitHub em diversos podcasts por aqui, especialmente no nosso primo podcast aqui no Hipsters. E teve, no ano passado, o GitHub fez um post, que acho que também foi no Octoverse, na época do Octoverse, que falava que tinha sido atingida aquela marca de 100 milhões de contas no GitHub, né?
de usuários, de devs, talvez de devs, porque é tão amplo hoje o universo que GitHub toca, que não são só pessoas que escrevem código-fonte, programadoras que usam GitHub. Enfim, tem mudado. Então, quem trabalha com software tem mudado. Esse perfil sempre mudou, muda com mais frequência, como você tem colocado sobre o mercado.
E nesse post também fala uma visão do GitHub falando que a gente vai chegar um dia a um bilhão de pessoas usando o GitHub. E nesse post, inclusive, é um post curto que faz uma distinção e tenta colocar uma divisão entre professional developers e developers, né?
Tentando, eu vou tentar resumir a minha leitura, é óbvio que não é exatamente isso. Pessoas que escrevem o código como tradicionalmente a gente sempre conheceu, que escreve ali em Java, em Python, em C, em .NET, no que for, e aquele código vira compilado ou interpretado, vira uma app, vira um sistema, vira uma API, vira um microserviço.
E nesse post fala que com a ascensão de tudo o que está acontecendo no software, inclusive a inteligência artificial, ou talvez especialmente a inteligência artificial, vamos ter uma nova categoria de pessoas que desenvolvem software, que elas desenvolvem software, mas não bem da forma como a gente sempre conheceu, que é escrevendo código-fonte naquela linguagem que assusta todo mundo e etc.
É óbvio que isso ainda não está muito bem desenhado, a gente não sabe exatamente quem são essas novas pessoas que o GitHub escreveu como developer, professional developer, o Gartner chama de citizen developer, a gente aqui costuma falar profissional em T, então se você é de marketing, você é de vendas, você vai precisar acabar...
escrevendo um pouquinho de código ou fazendo algumas automações ou escrevendo alguns prompts logo, até mesmo o Júlio Viana, que trabalha mais com vendas do que com programação, vai acabar sendo um developer, talvez, não sei. Eu queria então te colocar essa questão sobre a visão de
quem é e será o futuro usuário GitHub, que tem uma conta no GitHub, mas não é exatamente o developer que a gente conhecia de 10 anos atrás, que era mais característico, que só escrevia código-fonte, que não tinha nada a ver com IA, que não tinha nada a ver com vendas, nada a ver com marketing, nada a ver com finanças. Quem que é esse profissional que vocês estão esperando que venha a se tornar usuário do GitHub ou do novo GitHub?
Eu vejo muito mais dessa maneira. É, nesse mesmo post que eu tinha citado, tem uma analogia sobre todo mundo poder pilotar os computadores como uma bicicleta, né? Então, as bicicletas estão aí, tem gente, todo mundo vai precisar saber andar, vai ter gente que vai entender da mecânica da bicicleta que te leva mais longe e você vai ser o mais professional daquilo. Tem gente que só usa a bicicleta pra ir de um lugar pra outro e tem uma outra profissão no dia a dia e...
Enfim, mas com isso todo mundo teria acesso às máquinas, à computação, à inteligência artificial e acho que a capacitação da estrutura, o pensamento crítico, o pensamento computacional vão ser necessários para qualquer pessoa que queira...
Porque essa forma que você definiu, Júlio, que é orquestrar para ver se os resultados estão saindo coerente, já é trabalho hoje em dia de pessoas que desenvolvem software. E já é um trabalho desafiador para pessoas que desenvolvem software. É difícil de você gerenciar, as pessoas gerenciar o código de expectativa, os deploys, o produto e falar, está fazendo sentido isso aqui que a gente mexeu, né?