Articles

UXE: O que é um Engenheiro UX?

Ultimo engenheiro de Xilofones? É isso que você quer dizer quando diz engenheiro UX (UXE), certo? Estamos a brincar, claro. Um xilofone não é a primeira coisa em que se pensa quando se ouve um engenheiro UX. Mas qual é exactamente a primeira coisa? O que é um engenheiro UX? E, pode o Devmountain ajudá-lo com suas habilidades de design UX na preparação para perseguir objetivos relacionados a UX?

Se você tem pesquisado sobre postagens de trabalho, você deve ter notado muitas oportunidades para este misterioso engenheiro UX. Então, empresas de tecnologia parecem estar procurando por UXEs, mas as especificidades reais da posição também parecem diferir de lugar para lugar.

Algumas empresas podem exigir um conjunto de habilidades pesadas de desenvolvedor front-end, enquanto outras organizações podem querer uma boa mistura de habilidades de engenheiro UX em todo o estágio.

Vamos ver mais de perto o que é um UXE, o que eles fazem e o que é preciso para se tornar um.

O que é um Engenheiro UX?

Um engenheiro UX (UX= experiência do usuário) é geralmente um engenheiro de front-end que trabalha em uma equipe de design, facilitando a colaboração entre engenharia e design. Os engenheiros UX reúnem o know-how técnico e a estética do design. Eles fazem parcerias com programadores, pesquisadores, designers, e muito mais para conceituar e proporcionar uma experiência de usuário eficaz.

Um engenheiro UX muitas vezes tem as habilidades de um engenheiro de front-end, mas também o know-how de trabalho dos princípios de design UX. Mas não se confunda; um engenheiro UX não é um designer UX.

A diferença entre os dois é que um designer UX está mais envolvido na pesquisa do usuário, certificando-se de que ele tenha considerado o visual e a sensação de um produto antes de começar realmente a projetar. Eles se preocupam com coisas como paletas de cores, fontes e ícones.

E, no Devmountain, você pode aprender design UX em 13 semanas em tempo integral ou 16 semanas em tempo parcial.

O que um Engenheiro UX faz?

Em geral, o papel de um engenheiro UX é ajudar a construir sistemas de design – o conjunto de ativos e diretrizes que transmitem a identidade dentro de produtos e aplicações de bandeira. Estes sistemas de design podem ser compostos por três secções: o guia de estilo, a linguagem de design, e a biblioteca de componentes. Dentro de cada uma dessas seções, o engenheiro UX terá um conjunto de habilidades para ajudar a cumprir as responsabilidades.

Mais Sobre Sistemas de Design

Na linguagem de design, você tem os recursos visuais de design e diretrizes de marca como a paleta de cores, escala tipográfica, biblioteca de animação e diretrizes de acessibilidade. Sob a biblioteca de componentes, você tem os componentes codificados que são construídos usando CSS, HTML, e JavaScript. No guia de estilo, você tem o próprio website que encapsula a biblioteca de componentes e a linguagem de design.

What This Boils Down To

Ultimately, um engenheiro UX é um tradutor. Embora seu papel possa variar de empresa para empresa, as principais responsabilidades que muitos UXEs compartilham são:

  • Transformar a linguagem de projeto em uma biblioteca de componentes, codificado em uma estrutura ou biblioteca
  • Promocionar a adoção do sistema de design em toda a organização
  • Transformar designs de baixa fidelidade em designs de altaprotótipos de fidelidade usando a biblioteca de componentes
  • Melhorar a comunicação e colaboração entre as equipas de engenharia e design
  • Build the style guide website for the design system

Como tornar-se um Engenheiro UX

What Is a UX Engineer?

Se estiver interessado em tornar-se um engenheiro UX, você pode se concentrar nas habilidades de desenvolvimento front-end juntamente com o conhecimento da experiência do usuário. Embora os requisitos para um UXE variem de empresa para empresa, existem certas habilidades que você vai querer considerar para o seu arsenal.

  • Habilidades de design do UI como Sketch, Adobe Creative Suite e Figma
  • Experiência em HTML, CSS e JavaScript
  • Experiência em ferramentas de pré-processamento do CSS
  • Experiência em ferramentas do UXE, como com Webpack ou Gulp
  • Experiência com programação de design responsivo
  • Teste e experiência de depuração
  • Conhecimento de padrões de design
  • Experiência de controle de versão
  • Familiaridade com gerentes de pacotes e dependências, como npm e Yarn

Algumas outras habilidades importantes de engenharia UX que você pode querer desenvolver são comunicação, solução de problemas e proatividade. Como os engenheiros UX podem trabalhar com a equipe de design, equipe de engenharia e gerenciamento de produto, eles precisam ser capazes de ter autonomia sobre seu trabalho e ao mesmo tempo ser capazes de trabalhar bem com várias equipes.

Aqui está uma lista de livros UX para começar.

Onde você pode começar a aprender

Se você já se sentiu como a criança de uma mãe que domina a tecnologia e um pai artístico mas não sabe onde ir com o seu dom, então a experiência do usuário em engenharia ou design pode ser a coisa certa para você. Você pode casar o seu amor pelos aspectos técnicos do desenvolvimento com o design enquanto cria algumas coisas incríveis. E, você pode começar com o curso de 13 semanas do Devmountain UX Design.