2

Cara, eu entendo esse discurso "pré-pronto" que você está levantando, mas sendo bem cético e removendo o marketing agressivo por trás da dessa parada, a maioria dos """programadores""" que usam IA não entendem nem coisas básicas que estão implementando... Isso é uma tristeza, porque ao longo dos anos, os que seguirem esse efeito manada vão ser simplesmente descartados por não dominarem o novo "hype" do momento.

Quando você fala que "[...] existem muita gente estudando para extrair o máximo deles. [...]", eu tendo a discordar, pois, olhando o tabnews e outras comunidades fortes, a preocupação sempre é "Como usar menos tokens", "Como não fazer a IA não alucinar?" e por ai vai... Nunca, ou melhor dizendo, rarissímas vezes é uma discussão realmente técnica sobre o funcionamento da IAs, algoritmos e etc...

A grande real é que o povo quer "fingir" que entrega, os CEOs querem tudo rápido (passando por cima de todo o ciclo saudável de um desenvolvimento).

Só deixando claro uma coisa, eu não sou contra o uso da IA, só creio firmemente que as pessoas que usam são MUITO FODAS, para arrumar todo lixo e alucinações produzido por ela, ou realmente NÃO SABEM o que estão fazendo ou "vibrando" (kkk).

Como não sou nenhum pouco FODA e também quero saber até os "por menores" das coisas que eu entrego, só opto por não usar.

Carregando publicação patrocinada...
1

Então, hoje existem várias técnicas pra reduzir alucinações e lixo gerado por IA. Basicamente você cria agents, skills, loops e prompts que limitam bem o que a IA deve fazer, então realmente tem um horizonte se abrindo nessa área e acho de verdade que esse será o futuro. Eu gosto de escrever meu código mas eu não enxergo o futuro onde isso vai continuar se tornando possível. O ponto original do meu post é justamente por isso: o trabalho do programador está mudando, tem muito menos a ver com lógica de programação e mais a ver com conhecimento técnico, principalmente conhecimentos ligados à infraestrutura e segurança, aliado ao conhecimento do negócio, e não tanto mais a conhecimento de programação em si.

1

Então creio que, em partes, estamos falando da mesma coisa. Também concordo que só escrever código por escrever não é mais um grande diferencial, o que realmente pega é: saber a tecnologia que melhor se adequa ao projeto, preparação de uma estrutura condizente com o tamanho projeto, entendimento sobre segurança, entendimento do código e por ai vai.

O que eu não concordo com vc, e queria entender melhor como é sua linha de raciocínio é o seguinte: Você diz que "tem muito menos a ver com lógica de programação e mais a ver com conhecimento técnico", mas no meu ponto de vista, se você delega o código para a IA fazer de cabo a rabo uma aplicação, você não tem nenhum (ou quase nada) de conhecimento técnico profundo em cima, pois você apenas aceita que o q ela te deu.
Por mais que vc olhe e faça um processo manual de "validação" do código, você vai ficar um puta tempo para entender os por menores do que foi "vibecodado", no final do dia será isso compensa? Ou pela pressão que vai ser imposta pelo lugar onde trabalha, compensa só dar uma olhadinha rápida ou inclusive só aceitar o relatório feito pela própria IA dizendo q ta tudo certo?

Eu levanto essa questão, pois trabalho com segurança e já peguei cada atrocidades feitas por códigos FULL IA, inclusive com programadores sêniors vibecodando. Isso sem falar em código gerado por entusiastas que nem programadores são.