Executando verificação de segurança...
1

Isso resume bem o problema. O mercado paga por qualquer coisa, de CRUDs sem alma a sistemas robustos e bem pensados. Mas a questão real não é se alguém vai te pagar, e sim: qual o custo disso a longo prazo?

A grande ilusão da IA é que ela parece acelerar tudo. Sim, a curto prazo, milhões de CRUDs inúteis surgirão, feitos sem qualquer critério. No longo prazo, isso se transforma num pesadelo de manutenção, e alguém vai ter que pagar essa conta. Spoiler: não vai ser a IA.

O problema real não é usar abstrações, é não entender o que está por trás delas. É a diferença entre um programador que usa float para valores monetários sem questionar e outro que entende o impacto disso no longo prazo. Se você acha que Stack Overflow é um lugar pra copiar e colar sem critério, ou se acha que IA é um oráculo infalível, parabéns, você já entrou na fila dos programadores que serão substituídos por um autocomplete mais sofisticado.

A programação sempre foi mais sobre manutenção do que criação. Não é a IA que vai resolver isso. O que vai continuar sendo pago — e bem pago — são pessoas que conseguem olhar pra um problema e pensar além do "funcionou no meu computador". Quem entende de verdade o que está fazendo, e não só segue tutoriais no YouTube ou aceita qualquer resposta de chatbot como verdade absoluta.

E se você acha que tudo isso é um exagero, olha ao seu redor. Sistemas mal projetados, dívidas técnicas monstruosas, e um mercado que vive repetindo os mesmos erros. O programador medíocre vai sobreviver? Sim. Mas o programador que pensa, que entende o impacto do que faz, vai estar sempre um passo à frente. A escolha é sua.

Carregando publicação patrocinada...
1

No longo prazo, isso se transforma num pesadelo de manutenção, e alguém vai ter que pagar essa conta. Spoiler: não vai ser a IA.

Mas é justamente sobre isso. Se a IA está fazendo surgir "milhões de CRUDs inúteis" e depois alguém vai ter que pagar essa conta, essa conta quem vai pagar é a empresa que os contratam e quem vai receber pra corrigir esse estrago é justamente os bons programadores. Ou seja, quem é bom programador não precisa se preocupar com nada disso, pois ele receberá para resolver esses problemas.

A questão principal aqui é como você formula a sua ideia. É simples entender que você está criticando os programadores superficíais que para tudo precisam pesquisar ou gerar código (isso quando sabem aonde pesquisar). Mas a forma como você coloca isso, da a entender que se uma pessoa não sabe traduzir uma string em um código binário ela não tem espaço no mercado ou é um péssimo programador. Mas, apesar de eu ter aprendido como fazer essa tradução na faculdade, até hoje não tem uma única vez que precisei exercer esse conhecimento e, caso precise, uma rapída googlada (que você parece ser contra) lembra o método de fazer esse calculo (isso se for realmente necessário fazer na mão, porque se precisar em 10 segundos você acessa um site gratuito e faz a tradução.

Eu acho válida a sua ideia de se buscar tem um conhecimento geral sobre tudo envolvido na programação, mas não dá pra generalizar, tudo depende de contexto, porque se o programador for obrigado a saber exatamente tudo sem recorrer a uma pesquisa, então não há programadores bons, porque nenhum sabe tudo.