Rodrigo Strauss :: Blog
Trabalhamos no ambiente correto?
Minha profissão é "Desenvolvedor de Software", "Analista Programador" - ou programador mesmo, no coloquial. Sim, no coloquial, porque minha profissão envolve muito mais do que programar um computador. Meu trabalho envolve fazer reuniões para definição de projetos, reuniões para resolver problemas em servidores, procurar soluções para os mais diversos problemas e estudar sobre tecnologias que podem ser usadas para resolver esses diversos problemas. Além disso, envolve transformar todos os meus estudos e conhecimentos em linguagens e tecnologias em uma solução. Dessas várias atribuições que eu falei, só as reuniões envolvem várias pessoas interagindo e dialogando. Todas envolvem pensar e resolver problemas. Ou seja: a grande maioria do meu trabalho envolve raciocínio, e conseqüentemente, concentração.
Em todas as bibliotecas (de livros, não de software) que eu entrei até hoje, era proibido conversar e fazer barulho. Tudo isso porque os freqüentadores estavam lá para ler, estudar ou resolver problemas. Não é exatamente isso que eu faço no dia-a-dia? E por que a biblioteca é silenciosa e todos os lugares que eu trabalhei até hoje eram mais barulhentos do que um galinheiro? TODOS os lugares que eu trabalhei eram barulhentos, alguns mais, outros menos. Já trabalhei em empresas de software, provedores de Internet, bancos, bolsas de valores. Além disso já fiz entrevista em várias empresas e pude ver como era o ambiente. A coisa mais evoluída que eu vi foi separar os desenvolvedores do pessoal de suporte telefônico. Mesmo assim, todos os desenvolvedores ficavam amontoados na mesma sala. Em algumas empresas, a mesa de reuniões era NA MESMA SALA do desenvolvimento. Se houvesse uma reunião do seu lado, paciência. Minha única solução sempre foi a que a maioria usa: fones de ouvido e música.
Será que nossa mesa minúscula (muitas vezes compartilhada) com um computador é o melhor lugar para fazer o que nós fazemos? Por que em Universidades conceituadas (não sei como é nas UNICACAs) cada professor tem sua sala? Qual a diferença de necessidade de concentração entre um professor da USP e um desenvolvedor tentando fazer debug de um algoritmo de load balance? As empresas geralmente organizam as mesas dos desenvolvedores da mesma forma que organizam as mesas dos auxiliares administrativos. E o gerente que solta a pérola "Nosso software deve ser portado para Linux nem que isso leve 15 dias" tem uma sala exclusiva. Os gerentes - que geralmente são os que menos trabalham - são os que geralmente têm sala exclusivas. Será que isso está certo?
Quem assiste o Channel9 da Microsoft ou lê sobre as condições de trabalho lá deve ter visto que eles dão UMA SALA PARA CADA DESENVOLVEDOR. Será que esse é um dos motivos pelos quais eles são a Microsoft e as outras empresas de software não passam de outras empresas de software? Tudo que eu queria era uma sala só para mim, com um sofá de 3 lugares para poder deitar e pensar (ou até dormir um pouco...). É muito difícil pensar na reengenharia de um cluster sentado em uma cadeira desconfortável e com uma mesa minúscula. Uma lousa e um pouco de silêncio seriam muito bem vindos.
Bom, enquanto eu não abro minha empresa de software, continuo com meu fone companheiro...
Em 05/05/2005 03:01, por Rodrigo Strauss





Grande Strauss
Também tenho a mesma opinião sobre o ambiente de desenvolvimento.
Veja só meu ambiente: trabalho ao lado (literalmente mesmo) de dois servidores que fazem um barulho de um 747 na decolagem, em uma sala de 3x2 sem janelas que compartilho com outro analista fumante. Nada contra e nada a favor, mas aquele cheiro de fumo infecta toda a sala e isso me causa bronquite. Não tem espaço nem para esticar meus pés ou cruzar as pernas... E ainda estão instalando uma central telefônica bem atrás da minha mesa!
Música? Aqui não é permitido ouvir música enquanto se trabalha
O que eu daria para ter uma sala só minha.... um dia talvez.....
oncentração zero..