1

Cara, entendo seu ponto de vista, porém acredito (através de muita pesquisa técnica sobre o assunto) que essa nova geração de """programadores""" vai colapsar.
Há muitos estudos sobre a utilização da IA em desenvolvimento, inclusive dos próprios provedores de IA.
Quando o colapso acontecer, os CEOs das empresas se tocarem e o marketing trocar de foco para alguma outra nova tecnologia hypada,vamos retornar a uma certa "normalidade".

É indiscutível que a IA causou um impacto na área de desenvolvimento, porém o jeito que as pessoas estão usando o codex, claude e antigravity hoje, beira o absurdo. Infelizmente a maioria das pessoas não estão conscientes para essa conversa.

Carregando publicação patrocinada...
1

Estou usando para a IA para fazer MVPs que não são com cara de MVP, usando a assinatura do Claude, e acompanhando os gastos com ccusage (pacote do NPM). Já torrei o equivalente a MIL DÓLARES em tokens mandando a IA programar esse MVP. Esse valor não estou pagando em sua totalidade.

Alguma hora essa bolha vai estourar (levando a uma depressão econômica, infelizmente) mas quando a conta da IA começar a efetivamente ser cobrada, a programação manual ainda será o melhor caminho.

1

Então, tem muita gente sim usando o codex e o claude errado, mas também tem muita gente estudando para extrair o máximo deles.
Acho que a única coisa que faria esse avanço colapsar e as empresas voltarem atrás seria se os tokens ficarem cada vez mais caros, a ponto de só grandes empresas conseguirem bancar. Continuando como é hoje, eu vejo que o futuro será os desenvolvedores tendo que se adaptar a codar via IA.

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.

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.