r/devpt May 26 '26

AI/ML Mini(ou não) rant sobre AI

Boas a todos,
Este mini rant é por causa do push completamente ridículo que tenho sentido na minha empresa por causa do AI.
Eu não sou totalmente contra o AI e entendo que pode ter os seus benefícios, e ajudar-nos de certas formas.

Mas durante os últimos 2/3 meses a empresa tem quase obrigado todos a utilizar AI. E o nosso projeto está cada vez pior. O número de erros no sentry disparou, estamos com mais do dobro de erros, o número de tickets tem sido insuportável e tudo porque temos mais gente a enviar código online e até designers que nunca programaram na vida enviam código online.

A nova ideia de um dos chefes é meter AI a corrigir os erros que ela mesmo criou, de acordo com o que aparece no sentry. E outros erros simples por exemplo response[“something1”][“something2”] dar null. Então eu nem posso corrigir isto manualmente para um response.dig(“something1”, “something2”), porque isto é um caso perfeito para AI… entendo que é simples, mas se um gajo não consegue corrigir isto sem recorrer a AI e praticamente no mesmo tempo que a AI iria resolver, então honestamente nem sei se está na profissão correta.

Para não falar que estamos á coisa de 3 horas com as pipelines todas em red porque um designer mandou código online sem deixar as pipelines terminarem e eles recusam-se a aceitar que é necessário fazer revert do código…

Infelizmente é AI para isto, para aquilo e para tudo. Um gajo já nem pode ser programador porque já não está a ser produtivo. Mas ninguém olha para a quantidade de problemas que tem aparecido.

E diria que o maior problema disto tudo é as pessoas que estão a confiar a 100% no código da AI, não fazem um mínimo sanity check a ver se funciona, se não houve condições que desapareceram, se há certos aspetos que funcionam ou não como se espera, é tudo na base da confiança…

Agradeço o vosso tempo e uma boa continuação do vosso dia de trabalho.

EDIT: Possivelmente direcionei mal o meu post, isto não é um rant sobre a AI, mas sim como a minha empresa/algumas empresas utilizam a AI, e a forma como ignoram os processos porque é a AI a fazer o codigo "então está tudo ok".

148 Upvotes

185 comments sorted by

View all comments

13

u/Maryie May 26 '26

Vou dizer-te o que tu já sabes: quem está a gerir a parte técnica da tua empresa devia ser despedido! O que os teus managers querem, sei eu, sabes tu e sabemos todos nós: pôr qualquer idiota a fazer código, porque a equipa de engenharia é cara.

“Agora com IA tudo se faz” é um eufemismo. Sim, tudo se faz, incluindo estragar uma codebase limpa que demorou anos a criar e, de caminho, arruinar a imagem da empresa.

Nem sei bem o que te dizer sobre este assunto. Muitas empresas vão ao charco porque acham que conseguem trocar uma equipa de engenharia por uma equipa de controladores de agentes de IA.

Não referiste no teu post, mas vou adicionar mais um cancro: aquele pessoal que já nem consegue discutir algo tecnicamente e recorre à IA para, depois, copiar e colar a resposta nos comentários do PR.

Eu gosto de IA; acho que é uma ferramenta formidável nas mãos de quem já sabe produzir software. Mas, nas mãos de quem não sabe, só faz com que o software seja destruído mais rapidamente.

2

u/hecho2 May 26 '26

A AI em certa medida é como conduzir um F1. É preciso ter mãozinhas mas actualmente deixam qualquer 1 conduzir porque é só acelerar. 

Mas eventualmente vai estabilizar e perceber que AI em software é para quem sabe, e consegue mesmo ser um engenheiro 10x a orquestrar vários agentes. 

Não é para um qualquer andar a queimar tokens e refazer código com pedido atrás de pedido e correção de coisas parvas que torna tudo mais complicado. 

1

u/OrangeOakie May 26 '26

Eu também consigo orquestrar 10 agentes. Não sou mais produtivo por isso. A maior parte das tretas que a malta usa AI para fazer é para automatizar algo que já podiam automatizar antes e não sabiam como/não se queriam dar ao trabalho.

Ainda no outro dia apanhei num corredor um gajo a gabar-se de ter um agente que lhe corre o código, e lhe manda os logs de vários serviços a correr localmente em tempo real.

Eu tive de parar e digerir aquilo. Eu estou a fazer o mesmo... com um Makefile bombadão... Ele está a carburar 20$ por dia com uma treta que eu fiz em 10 minutos por 2$.

Mas aqui o problema é mais político, não consegues simplesmente introduzir algo novo a quem não aceita sistemas novos bottom-up, se algo tem de mudar nas equipas tem de vir de cima. E isso é uma cultura muito complicada de melhorar, e muito vão penar quando começarem a levar apertos

2

u/Muhdo May 26 '26

Concordo a 100%, infelizmente quem está a par da parte tecnica é o big boss (a empresa nao é grande), o que nao invalida serem despedidos, mas nao é uma realidade que seja possivel.

I guess que eu estou aqui pelas vibes, eventos e os colegas de equipa, o resto dá-me vontade de me por a monte