ti-enxame.com

Por que os desenvolvedores devem ter escritórios particulares?

Então, eu sei que todo mundo aqui é sobre escritórios particulares, quantos desenvolvedores realmente os têm. Eu sou meio cético. Acredito que os desenvolvedores líderes os tenham, mas normalmente é apenas uma pessoa em um escritório comum.

Isso me faz pensar, quantos desenvolvedores têm escritórios particulares. O que leva à pergunta real: por que eles deveriam tê-los?

35
Morgan Herlocker

No mundo da administração, onde a concentração em uma tarefa não é um problema, os escritórios são um meio de representar o status. Eles acham que "escritório particular == mais status, grande escritório particular == ainda mais status etc."

O que a maioria das pessoas deixa de entender: toda vez que nossa concentração é interrompida, criamos pelo menos um bug e/ou atrasamos o prazo por mais meia hora. Escritórios particulares não são um "prazer de ter" para desenvolvedores, mas são obrigatórios. Não se trata de status, trata-se de física do cérebro.

Trabalhar em um espaço aberto custa pelo menos 30% de produtividade (li isso em um jornal, comece com esta postagem no blog se você quiser saber mais). Pior parte: isso passa despercebido. Se você sempre trabalha em um ambiente como esse, nunca perceberá que isso acontece! Até você se perguntar por que seu pescoço está rígido, você fica tenso/nervoso o tempo todo, etc.

Se você quiser outro aumento de produtividade, leve os telefones também. A menos que você esteja dando suporte à produção, o dia seguinte será sempre em breve.

Para relaxar a equipe, forneça refrigerantes gratuitos. Isso custa US $ 100-300/mês para uma equipe de 10 pessoas e faz com que eles façam pausas regulares, bebam o suficiente (para não desidratar).

O engraçado é: estes não são um monte de mitos, mas fatos concretos. Ainda assim, a maioria das empresas ignora essas maneiras simples e baratas de aumentar a produtividade. Bem, exceto os bem-sucedidos, é claro (Google, Microsoft, etc).

Veja também:

78
Aaron Digulla

O Mestre disse: “Um cavalheiro é fácil de servir e difícil de agradar. Nada, senão o que é certo, lhe agrada: ele encaixa suas ordens ao homem. Os vulgares são difíceis de servir e fáceis de agradar. O que está errado ainda pode agradá-los: mas de seus homens eles esperam todas as coisas. ”

Quando eu tinha um escritório particular, não gostava do meu trabalho por outros motivos (na verdade, estava feliz com a remuneração e fui tratado muito bem. A falta de colegas de trabalho inteligentes me incomodava, entre outras coisas). Agora nem tenho um cubo, mas estou feliz e produtivo (comprei excelentes fones de ouvido com cancelamento de ruído por apenas US $ 150, o que é mais barato do que pagar a um trabalhador apoiado pelo sindicato para trocar uma lâmpada em um prédio controlado pelo sindicato ).

Em vez de ter luxo no trabalho, prefiro levar mais US $ para casa. Manter as ferramentas de programação nítidas é bom para o meu salário, mas entendo que um trabalho é um trabalho e nem sempre é possível evitar o trabalho sujo/sem graça.

Mais gerentes de desenvolvimento devem usar os sapatos de programador, mas também mais programadores devem ter um melhor senso comercial - por exemplo, pense em quanto $ acabou de entrar no projeto X e, em retrospectiva, decida se eles deveriam ter comprado a ferramenta de outra pessoa. Apenas um exemplo, e posso encontrar muito mais.

Muitos desenvolvedores talentosos vivem em uma bolha de negócios onde desejam trabalhar em projetos divertidos o ano todo. Os desenvolvedores de ruas inteligentes também entendem que o dinheiro faz o mundo girar, e uma boa base de clientes = tudo, e as vendas, o suporte e outras pessoas da empresa são muito importantes.

Assim, com o tempo, um desenvolvedor inteligente de rua mudará para um pasto o mais ecológico possível, talvez iniciando seu próprio negócio. Um desenvolvedor idealista fará perguntas nos fóruns sobre como a vida deve funcionar e/ou escreverá uma entrada de blog sobre como os gerentes são péssimos e os programadores agitam, e o mundo não é justo para nós, programadores pobres.

E, a longo prazo, estamos todos mortos, por isso, passe os fins de semana com sabedoria, como ficar bêbado, fazer muito sexo, fazer caminhadas, ir à praia e não se esqueça do pingue-pongue. Sua lista pode variar. Depois de um bom treino de final de semana, sua euforia pode durar até quarta-feira, quando você tem apenas três dias de sofrimento sem um consultório particular.

EDIT: Ao fazer scrumming, não ter paredes e poder agrupar geograficamente a nova equipe é uma grande vantagem.

13
Job