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
Ô 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é?
Você fazer o pull request e depois alguém fazer o review e falar que faz sentido ou não faz, já é difícil hoje em dia. E colocar no ar e fazer um teste e deployar e fazer só para um pessoal para ver se aquele teste AB ou se você for subindo aquela feature ali aos poucos para o público inteiro, isso já é algo difícil, mesmo sem IA.
Mesmo sem mágica, mesmo com a dificuldade toda do código. Então, acho que essas habilidades vão realmente se tornar cada vez mais relevantes. À medida que outras se tornam mais fáceis, essas que já são um desafio e que acredito que continuarão, que não vai ser a IA que vai ajudar nisso, porque isso é muito humano, não é? Vai ter um humano lá da outra ponta que vai dizer o que ele queria, o que ele não queria. Você precisa esperar o mercado dizer se aquilo faz sentido ou não faz, se aquele resultado era o esperado ou não era.