5

Milhonésimo post sobre IAs [desabafo]

Esse deve ser o milhonésimo post aqui do tabnews sobre ia, acho que esse entra na categoria de reclamação ou desabafo. Tudo parecia maravilhoso quando instalei o Codeium (atual Windsurf) e via ele me ajudando a escrever códigos mais rápido, parecia que ele lia a minha mente, mas com o tempo a gente percebe que não tem nada de mágico ali, a gente começa a perceber padrões.

Conheci o Codeium em um post aqui no Tabnews, instalei e comecei a fazer testes no VSCode e fiquei bem empolgado com o resultado, e daí em diante não parei mais de usar essa ferramenta, me ajudava demais completando o meu código, diminuindo o "trabalho braçal".

Depois de algum tempo o meu chefe veio com a proposta de usar o Cursor. A partir daí todas as solicitações chegam pra mim com frases como "a IA te ajuda nisso aí rapidinho", "com a IA dá pra fazer isso em uma tarde" e eu me sinto menosprezado com essas frases, e em alguns casos eu tenho a impressão de que estão desconfiando que eu não tenho me dedicado ao atrabalho por demorar um pouco mais em algumas tarefas que a IA não ajuda.
Tem hora que ele me passa uma tarefa mais complexa, e uma hora depois já vem perguntar se já tá pronto, ele simplesmente deduz que a IA vai fazer tudo pra mim em um estalar de dedos. Eu uso a IA sempre, mas não é mágica, ela erra muito, quanto mais complexo é o sistema mais ela vai errar.

E o pior é que a empolgação do meu superior tá levando ele a me atrapalhar bastante, ele conecta o editor dele direto no servidor e coloca a IA pra fazer mudanças no projeto direto no servidor. Ele não entende de git por exemplo, em uma dessas mudanças que ele fez no projeto no servidor, a IA mudou o nome da branch default do repositório e trocou as chaves ssh, aí eu tive que perder alguns minutos preciosos pra corrigir isso e manter tudo funcionando. Mas depois que ele termina de fazer essas coisas, na cabeça dele deu tudo certo, ele não sabe da bagunça que a IA deixou pra trás, e vem me falar que ele resolveu um problema muito grande muito rápido e que tá tudo perfeito.

Já tentei explicar que não é uma boa prática fazer alterações direto no servidor, já falei sobre essa bagunça no git, mas não adianta, ele continua fazendo essas coisas.

Carregando publicação patrocinada...
10

ele conecta o editor dele direto no servidor e coloca a IA pra fazer mudanças no projeto direto no servidor

Sinceramente saia dessa empresa já!

Procure outras oportunidades e se mande.

Um líder que não entende o impacto que está causando, e sequer se preocupa com isso, vai te substituir na primeira objeção.

Quando fizer alguma merda muito grande vai sobrar pra quem? pra você!

IA está fazendo pessoas comuns acharem que tem superpoderes, uma hora ou outra a conta vai chegar, e sinceramente eu Não quero estar desse lado.

Tenho me associado a pessoas que entendem isso. Quando vamos colocar um produto no ar todos entendem o que a IA pode e não pode fazer

Meu projeto mais importante é revisado linha a linha por mim. A ia desenvolve, eu entendo e questiono.

Meu projeto que uma pessoa não técnica tem acesso é SOMENTE UI. se precisar mudar qualquer coisa em api é comigo, ui é CSR sem qualquer acesso ao servidor, se quebrar o estrago é mínimo

2

Pois é Eric, está geral assim, eu mesmo já passo por isso nos ultimos meses, pagador me dizendo que faz tudo utilizando IA e que eu deveria usar também para prestar os serviços a ele. Mas eu uso IA, mas não na velocidade desatenta que ele usa.

O problema que ele usa IA mas comete exatamente os erros que você relata ai, faz as coisas rapidamente mas com muita coisa faltando e bugada que você só vai descobrir em produção, depois tem que ficar tapando os buracos às pressas.

Mas creio que isso vai aos poucos se acertando, nós vamos ter que dar o tom e coordernar isso (tentar pelo menos), quando o software crashar por alguma alteração de IA que o chefe mandou, ele deverá perceber que a IA não pode funcionar sem supervisão e amarras técnicas suficientes.

Abraço.

1

O erro é vocês taparem os buracos as pressas. Eu não sei vocês mas eu faria o seguinte na primeira burrada, eu não resolveria eu faria uma proposta. Chefe eu tenho 2 caminhos para isso, voce me contrata apartir de agora por fora como CNPJ, e você passa a usar a IA, quando ela cometer erro o senhor me contrata para corrigir. (Dá uma risadinha e fala na cara dele estilo brincando...) Não recomendo porque eu vou ganhar 10x mais assim.

Segunda opção chefe, ja que o senhor realmente confia que a IA é rapida e faz tudo rapido inclusive a correção, vamos fazer um aposta? Nos proximos 4 erros que o senhor causar, eu não vou corrigir e o senhor usa IA para corrigir, se o custo de usar a IA para corrigir em tempo e dinheiro não valer apena e o senhor perceber que na verdade quem corrige os erros sou eu, o senhor duplica meu salario, porque agora o meu serviço é corrigir os erros da IA e os seus também causado por uma segunda IA, ou seja nos ultimos tempos meu trabalho duplicou. Se o senhor perceber que a IA resolve tudo e não precisa de mim me demita. Vamos apostar?

1

Esse relato é algo que parece um padrão que ocorre em muitas empresas. Eu trabalhei em uma empresa onde nós tínhamos uma equipe fechada para desenvolvimento e responsabilidades bem definidas para cada membro da equipe. As coisas tinham seu próprio ritmo, existiam problemas mas as tarefas eram executadas corretamente e, no momento em que a IA começou a ser vista da forma como você comentou apenas o líder da nossa equipe utilizava e para coisas muito pontuais.

Certo tempo depois entrou outra pessoa para liderar a equipe (detalhe que ninguém havia saído). Houveram alguns atritos entre líderes mas as coisas pareciam estar caminhando para uma organização melhor e de fato surgiram coisas boas. Porém o novo líder era simplesmente apaixonado por IA, encorajando testarmos algumas coisas. O problema é que as coisas foram de 0 a 100 muito rápidas. Logo em seguida outro membro (indicado pelo novo líder) estava utilizando uma conta paga do Cursor para fazer alterações grandes de código. Enquanto o restante da equipe realizava tarefas menores para ajustar coisas ou criar novas funcionalidades, ele utilizava realizando tantas coisas que os commits eram enormes e outros acabavam tendo que lidar com os problemas na hora de subir tudo para produção. A IA trocava variáveis de ambiente, trocava padrões de interface em locais onde nem tinha a ver com a tarefa que ele fazia, alterava arquivos que sequer eram pra ser tocados.

No final das contas quase toda a equipe foi mandada embora sobre praticamente o mesmo pretexto. Membros que dias antes foram avisados para "pagar menos tarefas para não deixar outros sem" simplesmente mandados embora por "falta de produtividade". E para completar o novo líder da equipe saiu meses depois de todos por uma proposta melhor.

Infelizmente coisas assim tem sido mais comuns. Não acho que a IA é o problema, mas de fato pessoas que imaginam ser "pura mágica" acabam cometendo equívocos que podem gerar problemas graves futuramente. E talvez poderia ter sido evitado apenas utilizando da forma mais inteligente.

1

Poisé.
Tenho uma equipe com dois programadores e lá começamos a usar o opencode. Tem ajudado a gente, eu não estou tão em cima para ter resultados rápido, mas no início eu perguntava como tava o uso da IA e etc.
Hoje eu deixo esta parte com eles.
A IA é só mais uma ferramenta, como eles vão usar, ai é com eles.

1

Não vou mentir, entendo sua frustração. Trabalhei em uma startup onde meu superior descobriu o Base64. Após isso, o cara simplesmente achou que conseguiria fazer tudo com um único prompt.

Também me senti da mesma forma, desvalorizado. Ele queria que tudo fosse feito através da IA, vibe coding puro!

Resumo da proza inteira: me desliguei da empresa pois não aguentava mais passar raiva com IA só fazendo cgada nos projetos que nunca iriam para frente.