3

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.

Carregando publicação patrocinada...
1

É justo, querendo ou não, quando entrei na área achei que ia ficar quieto no meu canto, programando, mas logo percebi que é uma área que envolve muita comunicação. Os que melhor se comunicam e são capazes de entender as palavras de pessoas e traduzir para soluções computacionais são aqueles que mais conseguem sair por cima. Mas é claro, conhecimento técnico continua válido, agora ele tá mais fácil de ser obtido, mas ainda é necessário tempo e dedicação, tenho minhas opiniões sobre o Akita, mas ele fala que é uma profissão de prática deliberada, e é mesmo. Se você não pratica você estagna e não consegue aplicar o conhecimento.

O sentimento de ter sido substituído acho que é algo comum pelo menos para mim, mas era porque apesar de eu ter dedicado o período da faculdade mais horas do meu dia para aprender a programar a base, houve uma época que eu comecei a virar mais dev de framework, que aprendia cada detalhezinho de como framework X faz determinada coisa, e isso hoje em dia não importa mais pelo que vejo de forma significativa, contanto que vc saiba o conceito por trás disso e lembre de colocar validações para que a IA não erre e testes para dar qualidade ao código que ela tá escrevendo.