Estas são as coisas que me matam …

(desculpe o título, tenho ouvido muito The Smiths ultimamente)

Nós, desenvolvedores, precisamos de algumas coisas para realizar nosso trabalho: um computador, uma cadeira decente (rapidamente se tornando opcional para algumas pessoas) e muito, muito silêncio ininterrupto. Por ‘quieto’, não quero dizer silêncio, mas sim quietude, a ausência de alguma coisa pegando fogo.

Cenário

É basicamente isso. Nossa indústria, a de desenvolvimento de software, tem muitas falhas, mas a maior é a falta dos “Três Grandes” mencionados acima. Freqüentemente, não conseguimos uma cadeira decente, ou um computador decente, ou mesmo uma quantidade decente de concentração ininterrupta. Além disso, existem muitos locais de trabalho que são francamente hostis aos desenvolvedores. Essas são as coisas que quero registrar aqui: as coisas estúpidas frustrantes, enlouquecedoras e, às vezes, certas que toleramos em nome de ganhar a vida.

Eu pretendo fazer esta lista contínua. Se você quiser adicionar algo, sinta-se à vontade para me enviar um e-mail para jw@clvr.im .

  • Escritórios abertos, especialmente negócios barulhentos e sem permissão de privacidade.

  • Mesas voltadas para dentro. Mesmo que eu não esteja navegando no YouTube o dia todo, é um pouco estressante psicológico ter pessoas capazes de ver sua tela.

  • “Sinos de vendas”. Sim, tocar um sino gigante para anunciar que você vendeu vai realmente nos manter no caminho certo.

  • Programação forçada de par. Nada é mais desconfortável do que ter que olhar para a tela de outra pessoa quando você não tem ideia do que está acontecendo.

  • Equipes de portas giratórias. Trabalhei em uma equipe onde nosso cara mais velho tinha 5 meses. O CEO simplesmente despediu pessoas de que não gostava.

  • Falta de espaço pessoal. Eu sei que sua startup está precisando de dinheiro, mas empurrar todos para mesas compartilhadas com menos de trinta centímetros em qualquer direção não é legal.

  • Síndrome da “merda em chamas”. Ter uma emergência a cada hora não é bom para a concentração.

  • “É só um botão”. Olha, você realmente não sabe o que fazemos …

  • 12 horas por dia. Horas! = Produtividade. Se você conseguir o que precisa ser feito em 5 horas, seja o que for. Se demorar 16, o problema é seu.

  • Somos programadores, não digitadores. Só porque não estou digitando, não significa que não estou trabalhando. Algumas coisas precisam ser pensadas.