E todo o meu site. Do ponto de vista profissional isso parece um desastre. Do ponto de vista pessoal, estou adorando.
O meu forte é pesquisa e esse é o forte da Google. Cada vez menos meus clientes precisam me consultar para alguma coisa porque o Gemini embutido no Google está dando respostas cada vez mais precisas e acuradas.
Eu estou usando para me ajudar com programação e estou adorando. O Gemini, mesmo na versão gratuita, me ajuda a fazer em horas o que eu precisaria de dias ou semanas para produzir. Alterna momentos de extrema lucidez em que eu acho que estou falando com um programador sênior com décadas de experiência, conhecimento enciclopédico e extrema boa vontade, com momentos em que dá a impressão que ele precisou sair e deixou um estagiário embusteiro e preguiçoso no chat. Dá vontade de dar um abraço forte em um e um tapão na cabeça do outro.
Tanto para programação em Arduino como Delphi 7 basta eu fazer um pedido, na barra de busca do Google mesmo, que o Modo IA já me responde e me guia até terminar a aplicação, com sugestões de novas funcionalidades. Terminei vários projetos somente usando a versão gratuita. Me deu até a impressão de que a versão embutida na busca parte de um modelo mais inteligente que o que acessamos por gemini.google.com
Mas como eu decidi unificar a codebase de três projetos Arduino semelhantes e estava prevendo que o Gemini gratuito ia me colocar em várias horas desnecessárias de debug, aproveitei que a Google baixou o preço da versão paga e decidi experimentar. Paguei R$100 a mais por um ano pela conta Google One que divido com o amigo José Carneiro (dá também mais 200GB de espaço) para poder usar o modelo Pro. Minhas perguntas em programação esgotam os créditos de tokens rapidamente. Em menos de uma hora eu esgoto os créditos da janela de cinco horas e o mais chato disso é que o agente fica “burro” repentinamente, às vezes no meio de uma resposta. Mas o projeto unificado está quase pronto e R$100 por um ano não fazem diferença para mim se eu puder ganhar algumas horas por dia.
A versão paga do Gemini permite que você adicione um zip com todo projeto atual para que ele possa ressincronizar quando o Gemini se perde. E o Gemini se perde com freqüência. Na versão gratuita você precisa copiar e colar arquivos um por um e muitas vezes tem que dividir os arquivos em pedaços porque a janela de edição tem um limite.
Eu testei Gemini, Claude, Copilot e ChatGPT com a mesma demanda:
“i need to create a delphi7 program able to recursively calculate the crc32 of all files under a folder showing a indicator of progress with estimate of time to complete. It needs to save a report like the one provided. The CRC16 column can show always zeros. Use the fastest algorithm possible.”
E anexei um arquivo de exemplo com 8KB (no caso do Copilot eu tive que colar no chat)
- Gemini respondeu em segundos com um projeto que compila e roda, mas com um bug de estouro de memória que mais tarde foi resolvido;
- Claude levou minutos pensando e nem sei se sua resposta seria melhor, porque esgotou os créditos da versão free no meio da análise e não chegou a me dar uma linha de código sequer;
- ChatGPT agiu como alguém que finge que sabe programar tentando enrolar seu chefe. Um embusteiro. Eu passei cerca de 30 minutos interagindo com ele num vai e vem interminável. Em vez de sugerir uma implementação e depois fazer aperfeiçoamentos, ChatGPT fica em um ciclo interminável de te dar um arquivo e reavaliar o projeto antes de te dar o próximo arquivo, invalidando o que acabou de te dar;
- Copilot respondeu em segundos mas em vez de fazer estritamente o que pedi ficou me perguntando sobre detalhes de implementação um após outro até eu ter que dizer que parasse e construísse um programa compilável que depois acertaríamos detalhes. Depois de mais de uma hora de vai e vem eu tinha um app funcional, mas acho que esgotei os tokens gratuitos porque o Copilot não conseguia fazer corretamente o que o Gemini acertou na primeira tentativa (o indicador de progresso).
Eu pagaria feliz os quase R$100 que a Anthropic cobra pela versão mais barata do Claude se eu tivesse a certeza de que ele pode ser útil para mim. Se por exemplo ele pudesse me ajudar a criar um app para Android sem que eu tenha que aprender Kotlin isso já valeria a assinatura. Mas se depender da versão free para avaliar, não vai dar. E todos os modelos que testei exigem que você já tenha conhecimento na linguagem porque a quantidade de bugs e bullshit que eles cospem é impressionante ainda. Várias vezes eu tive que apontar para o Gemini onde ele deveria procurar pelo erro. A propósito, esses modelos nunca dizem “não sei” e isso é um grande problema. Quando chega a um ponto em que o bug não faz sentido algum, começam a inventar possibilidades absurdas. Quando você tem conhecimento percebe e evita perder tempo, mas quando você não sabe pode perder horas testando idéias que nunca vão funcionar porque são completamente malucas e deixando o código cada vez mais difícil de consertar. Sempre faça backups freqüentes durante o processo porque o agente de IA vai garantir a você “não se preocupe que eu poderei reverter a esse estado assim que você me pedir” e cinco minutos depois não fazer a menor idéia de como o projeto era.
Mas a tendência é que fiquem cada vez melhores.
Há meses eu não faço visitas a sites como o stackoverflow, que antes eu visitava o tempo todo. Raramente, em qualquer pesquisa no Google hoje, eu preciso de algo mais do que a resposta dada pelo Modo IA. Até para cozinhar estou achando melhor o detalhamento do Modo IA do que assistir a videos no Youtube, porque pelo menos no modo IA eu posso perguntar “quantos gramas de x eu devo colocar para cada kg de y” e ter a resposta na hora. Por isso eu entendo que meu site deve ter se tornado obsoleto e há muito pouco que eu possa fazer para reverter isso.
Esta semana foram anunciados vários progressos na emulação de PS5. Eu nem sabia que isso existia. Tenho certeza de que todos estão usando IA para ajudar.
Mas esse modo de operar tem um problema embutido: eu não sinto mais a necessidade de aprender a programar. O projeto avança rápido mas eu não paro para analisar o que funciona. Eu antecipo que esses modelos vão ficar cada vez melhores então para que quebrar a cabeça e esgotar a minha já limitada memória (minha versão de 54 anos não é como minha versão de vinte e poucos) com memorizar conceitos que eu nunca vou usar em uma conversação com um humano?
Eu entendo que essas empresas estão operando no prejuízo e a “bolha” pode estourar a qualquer momento mas esse gênio já saiu da garrafa. A corrida pode desacelerar mas é inevitável que um dia nós tenhamos LLMs desse calibre rodando em software opensource dentro de casa. Eu pagaria feliz milhares de reais pelo hardware necessário para ter em casa, sem medo de que o acesso possa ser tirado de mim a qualquer momento, todo o conhecimento em programação que o Gemini me oferece. E não subestimem a China.
Quanto tempo! Bem-vindo novamente…
Semana passada criei um sistema web simples (HTML, CSS, PHP e MySQL). Comecei testando o GPT e, no início, foi tranquilo. Mas no primeiro sinal de problema, virou um caos, o modelo se perdeu e começou a reinventar a roda, ignorando meus pedidos para recuperar as versões anteriores como estavam. Lição aprendida, backup constante é obrigatório!
Migrei para o Copilot usando Think Deeper e o resultado foi bem melhor, embora ele cometa os mesmos erros, ambos exigem que você saiba programar para corrigir os rumos. No fim das contas, a economia de tempo em cenários complexos e a sensação de debater com um dev sênior são sensacionais.
Sim, eu faço um monte de backups. Quando o modelo se perde pode ser ainda pior do que quando você se perde, porque ao menos você tem alguma idéia do que fez para chegar até ali. Não sei quanto aos outros modelos mas o Gemini ocasionalmente perde partes da conversa então você pode não conseguir reverter consultando a conversa para desfazer. Eu instalei uma extensão no Firefox chamada “Save Page WE” que uso para de tempos em tempos salvar uma cópia em HTML de toda a conversa.
Instalei o Github desktop na minha máquina para fazer o controle de versão, mas ainda não me adaptei a ele e faço backups manualmente.
Com um backup recente você ganha muito tempo entregando as units do backup para o modelo criar uma nova baseline e recomeçar.
Tive bons resultados com o Gemini, e o Claude pra VB.net,c# e arduino
Está usando o Claude pago?
não, o grátis com limitação por tempo
olha quem apareceu!!!!
se estiver falando aqui do Quicktalk, eu discordo, porque além do conteúdo, o compartilhamento de experiências de vida aqui nunca será possível replicar em alguma ia.
eu espero ainda ler muita publicação aqui, e sei que tem leitores permanentes que também pensam assim..
Abraço a todos.
Eu até me surpreendi com vocês respondendo tão rápido. O blog parou de me notificar de novas respostas por isso eu só notei os comentários de vocês porque ia adicionar um hoje.
Encontrei um uso para o Claude gratuito. Quando o Gemini não consegue resolver um problema que ele mesmo criou eu fico desperdiçando créditos porque sou obrigado a ativar o modo “pro” e mesmo assim a solução não vem. Testei hoje com o Claude gratuito entregando o código fonte inteiro de 1500 linhas para que ele consertasse dois bugs e ele consertou. O primeiro deles era em um mero cálculo de tempo restante para terminar um processamento de arquivos, que o Gemini estava tratando como se tivesse a complexidade do cálculo de uma trajetória de foguete. O segundo era em um access violation, que é um problema notoriamente difícil de debugar. Os dois problemas criados pelo Gemini e Claude consertou ambos na primeira tentativa.
Em dois dias com o Gemini eu fiz dois utilitários para Windows que eu queria fazer há mais de dez anos, com as funcionalidades de que eu preciso e não encontrava em outros. E só demorou dois dias porque toda vez que meus créditos esgotam eu tenho que esperar pelo próxima janela de cinco horas.
Minha experiência até o momento é que quanto mais você paga, melhor o desempenho da IA. O que usei do Claude Enterprise (no trabalho) é excelente, mas é bem caro. Integra a IDE (VSCode) e roda quase sozinho, dependendo do seu prompt. As versões gratuitas me parecem bem mais limitadas.
Passando aqui só para dizer que o blog está no meu feed reader e eu considero importante acompanhar o que voce está fazendo / estudando / batendo a cabeça. Ao longo dos anos tenho vários posts seus salvos como referência ou algo para lembrar depois.
A IA facilita as coisas, mas voce precisa dominar o mínimo da área sobre a qual está pesquisando, e para isso a leitura de artigos diversos é uma boa fonte de inspiração, “seed material”. Não pare de postar, por favor; você tem leitores fieis aqui :-)
Eu uso o ChatGPT gratuito e o Copilot incluso no meu office 365. Quando um agarra, eu pego o último código e coloco no outro e digo: corrija isso.
Eu tinha um problema com DSN (delivery Status notification) do MailEnable (só funciona para caixas postais internas, então email para fora do meu host, só se houvesse delay). Fui com o copilot escrevendo um script que fizesse o DSN até ele se enrolar e começar a andar para trás. Peguei o código e joguei no GPT. Ele corrigiu o problema e continuamos até ele se enrolar. Voltei ao Copilot e terminamos: 3 dias de trabalho. Vinha tentando resolver isso a uns 8 anos sem sucesso.
Eu tenho utilizado essas seguintes IAs:
z.ai funciona sem login, mas se fizer login fica mais esperta
deepseek também chinesa. É bem esperta!!
Confesso que fico “ansioso” pelos posts aqui. Mas estes estão cada vez mais espaçados.
Vamos manter esse blog vivo!!