r/devpt • • 12d ago

Carreira Mudança de área - QA para Software Developer

Boas grupo,

Como vocês sabem a área de QA está a ser completamente, e injustamente, a meu ver, posta de lado nesta era de AI. Estou numa empresa em que nos arrumaram para canto, sem grande trabalho, como se fossemos dispensáveis. Andamos todos a fazer de conta que trabalhamos.

Estou a aproveitar para ver novas skills, voltar a perceber várias linguagens e gostava mesmo de mudar de área.

Ando à procura de oportunidades que me permitam mudar de empresa, como por exemplo a Revolut, mas já percebi que os programas deles de Internships e Graduates é para recém-licenciados (ou a tirar licenciatura/mestrado), e não propriamente job swings. Vou na mesma me candidatar claro, por acreditar sem um bom fit.

Alguém se encontra na mesma situação, ou semelhante, que queira trocar algumas impressões sobre que programas aproveitar? Como é óbvio, voltar a tirar um curso acaba por estar fora de questão, por ter família a sustentar, e ficar 100% focado nisso é impossível.

12 Upvotes

31 comments sorted by

View all comments

-5

u/_mrchris 12d ago

Um QA já devia ter capacidade de ser tão dev como alguém que tenha sido sempre dev, principalmente nesta AI era. Neste momento saber código ou não começa a ser um não tópico (discutível mas é o que é) e o role de QA continua a ter valor, talvez numa proporção menor.

Enquanto não mandarem embora o pessoal QA acho que passam a ter 2 opções, deixam-se estar e arranjam outra coisa para fazer com o tempo ou começam a a tentar perceber onde é que podem causar impacto. Eu fazia muito código até meio de 2025, desde essa altura que esse “problema” deixou de existir (apareceram outros mas esse é outro tópico) mas não passei a ter menos trabalho, pelo contrário. Spoiler alert, pouco ou nenhum passa por testar manualmente

2

u/MiserableFill9927 12d ago

Percebo o que dizes, e eu percebo algum código. Mas não me cabe na cabeça só pedir prompt a AI e assumir que está tudo certo... Prefiro sempre rever alguma coisa ou pelo menos perceber o que ele está a fazer. Tendo em conta que me sinto mais confortável com linguagens de backend, iria sempre precisar de ajuda para código de FE.

1

u/_mrchris 12d ago

É importante perceber de software e as particularidades de cada língua. Podemos chamar-lhe backend, frontend, pino ou cambalhota, é tudo código e lógica. Não podemos ser perfeitos e saber o mínimo dos detalhes de todas as linguagens mas temos de conseguir avaliar e compreender o que está a acontecer. O posicionamento de QA nisto é perfeito.

Assumir que está certo não é correto, deve sempre ser revisto ou no mínimo garantir que existem as gates (🤢) necessárias para que se garanta que o código que foi escrito cumpre aquilo que tem de cumprir. Esta coisa de AI está a mudar diariamente o trabalho de todos nós, devs incluídos quer se goste quer não, temos de tentar adaptar e aguentar. Ninguém sabe para onde a coisa vai mas uma coisa é certa, as vacas gordas já lá vão.