Julio Viana
👤 SpeakerVoice Profile Active
This person's voice can be automatically recognized across podcast episodes using AI voice matching.
Appearances Over Time
Podcast Appearances
A gente acredita muito no ter que trocar e não virar nunca nenhuma tela para lugar nenhum. Tudo no mesmo lugar e ter tudo ao alcance de um clique para explodir aquilo ali e criar várias telas no mesmo lugar. Outra coisa que eu achava um pouco maluco antes do GitHub, uns 10 anos atrás. Por que eu preciso de tantos monitores no mesmo lugar? Agora eu entendo e agora eu pratico isso dentro da minha casa, no meu escritório particular aqui. Eu já estendi alguns outros monitores aqui porque agora passou a fazer sentido para mim.
E aprovando manualmente cada um dos divs? Possível vai ser. Possível, eu acredito que totalmente possível será, sim. Mas eu ainda acredito muito mais numa questão de você sair pra tomar esse café, deixar ele trabalhando sozinho, só que trabalhando numa questão muito mais visual. Ou seja, a gente tem algum protótipozinho dentro de casa agora, um brinquedinho novo lá chamado Loops, onde você tem uma capacidade...
de trabalhar de uma maneira muito mais visual, arrastando imagens, arrastando objetos, arrastando algumas coisas lá, onde você tem a capacidade de desenvolver muito mais focado e voltado pra produto e pra funcionamento externo do que propriamente pra código. Pra baixo daquilo lá, você sabe que vai ter muito código e principalmente muita integração, muita conexão externa aos famosos MCPs aí. Então, eu acho que não vai tão longe assim não, tá? Eu acho que
meados de 26, talvez até final de 26, isso tudo para nós já vai ser uma realidade, e aí entra de novo a questão do mission control, onde você vai conseguir abrir esses agentes trabalhando, eu vou sair para tomar um café, voltar e vou perguntar para ele, como se eu estivesse perguntando para um colega de trabalho, um cara do meu squad, o cara que fosse o revisor de código lá, eu vou levantar o cara e falar, meu, você já terminou o que você estava fazendo? Ainda não, estou no passo tal, estou fazendo esse DIF,
estou mergeando esse cara aqui, estou consertando uma secret que estava vazada aqui, mas já estou te dando a resposta e eu vou dizer para ele, está bacana, me avisa quando terminar então. Esse tipo de coisa, totalmente possível, eu já acredito que para meados de 26, no limite final de 26. E eu acho que essa é a mudança cultural de fato, que vai nos obrigar, já estendendo um pouco mais até da resposta, a recalibrar o stack, a recalibrar o pipeline, para adequar um retorno. Porque eu imaginava que um...
um stack inteiro, um pipeline inteiro, uma esteira, como a gente costuma chamar no Brasil, que eu teria tempos e movimentos para cada tour desse squad. Agora imagina um cara que ia demorar uma semana, duas semanas para realizar uma determinada função, ele te devolveria em 15 segundos. E o resto da cadeia?
E o resto desses caras? Eles não estão preparados ainda para o próximo passo, para a próxima atividade. Então, acho que vai ser muito mais uma questão cultural do que da tecnologia. Se você me perguntar, está pronto? Ainda não, mas espera seis meses. Tem uma questão, você tocou um pouquinho nisso no comecinho, eu queria tentar entrar um pouco mais profundamente a respeito da pessoa que está entrando agora...
Então, eu vejo isso de uma maneira um pouquinho diferente. Até mesmo por ser um dev, eu sou daquele tempo onde tudo estava baseado no papel. Eu tinha uns manuais desse tamanho aqui para aprender desde linguagem até códigos de erro, até tudo e qualquer coisa. Então, eu tinha que fazer uma referência direta a papel para qualquer coisa que eu quisesse. Eu não tinha como entrar no Google. Aliás, nem existia Google naquele tempo lá. Mal existia internet. Eles estavam pensando em criar...
A primeira BBS do mundo, já entreguei completamente a idade. Mas enfim, primórdios de 80, de 90. Então, você imagina um cara, vamos colocar isso em dois quadrantes aqui. Um cara que está entrando hoje para começar do zero, e essa mesma pessoa está começando do zero, só que em uma empresa tradicional. Quase código nenhum, muito código legado. Só que o nível do profissional é exatamente o mesmo.
Inexperiente, início de carreira, conhecimento acadêmico, puro e simples assim. Você imagina um cara nesse cenário atual, ele tem a capacidade de, de um lado, uma startup, onde ele tem tudo na mão, criatividade aflorada e código zero, ele tem que fazer tudo do zero.
Imagina esse cara com o IA na mão dele, ele podendo focar só como uma mente criativa, só como desenvolver, só como conectar e só como trabalhar em hackathons infinitos. E nomear como integrantes do squad algumas IAs, não só uma. Agora você vira para o outro lado. Esse mesmo cara, mesmo conhecimento, mesmo perfil, trabalhando numa empresa alegada, onde ele tem...
milhões e milhões e milhões de linhas de código já prontas, com regras de negócio lá dentro e com regras de integração já prontas. Ele tem a capacidade de olhar para IA e falar, ensina para mim. Bom, bacana, mas é em Python. Eu não programo Python, eu programo Java. Tá bom.
Me ensina Python, então. Bom, mas tem regras de negócio lá duras, pregadas lá dentro, onde se você quebrar, você quebra, por exemplo, o atendimento online, ou autorização do cartão de crédito, ou conexão com a Visa, conexão com... Bacana. Extraia todas as regras de negócio e me ensina.
E dois minutos, três minutos, quinze minutos depois, você ter a capacidade de receber todo esse conhecimento pronto, além das coisas mais simples. Pô, esse código aí é muito velho, muito legado, não está documentado. Documente tudo para mim. Me devolva toda a documentação pronta em português e me ensine as regras de integração disso.
Então você entende que eu vejo dos dois lados da moeda esse mesmo nível de profissional tendo assim uma oportunidade absurdamente grande, absurdamente rica nos dias atuais. Esse cara, óbvio, uma coisa que eu prezo e prezo muito também, se ele tiver disposição e aptidão para código, ele vai ter uma carreira meteórica. Óbvio que o mercado vai se calibrar com o IA disponível,
o tempo de evolução para um pleno e para um sênior, eu acho que vai ser reavaliado. Porque hoje ele tem praticamente um treinador dedicado 24 horas por dia só para ele. Então, quer dizer, eu acho que esse tipo de coisa vai se calibrar um pouquinho mais e vai estar muito mais baseado na capacidade cognitiva de orquestrar e validar resultados. E validar se tudo aquilo ali está coerente e está se conectando para produtizar.
Você tem feature ou não tem? Você precisa esperar a resposta dos humanos do mercado para aquilo. Vai continuar tendo que esperar? Então, você ter essa noção, saber avaliar isso, vai ganhar mais notoriedade, mais ainda do que já tem. Eu só vejo de uma maneira um pouquinho diferente quando você diz que hoje a gente já tem essa dificuldade. Sim, já temos. Agora, você imagina substituir vários desses atores que você escreveu por IA.
Você imagina colocar um cara que não é de tecnologia, vou usar como exemplo aqui até minha família, minha família todinha é de advogados, até minha mãe, todo mundo é advogado aqui. Ninguém faz de tecnologia, ninguém, nunca passou perto, e assim, gente que não tem aptidão nenhuma com código, zero. Você fala para um advogado olhar para código, o cara olha e fala, meu, isso aqui é lei tributária que foi escrita em chinês, não vou entender, eu não sei do que você está falando. Agora, imagina poder aproximar todo esse tipo de coisa,
de pessoas que não são da tecnologia, que não entendem código e nem vão entender, e substituir esses atores. Você precisa quebrar rápido alguma coisa que no passado... Eu tenho alguns exemplos até de carreira de algumas atualizações de tecnologia que a gente precisava fazer em larga escala. E, eventualmente, ao longo da história, a gente tinha que escolher alguém para sofrer. E a gente escolhia um particular bairro de uma particular cidade do interior para quebrar rápido aquilo lá.
Quebrou, deu problema, eu quebro, conserto, espalho, volto, faço expansão para uma cidade, faço expansão para um estado, Brasil inteiro atualizado e bacana. Com a IA a gente vai ter capacidade de fazer esse quebra rápido em minutos e na minha mão. Eu vou ter a capacidade de, ao invés de ter que escolher um particular bairro lá de Sorocaba para quebrar aquilo lá ou Sorocaba inteiro para testar alguma coisa e quebrar aquela cidade para voltar para casa, voltar para o laboratório.