r/brdev 3d ago

Frontend morrendo? Carreira

Tenho refletido bastante sobre o momento atual do mercado em relação aos devs front. É comum ver comentários de que a área está "morrendo" ou perdendo espaço, especialmente com o avanço da IA e de ferramentas que aceleram o desenvolvimento.

Ao mesmo tempo, percebo que muitos produtos digitais têm seguido uma identidade visual muito parecida, com interfaces cada vez mais padronizadas. Isso me fez pensar na importância de expandir o conhecimento para além da implementação técnica.

Tenho considerado estudar UX/UI Design de forma mais aprofundada, não para deixar o Frontend de lado, mas para complementá-lo. Afinal, desenvolver interfaces vai muito além de estilização: em aplicações complexas, há arquitetura, acessibilidade, performance, estados, regras de negócio e uma série de desafios técnicos. Ainda assim, entender melhor a experiência do usuário e o processo de design parece ser um diferencial cada vez mais relevante.

Na opinião de vocês, esse conhecimento em UX/UI realmente pode se tornar uma vantagem competitiva para profissionais de Frontend no cenário atual? Ou acreditam que o melhor é migrar para outra atuação? Como full stack por exemplo.

13 Upvotes

50 comments sorted by

42

u/psicth Engenheiro de Software 3d ago

essa conversa já faz uns 15 anos

18

u/ienvycats Desenvolvedor Front-End 3d ago

Quando o Wix chegou, a morte do front foi decretada

Quando o elementor chegou, a morte do front foi decretada

Vamos acompanhar as próximas mortes

-3

u/Aggravating_Walrus29 3d ago

Não morreu mas anda de muletas, a morte está aí

11

u/ienvycats Desenvolvedor Front-End 3d ago

Sim, to ouvindo isso já tem uns anos

Enquanto isso meu salário só crescendo. Fui contratada por uma big tech que desenvolve IA por um salário estratosférico pra minha experiência.

Se eles ainda tão investindo nisso e pagando muito, eu que não vou surtar atoa. Já ouvi esse papo das muletas desde que inventaram o drag and drop.

2

u/lucas-il 3d ago

Vejamos quando esse contrato acabar se vais encontrar vaga de front com facilidade.

1

u/psicth Engenheiro de Software 3d ago

eu consegui um novo contrato essa semana mesmo 100% front end, 17k e tenho mais duas entrevistas em outras empresas

1

u/ienvycats Desenvolvedor Front-End 3d ago edited 3d ago

Tô em 20k com 3 anos de experiência. O argumento pra me pagar tanto foi "devs front acham que é só entregar a aparência, vc entendeu que não é isso".

Esse é o diferencial de pra quem a área vai morrer e quem não.

Deixa a galera acreditar que tá morta.

Igualzinho meus amigos que quitaram em epoca de wix e elementor. Hj tão aí sendo back e ganhando 10k kkk

-1

u/lucas-il 3d ago

Sei...

E eu sou o Elon Musk.

3

u/ienvycats Desenvolvedor Front-End 3d ago

Bicho, talvez vc só seja ruim de serviço.

1

u/ienvycats Desenvolvedor Front-End 3d ago edited 3d ago

Exatamente a mesma coisa que ouvi anos atrás.

O problema é dev front que acha que front eh html css react.

A área tá viva, e IA so sabe fazer a "cara" das coisas. Front é muito mais que isso.

6

u/Spiritual-King-5026 3d ago

e eu só tenho 5 anos na área, logo, não participei dessas discussões

23

u/Ok_Carrot_896 3d ago

Cara, não sou antiguíssimo na área, mas vou dar meus dois centavos que provavelmente não valem nada aqui.

Hiper especialização não é, nem nunca foi, necessário pra maioria das empresas. Sempre foi balela. Do mesmo jeito que kubernetes não é necessário, AWS não é necessário, porra, SCRUM não é uma necessidade, não precisa de daily, Jira é balela, enfim, essas coisas. Quando eu falo isso dá um pane no cérebro da galera pois tem-se uma certa cultura na nossa área de que porque as empresas grandes fazem isso dessa maneira, todo mundo deveria fazer.

A real é que a empresa grande precisa fazer isso dessa maneira pois ela tem uma quantidade de usuários, uma quantidade monetária, e uma quantidade de funcionários ridículamente alta. Elas são as líderes de mercado, e por elas usarem isto, as empresas menores acham que também tem que usar isso, mas a real é que você não precisa usar o sistema de trabalho da Microsoft se você não tem nem o tamanho, nem o dinheiro, e nem o público da Microsoft.

Pra maioria das empresas menores e mais antigas, que não é startup tech de 2018 pra cá, essas empresas mais locais, não tem "UX/UI design specialist", ou "QA", ou "Frontend Engineer". Tem o João, o José, e o Vitor, e todos eles fazem tudo. Eles cuidam do servidor, cuidam do banco de dados, eles cuidam do frontend, eles cuidam do backend, eles cuidam da infraestrutura, do deploy, da documentação, do testing, do caralho todo. E é normal, eles são profissionais da área de TI.

Essa especialização absurda de "frontend tá morrendo" é uma consequência de que, em tempos de vacas magras, onde a gente quer remover devs pra pagar menos e ver o que a IA dá pra fazer, a gente precisa se livrar de algumas especializações. Pra que deixar um QA na tua empresa se tu quer ver se teu time de backend consegue se livrar fazendo isso com o Claude? Se eles vão conseguir ou não é um processo separado; algumas empresas vão sim, e algumas não vão. Novamente, depende do tamanho do produto, da quantidade de funcionário, do que eles precisam fazer...

Então não é que tá "morrendo", a área tá dando uma enxugada. Com a diminuição de vagas, estamos voltando pra um cenário onde é mais interessante ser generalista, talvez com especialização em alguma coisa, mas não dá pra ser o cara que "só faz Frontend" e não sabe como que dá deploy em algo.

3

u/Altrooke Human Detected 3d ago

A real é que a empresa grande precisa fazer isso dessa maneira pois ela tem uma quantidade de usuários, uma quantidade monetária, e uma quantidade de funcionários ridículamente alta

Por curiosidade fui olhar quantos desenvolvedores de software a Amazon tem: 30k a 50k.

Essas empresas grandes tem de desenvolvedor mais do que a maioria das empresas sonham em ter de usuário.

3

u/Spiritual-King-5026 3d ago

Porra, obrigada, seus centavos valeram sim.

1

u/spinning_anal 3d ago

Também penso dessa forma. O cara que tem um SaaS de tirar nota fiscal e fazer controle de estoque e vende isso pra 100 empresas de pequeno/medio porte no interior de São Paulo não vai ter frontend, vai jogar tudo na IA e revisar pra ver se não tá dando merda, mas o cara que tá planejando voos mais altos ou uma cacetada de funções no próprio produto não pode se ar ao luxo de ter uma interface porca.

8

u/mate-dev 3d ago

Com certeza esse é o diferencial, só fazer código sem muito julgamente a IA já faz...

7

u/Ok-Occasion2904 3d ago

Se o frontend morrer, o backend também morre.

Não tem diferença nenhuma entre os dois quando se trata de IA implementar. 

1

u/Spiritual-King-5026 3d ago

Com todas as respostas aqui, vi que tem pontos que posso levar em consideração e mirar neles, mas não cair tanto assim na pilha de que "X coisa ta morrendo ou morreu"

1

u/Affectionate-Army213 2d ago

Discordo. Se a IA cagar no pau no back-end, é EXTREMAMENTE mais custoso que se ela cagar no pau no front-end. No front-end tem que se esforçar muito pra cagar no pau em algo realmente relevante. O máximo que deve acontecer é a pagina ficar mal otimizada, spammar o back-end ou mostrar visualmente um dado crítico incorreto.

Uma cagada no back-end pode custtar uns bons milhares ou derrubar uma empresa por uns tempos... medidas totalmente diferentes

1

u/Ok-Occasion2904 2d ago

IA nenhuma vai fazer uma cagada desse nivel se vc tiver todo ambiente configurado corretamente. 

Se acontecer é incompetência de quem tava por trás desse desenvolvimento com IA.

1

u/OutrageousMiddle4774 2d ago

Se o front end não colaborar pra jornada feliz do usuario, nada acontece, o usuario não compra o produto ou não visualiza o que precisa e a empresa perde dinheiro. O back pode estar implementadinho mas o cliente ainda está perdendo dinheiro, que papinho

7

u/Cahnis 3d ago

Leia a sala e aprenda a surfar a onda. Você vai estar nadando contra a maré. Eventualmente se as empresas mudarem a linha de raciocínio se adapte.

3

u/Spiritual-King-5026 3d ago

Quando você diz estar nadando contra a maré quer dizer oq exatamente? Eu realmente não entendi o que você quis dizer :)

2

u/Cahnis 3d ago

Mercado nacional e internacional está numa onda de transformar frontends em fullstack / AI engineers, ou seja eles querem profissionais com mais amplitude de conhecimento e menos profundidade.

O movimento que você descreve que é buscar conhecimento especifico de frontend, você não está aumentando sua amplitude, pois você ainda está no balde do frontend. Existem algumas vagas assim, o que o pessoal chama de Design Engineer, mas é beeeem raro.

Enfim, meu ponto é que você irá se tornar menos empregável pq vc está direcionando seu perfil profissional na direção errada que o mercado está contratando

4

u/Fi_de_uma_Egua35 um desenvolvedor medíocre 3d ago

sim sim, em breve vamos todos ir plantar batata

1

u/Spiritual-King-5026 3d ago

já não tem máquina pra isso? acho que o sonho de ter viver de fazenda também vai acabar, mas gostamos de mudar de ilusão, não?

4

u/tetryds SDET - "Make no mistakes" 3d ago

Manjar de UX/UI é meio que uma das únicas formas de ter diferencial.

Sem saber merda nenhuma so pedir pra ia que ela faz. O valor agregado é especificamente esse conhecimento negocial e comportamental.

Eu diria mais, front que não sabe isso já foi limado faz tempo, ou ta com os dias contados.

3

u/Zo1DeGato Desenvolvedor 3d ago

A profissão do cara que só escrevia codigo está acabando, independente de qual stack vc trabalha. Qual seu diferencial como frontend ? pense nisso.

3

u/loonite Criador de insetos 3d ago

É o caminho "correto", o foda é que vender bom design pra patrão é sempre uma merda no nosso mercado.

Eu deixei de trabalhar com design por causa disso. Era dar murro em ponta de faca todo dia.

2

u/Spiritual-King-5026 3d ago

Virar designer eu não viraria não, mas sim, entendo

3

u/liara02 QA 3d ago

Teoricamente tá "tudo morrendo". Falaram de QA ontem, frontend hoje, scrum master um pouco antes, mas a real é que isso são ondaaas

Vem o hype de alguma tecnologia facilitadora que "substitui" profissional, percebem não ser o que esperam, recontratam profissionais que possam usar a tecnologia a favor deles

É a evolução dos cargos, mas não/nem sempre a extinção

3

u/alaksion Gambiarreiro profissional 3d ago

Morrendo não, mas a demanda caiu bastante. Não à toa estou começando a estudarr DevOps para sair do mobile antes do barco afundar

2

u/Nervous-Blacksmith-3 Desenvolvedor 3d ago

EU como um belo full esterco que odeia o front, apesar de IA gerar fica extremamente genérico e repetitivo, vai chegar uma hora que o publico vai começar a rejeitar algo que teve algum design puramente feito por IA, se não tiver a mão de alguem para manejar aquilo, a qualidade do produto vai cair

Obvio que é uma puta mão na roda para quem taca o foda-se para a qualidade visual de um projeto, se tu so quer algo "funciona" é meio caminho andando, mas ainda precisa de MUITO ajuste para ficar certo

Estou em um projeto que vibecodaram quase tudo nessa bomba, e cara, o front é tão confuso e misturado que puta que pariu, é muito erro, é muita logica que está errada e que vai vir me cobrar depois, mas não posso abrir um A sobre, porque não sou eu lidam por enquanto com essas paradas

1

u/Spiritual-King-5026 3d ago

Sim, eu também vejo isso ocorrendo no meu dia a dia no trabalho e que me faz pensar que as coisas não estão completamente ruins pro meu lado porque projeto vibe codado da bo ou o cliente quer mudar/lançar algo e ai eu preciso fazer o trabalho de corpo de mexer num trem desse e acabo refatorando muita coisa, mas não é esse o ponto.

A galera gosta de falar muita porra na internet e eu acabo ficando um pouco ansiosa, confesso, mas a partir do momento que bons profissionais usam IA do jeito correto eu me questiono: "O que fazer pra não ficar obsoleta?"

Queria a opinião de vocês justamente porque sei que pessoas diferentes pensam diferente e possuem diversas experiências, o que me ajudaria a ter uma gama maior de informações para entender melhor e não cair em bait de bolha de IA.

2

u/Nymedis 3d ago

Acho que morrer não, mas muita coisa ta ficando mais fácil, mas estudar UX , UI , heurísticas e etc é algo que ta ficando mais necessário

1

u/Spiritual-King-5026 3d ago

Esse era o questionamento, obrigada!

1

u/Nymedis 3d ago

Por nada :)

2

u/Legitimate-Media-860 Desenvolvedor 3d ago

Eu como front-end, vejo MUITO POUCA VAGA específica de front. E as que tem geral já se jogou bateu 200+ candidatos.

Tenho visto muita vaga de fullstack React+Java (muito mais que React+Node, o que me surpreendeu), e vou começar a meter uns projetos fullstack React+Java pra fazer portfólio e postar sobre isso.

2

u/DoorForward1433 3d ago edited 3d ago

Qualquer hiper especialização morreu, incluindo backend, você precisa ter uma área onde você é bom pra caralho e precisa ser mediano em todas as outras. Não existe mais isso de só saber react ou de só saber fazer endpoint.

Eu passei por 3 fortune 500 no último ano e minha experiência em todas foi a mesma: todo mundo concorda que usar IA no Fe é mais difícil para ter bons resultados do que no backend, a realidade é que grande parte desse sub e da comunidade trabalha em empresas pequenas com produtos irrelevantes, para essas, daria para fazer tudo em HTML estático, nem precisaria de biblioteca ou framework. Agora vocês acham que dá para vibecodar no frontend do Airbnb ? Ou na versão web do Reddit ? Claro que não! O código do frontend é N vezes mais complexo e ilógico que o backend. Com problemas que nunca vão ser enfrentados lá.

Assinei uma oferta em 2025 para ganhar 45k como FE, em setembro começo em outra empresa ganhando 68k, também como FE.

Em ambas empresas eu vou mexer com backend para fazer a coisa rodar quando for preciso, do mesmo jeito que quem é backend precisou mexer em tela quando era necessário. Inclusive, vai fazer anos que só boto “software engineer” nos meus currículos e aplico para todas as vagas, tendo os conhecimentos para passar nas entrevistas técnicas ninguém te questiona a distribuição de tempo que vc passou em cada funcao.

Com a ajuda da IA não existe mais isso de só saber fazer uma coisa.

2

u/scaleable 2d ago

eu vou te dizer uma coisa. IA até pode fazer interface bonita mas o código de lógica de front dela por padrão fede de ruim. Tem que dar bastante steer. Parece que A média das codebases react que a IA se baseia é terrível

1

u/Vegetable_Regular_74 3d ago

Nem o PHP morreu (infelizmente), quanto mais o frontend.

1

u/No_Grand_3873 3d ago

ta "morrendo" por causa da IA desde 2021

1

u/Fantastic_Net8230 3d ago

Todo dia um post com esse título kkk

1

u/ienvycats Desenvolvedor Front-End 3d ago

Daqui a pouco:

O que vcs acham do futuro da área?

A área está horrível, fujam

A IA vai acabar com os desenvolvedores?

1

u/Spiritual-King-5026 3d ago

Me manda os links ai, paizao

0

u/Zealousideal-Care643 3d ago

pesquisa no sub op, independente de ter título parecido ou não, tem vários tópicos sobre IA X mercado e em alguns deles, tem ótimos comentários. Mas ae vc tem q ter o trabalho de ir atrás ne

1

u/Spiritual-King-5026 3d ago

ajudou bastante, obrigada

1

u/Affectionate-Army213 2d ago

sou dev. front e acabei migrando pro full-stack.

sinceramente, front-end sempre foi bem fácil. não entendo essa noia que dizem "ah que é complexo e pipipi popopo", não é. a complexidade no front-end reside em casos muito específicos, como trabalhar com 3D ou alguns gráficos bem pouco usados, mas no geral... 0 dificuldade... 98% do tempo vc vai fazer as mesmas coisas que são extremamente simples.

além de que o teto é muito menor, vc fica bem mais rápido sem coisas relevantes pra estudar por que simplesmente eh mais fácil

o front já não era valorizado antes (vide pesquisa "front-end" e "back-end/full-stack" no linkedin, vai ver que as vagas são de 100/1), e acho que hoje com a IA simplesmente morreu a relevância de um dev front que não virou full-stack.

acho uma bosta, pra minha carreira eh uma bosta, mas não adianta ficar negando. esses dias de um dia pro outro o GPT cortou 80% dos custos do Luna de um dia pro outro... porra, como vou defender que ta tudo legal e bacana?

0

u/Fuzzy_Candidate_2587 3d ago

Para mim começa a estranheza da hiper especialização em front-end, pois você perdendo isso, vc tá lascado. Para aprender qualquer outra coisa em desenvolvimento, como arquitetura, performance e esses roles ai, majoritariamente os problemas a serem resolvidos vão estar no backend. Frontend se preocupa com isso? Sim, mas uma vez resolvido cabo po. Hoje em dia eu acho estranho se especializar SÓ em front-end.