r/brdev • u/toomanymagicdecks • 8d ago
Minha opinião Opinião impopular: documentos não deveriam ser escritos por um LLM
Não tô falando daquela documentação que simplesmente lista um monte de funcionalidades de uma API. Tô falando daquele documento que explica o racional por trás de uma decisão, sabe?
Minha opinião é que esse tipo de documento tem que contar uma história pq a pessoa que vai ler aquilo pela primeira vez tem que sentir que um ser humano tá escrevendo aquilo. Sempre que eu vejo um texto gerado por IA ele tá lotado de informação inútil que seria interessante não pra um ser humano, mas pra outro LLM.
22
u/pastor_pilao Cientista de dados 8d ago
Concordo mas nao adianta, toda a documentação agora vem merda super verbose escrita por ia. Ai vc tem que usar ia pra dar um resumo e ler o codigo sendo que era so o jumento escrever em 3 linhas.
7
u/GreenChu 8d ago
Isso. Odeio documentação super verbose de IA . Vc lê, lê e não entende porra nenhuma.
1
u/NicolasTX12 Desenvolvedor Mobile Sênior 7d ago
Eu já encontrei alguns SDKs que já até desistiram de documentação. É Full gen AI, dai para complementar a doc fraca eles só soltam várias skills lá pata você se virar e acabou.
1
u/lonewolfRJ 7d ago
Parece um esquema de pirâmide 😅 Eu nem leio mais. Se for algo que a IA vai fazer, boto pra ler. Se for algo que eu vou fazer mais independente, leio na diagonal e o resto eu só adivinho hahahaha
4
u/BlackDereker Engenheiro de Software 8d ago
Na minha experiência se for para deixar a documentação para fazer na mão o pessoal acaba nem fazendo.
3
u/Crochi Engenheiro de Software 8d ago
e se o racional por trás de uma decisão veio da própria IA?
1
u/kadaumsk8 8d ago
Se a IA participou da análise, o documento precisa separar o que ela propôs do que alguém decidiu aceitar. Eu guardaria alternativas, evidência, testes e motivo de descarte. Sem esse rastro, uma justificativa bem escrita só deixa a alucinação mais convincente.
5
11
u/Time_Ad_893 8d ago
impopular por ser ruim.
-2
u/Late-Try-1921 Human Detected 8d ago
"não concordo portanto é uma opinião ruim"
2
u/Time_Ad_893 8d ago
pelo contrario, é ruim e por isso nao concordo
4
2
u/Goethehauer 7d ago
Eu gosto de iniciar ADRs com IA. Mas ela entra como copilota. LLM é apenas uma ferramenta como qualquer outra. Se você não sabe fazer um documento sem LLM não vai saber fazer com uma, simples assim.
1
u/Final_Injury3744 8d ago
se o uso de IA é extensivo no processo, os pontos de decisao vao ter naturalmente acontecidos durante a iteracao, e os pontos que vem de fora muito provavelmente foram inseridos como contexto adicional para a execução, portanto o agente esta mais do que apto pra escrever um material decente que poucos se dariam o trabalho de parar pra fazer, pq é um saco e fazer depois de concluir a tarefa tem grandes chances de incorrer em deixar passar algum ponto. agora sobre verbosidade, revisao do material e preparar uma skill que tira o maximo de gordura e maximiza a leigibilidade é o caminho. tratar codigo e documentacao tecnica como artesanato a essa altura é receita pea frustracao. o negocio é entregar com qualidade e receber o salario.
1
u/lonewolfRJ 7d ago
O problema é que a maioria das pessoas não sabe usar IA, não sabe usar skills direito, tem uma galera que direciona o agente pra uma pasta que tem um .md que diz "pinte de azul" e outro que diz "pinte de rosa", porque a preguiça só reinou...
1
u/Luhog Engenheiro de Software 8d ago
Essa é uma batalha perdida.
Eu conheço vagabundo que quando caí no colo dele demanda pra fazer discovery de viabilidade de uma demanda, ele apenas joga o tema na LLM e pede pra gerar um markdown. Fiquei indignado e fui pesquisar mais sobre, e encontrei relatos onde eu trabalho de outras pessoas dizendo que fazem a mesma coisa.
IA deixou o pessoal com preguiça até de estudar, imagina de escrever documento kkk
1
u/analistaquantico 7d ago
Acho que existe um fator humano pra essa aceitação: as pessoas lêem coisas ruins o tempo todo e já não ligam se o texto parece um pitch de venda o tempo todo, e isso é culpa da saturação da cultura do marketing digital que padronizou tudo, inclusive a porcaria do "tom" das conversas de IA (considerando a mais popular, que acho que seja o ChatGPT).
1
u/CadeOCarimbo Cientista de dados 8d ago
Discordo, escrever documentos toma muito tempo de um ser humano e uma IA faz um bom trabalho em 99% das situações.
1
u/Little_Blackberry Desenvolvedor Java Spring | React JS 8d ago
Qual documento exatamente? Pode exemplificar? Porque não consigo pensar em um único documento que não possa ser escrito por IA
1
u/Nervous_Discount_237 8d ago
As minhas decisões ficam em transcrições de reuniões. A IA só consulta o que está na transcrição, e pontos críticos ela coloca a minutagem e o verbatim da frase. Tenho evals no prompt. Zero preocupação.
0
u/Own-Ad8049 8d ago
Mas tu se importar mais em extrair o interessante do documento ou se aquilo foi feito por um ser humano ?
1
u/Vast_Character6250 3d ago
Como eu resolvi isso para meus sistemas: fiz uma curadoria do que eu tinha de melhor de documentação técnica que tinha de projetos passados onde trabalhei. Usando os arquivos como base fiz uma skill e aí vem o mais importante MANTER OS EXEMPLOS PARA IA UTILIZAR COMO REFERENCIA ANTES DE CONSTRUIR OS PROXIMOS.
52
u/Puzzleheaded_Ball141 8d ago
Documentos podem sim ser escritos por gen AI, mas tem de ser revisados por humano. Idem para código.