5

Dev front-end: Dev, Designer, PO?

Várias vezes trabalhando como dev front-end, não tive time de UX/UI dedicado, e dependendo da feature, nem de produto envolvido. Na prática, isso significa que várias decisões que deveriam ser de outras pessoas acabaram caindo pra mim.

Não é que eu não goste, até acho interessante, mas era comum sentir falta de ter alguém validando essas decisões com uma visão mais formada de UX/produto, e às vezes ficava na dúvida se a solução que cheguei era boa mesmo ou só "a melhor que eu consegui chegar".

Queria entender se isso é comum com vocês que trabalham ou trabalharam como dev front-end também, principalmente times pequenos/médios sem estrutura de design, e se sim, poderiam me responder alguma(s) dessas coisas?

Você tinha formação em UX/UI ou produto quando te passaram essa responsabilidade?
Vocês usam algum processo, checklist ou ferramenta pra compensar a falta de um designer no time?
Como você lida com essa insegurança?
Já rolou atrito com PO ou até cliente por causa de uma decisão de UX que você tomou?

Curioso pra saber como o pessoal daqui tem lidado com isso no dia a dia.

Carregando publicação patrocinada...
1

Meus 2 cents,
Sua questão é bastante válida, pra resumir depende muito da empresa que você trabalha.
Por exemplo na que eu trabalho o time é pequeno pra tocar um ERP e alguns APPs internos,
então não tem UI/UX no time, apenas devs, QAs e POs.
Então eu como dev frontend ja tive que modelar um modulo inteiro no figma pra aprensentar pros lideres, com a aprovação eu mesmo desenvolvi.
Então depende bastante, e sobre a questão de querer medir se ficou bom com algum especialista no time, nem sempre vai dar e você mesmo vai ter que estudar fundamentos, para saber se o que você fez está minimamente correto.

Espero que tenha ajudado de alguma forma!

1

Acredito que seja um questionamento que todo mundo que tem que tomar uma decisão que não faz parte da sua expertise se faz em algum momento. Isso pode acontecer com alguém de back que não tenha experiência com infra e tenha que tomar uma decisão por conta ou mesmo com um dev mobile (meu caso) que tenha que definir alguma regra de negócio que será implementada no back, por exemplo.

Com isso posto, eu diria que se sentir inseguro e se questionar se vc tomou a melhor decisão vs "a melhor que deu" é esperado e faz parte do processo de amadurecimento.

Num mundo ideal, todas as decisões seriam tomadas por quem tem xp naquele assunto, mas sabemos que na grande maioria dos casos, a gnt tem que resolver o b.o independente se a gnt tem ideia do que tá fazendo ou se estamos seguindo uma dica do @anonymous_victory9272 do StackOverflow ou de qualquer LLM atual.

Sobre as suas dúvidas:

  • Minha área é front + mobile, mas é bem comum terem situações onde tenho que explicar pra cliente/colega de time pq devemos ou não fazer do jeito X pq é uma boa/má prática de UI/UX;
  • Não tenho nenhuma ferramenta específica, se tenho alguma dúvida sobre como seguir com uma decisão, normalmente procuro referências daquilo em sites/apps do mesmo seguimento;
  • Quando tenho que tomar a decisão e a insegurança vem, tento me apoiar ao máximo em boas práticas e exemplos externos e tento deixar o mais claro possível pra quem for necessário que aquela decisão foi baseada na minha xp na área e nas refs que usei;
  • Atrito com PO sempre tem, mesmo que seja velado - faz parte do trabalho, assim como DEV x QA. Mas o caminho é sempre deixar o mais claro e documentado possível suas recomendações e seguir a vida conforme der.

A melhor chefe que já tive na minha carreira sempre diz:

Não importa o que vc decida agora, sempre vai ter mais uma task ou mais um ajuste com base no que o time de produto/mkt/comercial vai precisar amanhã.

Espero ter ajudado a clarear as ideias de alguma maneira. :)

1

Sou recém formado em desenvolvimento web, e a parte que mais tenho dificuldade é a parte do design e como será a disposição dos itens no site. Sei fazer qualquer idéia sem muitas dificuldades no código, mas o visual me quebra. A AI tem me ajudado muito mas é um pouco limitador, já que ela acaba fazendo designs parecidos no experiencia que eu tive. Também adoraria saber as opiniões dos mais velhos na área.