Temos diversas opiniões distintas e fico abismado com algumas delas...
Primeiro ponto: O que você quer dizer com "vale a pena"? Fala de dinheiro? Se for o caso, vale, mas calma! Se tu mira apenas no dinheiro, não vale. Será mediocre pois não tem interesse no que faz. Programação é um estilo de vida, não um pote mágico de dinheiro. Não é para qualquer um, apenas para os que realmente querem desenvolver algo.
Tem interesse na área? Vale, pois AI não substitui devs. Quem diz isso é suspeito demais. De dois um: Ou vende AI ou foi engolido por ela porque já era descartável desde o inicio.
Esta numa situação difícil? Se estiver, não recomendo. Exige tempo até você entrar no mercado. A barra voltou a ser o que era antes, até mais alta. Isto é o normal. Não deixe que te enganem: Ah, mas a 3 anos atrás... 3 anos atrás foi uma anomalia. TI sempre foi difícil, e sempre será. A régua tem que ser alta mesmo para filtrar o dev CRUD.
No geral, a vida é tua. Você arca com suas escolhas. Não delegue a decisão. O que podemos te dar é uma orientação no máximo.
A capacidade de AI tem muita fálacia, mas tem muita verdade também. É uma ferramenta que veio para ficar, assim como muitas outras. Porém uma grande parte não está pensando de maneira objetiva sobre a questão de como AI veio para ficar.
Cuidado com engenharia de prompt. Isso é loucura. Isso não existe. É assumir uma moleta de forma consciente... Não caia nessa.
Outro ponto. O MAIS IMPORTANTE DE TODOS:
PROGRAMAÇÃO NÃO É APENAS CÓDIGO. REPITO, PROGRAMAÇÃO NÃO É APENAS CÓDIGO!.
Assim como negócios não é apenas sobre dinheiro, programação não é apenas sobre código. Apenas quem vive a realidade de um dev sabe bem do que estou falando. Engenharia, arquitetura, organização, otimização, refatoramento (mesmo que delegue, precisa de revisão, que demora mais que você simplesmente escrever), balancear trade-offs, negócios (muitos falham aqui), escalabilidade, produto, enfim: manter um projeto não é apenas código. E mesmo que fosse, AI apenas remove peso desnecessário dos devs, o de gerar código repetitivo e barato.