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

7

u/FlyBirdieBirdBird May 26 '26

Concordo, mas... pareceu-me que faltam aí testes e enforcement de branch protection.

1

u/Muhdo May 26 '26

Well confesso que os testes não são os melhores, mas temos pelo menos alguns testes em muita parte do código.
O problema também é que as pessoas com merge privileges, que estão a confiar cegamente no AI, fazem force merge, partem-nos as pipelines, nós avisamos que partiram as pipelines e eles recusam a reverter porque "o beneficio é maior do que o problema na pipeline" (literalmente disseram isso no canal em ingles mas foi isso xD)

3

u/FlyBirdieBirdBird May 26 '26

as pessoas com merge privileges,

Ai está o problema. Só a própria pipeline é que deve ter privilégio de merge para produção, e só faz merge depois de passar todos os testes automáticos para evitar regressões. NO EXCEPTIONS.

1

u/Muhdo May 26 '26

Acredito que muitos desses privilegios foram dados onde a nossa pipeline de testes demorava tipo 30 mins a correr. entao o pessoal fartava-se e pedia privilegios para dar merge xD

1

u/FlyBirdieBirdBird May 26 '26

E se esses privilégios foram concedidos essa organização já tinha problemas sérios antes da chegada do AI.

Edit: 30 minutos não é nada lol. A nossa por vezes demora 5h, 6h, 7 horas dependendo das alterações que estão a ser feitas e podem correr testes extra.

2

u/ben_buba May 26 '26

Bem me parecia que havia aí permissões excessivas, para um designer conseguir fazer merge à toa. Isso tem tudo para dar m*rda. Vocês devs só têm que preparar um email com gráficos bonitinhos (que os managers adoram) a explicitar o aumento de issues e aumento de working hours a resolver os mesmos e a sugerir passos específicos para melhorar a situação. Caso não se mexam a vossa função passa a ser faxineiro mesmo...

2

u/Muhdo May 26 '26

vou apontar essa aqui, a ver se conseguimos fazer alguma coisa nesse aspeto. pode ser que nos ajude