Já passei por isso também: tive duas demissões seguidas como dev júnior. Em alguns momentos cheguei a pensar em desistir da área de TI, mas percebi que é a área na qual me formei, estudei e me dediquei de verdade.
Com o tempo, comecei a enxergar que a área de tecnologia vai além da programação em si, e que existem outras possibilidades onde a experiência técnica ainda faz muita diferença, como análise de sistemas, produto, dados, suporte técnico, QA, entre outras.
algo que eu vejo que a ia não irá substituir será a parte de relacionamento e comunicação principalmente com cliente que é algo que procuro eu aprender mais.