Eu tinha muitos chefes, cada um com uma abordagem diferente sobre permitir ou não usar o Windows Live Messenger, o Facebook e muitos outros sites da Internet.
É claro que a Internet é realmente necessária para pesquisar sobre a melhor maneira de resolver uma tarefa específica. Às vezes, você pode ter um amigo on-line, também um programador, que conhece melhor alguma coisa.
Para alguns gerentes, o acesso à Internet atrasaria o progresso do projeto e, por outro lado, permitiria às pessoas interagirem e descobrirem novas soluções.
O que você faria?
fonte
Minha opinião pessoal é de pessoas de todas as profissões, mas especialmente as profissões criativas / de resolução de problemas precisam de tempo de inatividade mental durante o dia. Claro, você pode apoiar seus programadores gritando "Mais código!", E o projeto provavelmente será concluído dentro do prazo e do orçamento, mas você obterá um produto medíocre. Eles cortam os cantos e escrevem códigos desleixados apenas para desanimar, e suas mentes não ficam comprometidas o suficiente para encontrar soluções elegantes.
Sempre que tive programadores trabalhando comigo, sempre os incentivei a tirar uma folga durante o dia. Leia um livro, ouça música, jogue basquete ao ar livre ou até passe algum tempo no Face / Digg / Reddit / Tanto faz, se é isso que eles gostam. Tudo o que me interessa é o produto final. Eu não me importo como eles conseguiram seu tempo para obter ótimos resultados.
fonte
Em uma equipe de desenvolvedores, rapidamente fica claro quem é produtivo e quem não é. O IMHO, banir o IM ou o Facebook não tornará os programadores ruins mais produtivos, mas certamente afetará negativamente o moral dos bons.
fonte
Se você não pode confiar em seus funcionários para realizar o trabalho devido à presença de distrações, pode estar contratando pessoas do tipo errado.
fonte
Basicamente, um desenvolvedor precisa de acesso total à Internet, para procurar informações, baixar programas etc.
Portanto, uma política liberal é importante. Em seguida, resume-se a: a pessoa individual pode usá-lo em uma quantidade "razoável" de tempo todos os dias, o que, por sua vez, é mensurável por - quanto tempo esse projeto deve levar e quanto tempo realmente levou. Se a produtividade for baixa, considere analisar o porquê. Se a produtividade for alta ou aceitável, deixe os desenvolvedores fazerem o que quiserem.
fonte
Com a proliferação de smartphones e planos de dados móveis, como exatamente você monitora e controla o uso da internet? Você pode criar políticas contra o uso de equipamentos da empresa e conexões à Internet, mas não pode eliminar as distrações. Sua melhor aposta é contratar pessoas que fazem o trabalho. Um desenvolvedor que trabalha oito horas sólidas por dia e gasta duas horas em "distrações" vale mais do que um desenvolvedor fraco que dedica dez horas a tempo.
fonte
usamos o Messenger entre escritórios. Eu teria que dizer "não" ao facebook (etc.), pois a tentação de atualizar seu perfil em vez de fazer sua codificação é muito grande. Obviamente, a exceção seria se você estivesse desenvolvendo algo para o facebook (etc.), sem mencionar o vício que muitas pessoas têm em Farmville (etc.)
fonte
Pessoalmente, se eu quisesse relaxar em um local de trabalho, teria usado um livro ou um music player em vez do facebook. Algumas pessoas preferem conversar com colegas.
E, no geral, todas essas políticas de limitação interna parecem instalar e trancar uma porta sem paredes. Se o funcionário tem um problema de atitude, ele (problema) precisa ser tratado diretamente.
fonte
Pessoalmente, não vejo o motivo de banir o Messenger e outros serviços de mensagens (incluindo o twitter), porque é uma maneira de obter informações o mais rápido possível e, às vezes, as pessoas têm ótimas redes que podem aproveitar dessa maneira. O que eu entendo é por que as pessoas proíbem o facebook no escritório, porque não o vejo como uma maneira de manter contatos profissionais (e muitos também têm tendências de jogos).
Com esse olhar fixo para o ano ... 2010, que significa a idade do smartphone, se eu realmente quisesse usar o facebook, poderia fazê-lo no meu telefone sem que a empresa pudesse rastreá-lo, a menos que eles me vissem sentado com meu telefone constantemente e isso seria óbvio o que eu estava fazendo.
fonte
Eu acho que o software de bate-papo pode ser muito útil para passar trechos de código e URLs entre os programadores (e muito mais eficientes do que o ditado por voz). Então algum tipo de mensageiro deve ser definitivamente permitido.
fonte
Sim, desde que eu ainda faça meu trabalho. Os desenvolvedores precisam ser tratados com um certo grau de confiança, a menos que você queira gastar todo o seu tempo assistindo a eles, o que significa que você não faz seu trabalho e tem desenvolvedores infelizes.
Se um desenvolvedor simplesmente não está entregando o trabalho, discuta-o com ele e, se necessário, solicite seu histórico da Internet à TI. Se ele não está conseguindo entregar o trabalho em tempo hábil e você vê que ele passa o tempo todo no YouTube, é hora de falar uma palavrinha.
Você também precisa entender que, às vezes, um desenvolvedor fica impedido de fazer o trabalho, sem culpa alguma. Eu era engenheiro de construção em uma pequena empresa, onde a máquina de construção era (você adivinhou!) Minha área de trabalho. Uma compilação duraria até meia hora e maximizaria o máximo da máquina (não era uma máquina muito poderosa - na verdade, uma caixa de desenvolvimento antiga de um funcionário anterior que havia saído). Eu testaria a instalação, o que levaria cerca de 20 minutos. Eu normalmente levava um livro para trabalhar.
fonte
Na IMO, essa questão realmente leva à diferença entre pessoas que devem ser gerenciadas versus pessoas que podem gerenciar a si mesmas .
Assim como o código gerenciado, as pessoas que precisam ser gerenciadas exigem um tempo de execução. Eles devem ter estrutura, horário de expediente, reuniões agendadas, uma certa quantidade de dias de férias para saber quanto gastaram, tarefas / tickets entregues a eles e um conjunto de regras a serem seguidas. Sem essa estrutura, eles ficarão preguiçosos, ultrapassarão os limites e exigirão correção constante de você. Existe um certo estilo de desenvolvimento geralmente "corporativo" que se presta a esses tipos de desenvolvedores. Se você é assim, considere maneiras de restringir distrações e redes sociais.
As pessoas que podem gerenciar a si mesmas são as que precisam apenas de uma visão, e estão de acordo com ela, entregando coisas às 14h de terça-feira e meia-noite de quinta-feira ou no fim de semana, conversando com clientes e avançando sem que você agende uma reunião de status . Eles definirão seus próprios limites com relação ao horário da rede social, horário do StackExchange (ahem) etc. Eles são bons desenvolvedores de produtos criativos e inovadores. Sob nenhuma circunstância você deve restringir o acesso deles às redes sociais ou qualquer outra coisa; Não é necessário. Uma boa relação de confiança é essencial, e proxies / filtros / timeclocks / forms da Web são inimigos da confiança.
fonte
Uma solução como www.workmeter.com pode ajudar, isso permite que a empresa adote uma política liberal, mantendo os programadores conscientes de sua produtividade. Permitir que as pessoas manipulem e analisem seus dados aprimora sua autoconsciência de gerenciamento de tempo, tornam-se conscientes de seus hábitos on-line e tendem a corrigi-los (caso contrário, como uma solução de monitoramento, permite que o gerente fique de olho em práticas inadequadas)
fonte