O caminho para uma melhor satisfação no trabalho dos engenheiros de software

– tornar-se um engenheiro unicórnio ? ?

Isabel Nyo em HackerNoon.com Seg , 5 de Julho · 5 min ler Foto de Estée Janssens no Unsplash

Você já ouviu falar de engenheiros de computação, engenheiros de software, engenheiros de Javascript, engenheiros de back-end, engenheiros de frontend e até mesmo os engenheiros de blockchain mais recentes e mais quentes da indústria de desenvolvimento de software. Mas aposto que você nunca ouviu falar de engenheiros de unicórnio.

Deixe-me mostrar fotos de engenheiros de unicórnio. Temos dois engenheiros de unicórnio aqui trabalhando em seus laptops, um com fones de ouvido, outro sem. Um com uma escrivaninha limpa e arrumada, o outro com um pouco confuso. ?

Engineers engenheirosUnicorn

Agora eu quase posso ouvir você perguntando, como isso é diferente de um engenheiro normal que conhecemos? Bem, eles não deveriam ser diferentes, porque ser um engenheiro unicórnio e ser um engenheiro de software normal não é mutuamente exclusivo. Na verdade, eu diria que eles deveriam ser mutuamente inclusivos.

Se você pensa em empresas de tecnologia de sucesso hoje, todas elas têm uma coisa em comum – um produto. Não apenas qualquer produto, mas um ótimo produto. Não tem que ser um completamente novo e brilhante que nunca existiu, mas um que é melhor do que aqueles que existiam antes de seu tempo. Por exemplo, o Facebook assumiu o MySpace como a plataforma de mídia social número um, não porque o MySpace não era bom, mas porque o Facebook era ótimo. O Blackberry, os dispositivos icônicos que foram os primeiros smartphones de muitas empresas, agora são completamente substituídos pelos smartphones muito melhores que temos hoje.

Adivinha quem constrói esses ótimos produtos? Quem você acha?

Grandes produtos são construídos por engenheiros de unicórnio. Há também outras pessoas que contribuem para a criação de um ótimo produto, como gerentes de produto, designers, etc., mas os engenheiros de unicórnios têm um grande papel na criação de produtos incríveis que os clientes adoram. Realmente, eles são como unicórnios porque criam experiências mágicas para os clientes.

Foto de ASHLEY EDWARDS no Unsplash

Os engenheiros do unicórnio podem ser identificados não por sua aparência, mas por quem são e o que fazem. Os engenheiros do unicórnio compartilham essas quatro características.

  1. Eles começam com o porquê – eles entendem o que os clientes querem e analisam os problemas antes de entrar no código ou nas soluções.
  2. Eles têm uma visão equilibrada – eles encontram um equilíbrio entre tecnologia, tempo / esforço e valor do cliente a cada vez, com todos os recursos.
  3. Eles nunca se apaixonam por seu código – eles não fazem otimização prematura, são pragmáticos e estão dispostos a começar tudo de novo, se perceberem o que estão construindo, não é o que os clientes querem ou precisam.
  4. Eles sabem o que medir – para saber o que os clientes realmente querem ou precisam, eles sabem o que medir e medem o que importa. Como métricas de engajamento, métricas de desempenho, métricas de negócios e validação do que eles enviaram.

Como engenheiro, por que é importante que você tenha essas características de um engenheiro unicórnio? Permita-me explicar.

Imagine-se nos próximos um ou dois anos, navegando pela grande base de código de sua organização e codificando dia e noite, lutando por horas intermináveis para obter uma estrutura verde e ainda mais tempo para colocar esse recurso em destaque. E se você tiver sorte, o recurso liberado será usado por uma porcentagem muito pequena de clientes por um curto período de tempo antes de ser desbancado. Eu não quero pintar uma imagem feia, mas o nosso futuro não parece muito inspirador ou significativo. Você não quer ser o hamster em uma roda, apenas produzindo código, mas não sabe o impacto que está causando ou por que está fazendo o que está fazendo.

No entanto, a boa notícia é que podemos agir agora para evitar que isso aconteça conosco no futuro. Vou compartilhar com você as ações que você pode tomar imediatamente.

Primeiro, seja um aplicador de felicidade do cliente . Que melhor maneira de fazer os clientes felizes do que entender e resolver seus problemas, não apenas uma ou duas vezes por semana, mas todos os dias. Se você puder organizar esse tempo com sua equipe e seu gerente, recomendo fortemente que você vá para uma equipe mais centrada no cliente em sua organização, geralmente uma equipe de atendimento ao cliente, e trabalhe com tickets de uma fila de suporte normal e resolva problemas dos clientes.

Em segundo lugar, participe de entrevistas com clientes . Isso é bastante simples, mas certifique-se de fazer isso em tempo real, seja via VC ou face a face, para obter o máximo de valor e construir essa conexão com usuários reais por trás de uma tela.

Em seguida, recompense e reconheça . Assim como os gerentes podem recompensar e reconhecer seu pessoal, você pode reconhecer seus colegas quando eles estão fazendo as coisas certas para os clientes. Por exemplo, dê uma mensagem a alguém que tenha apresentado pequenas melhorias para os clientes. Ou se você notou que seu colega saiu de seu caminho para falar com os clientes sobre um problema específico, documentou e consertou, e mesmo que nenhum gerente tenha percebido, você pode elogiá-los totalmente.

E por último mas não menos importante, divertido, catfooding . Você provavelmente está familiarizado com o conceito de dogfooding, em que as empresas usam seus próprios produtos em sua organização. Catfooding é semelhante, mas com um leve toque. Em vez de usar nosso próprio produto, use o produto de um concorrente para um determinado projeto por um tempo. Identifique os pontos fortes e fracos, escreva sobre eles e compartilhe aprendizados para educar e preencher as lacunas.

Pessoas com mais pixels. T-shirt de https://womenintechnology.threadless.com

Com todas essas ações, você está no caminho certo para uma melhor satisfação no trabalho e uma compreensão mais clara do seu impacto. Não há melhor momento para se tornar esse engenheiro unicórnio que faz um trabalho significativo e cria experiências mágicas que os clientes adoram.