A incerteza sobre o que trabalhar é normal?
Trabalho como Engenheiro de Software. A equipe tem sprints quinzenais. Nos últimos 2 meses, o planejamento do sprint tem sido basicamente impossível de ser feito. O próprio gerente não sabe se vamos iniciar um projeto na semana seguinte ou não.
Gostaria de saber se isso é uma ocorrência bastante comum em configurações semelhantes ou isso é um sinal de má gestão? (a empresa é de médio porte - cerca de 300 funcionários)
O gerente continua pedindo para registrar nossas horas... mas os engenheiros não têm muito o que fazer.
Respostas
Não.
Você deve ser dito o que fazer. Seu gerente está pedindo para você trabalhar em algo ("por favor, registre suas horas"), mas você não sabe no que ele espera que você trabalhe.
Geralmente, você sempre estaria fazendo "algo" para a empresa (caso contrário, por que ela está empregando você?). Há casos em que não há muito o que fazer (por exemplo, um helpdesk sem chamadas), neste caso parece que sua empresa está mantendo você aguardando um projeto que será atribuído "em breve".
No entanto, a expectativa deve ser clara sobre o que ele gostaria que você fizesse. Alguns exemplos incluem:
- Veja se você pode ajudar de alguma forma os caras do time B ou do time C.
- Assista a uma conferência, leia um artigo sobre X
- Tente aprender um novo idioma/tecnologia
- Faça alguma manutenção em <projeto diferente> (por exemplo, melhorar a documentação do seu projeto anterior, que não foi tão bom quanto poderia ter sido)
- Investigue esse bug que o assombrou em um projeto anterior (como um impasse db estranho) e foi mal resolvido, já que você nunca descobriu o porquê (pode ajudar para que no futuro você não falhe na mesma armadilha)
- Pense em um projeto que possa ser útil para a empresa e tente desenvolvê-lo (por exemplo, criar um commit hook que verifique seu estilo de programação interna)
Como você vê, são coisas que dariam certo valor à empresa (jogar cartas com seu colega provavelmente não deixaria sua empresa muito feliz). Geralmente são tarefas curtas, que não levam muito tempo (já que você pode precisar interrompê-las sempre que um novo projeto for atribuído). Eu recomendaria que você aproveitasse esse tempo para fazer um autotreinamento, que geralmente é algo para o qual nunca há tempo.
É claro que, depois de descobrir o que fazer, você registraria as horas apropriadamente, seja como tarefas específicas (por exemplo, aprender Rust, navegar pelo stackoverflow) ou genéricas (por exemplo, treinamentos).
Eu recomendo que você pergunte ao seu gerente o que ele espera que você faça, e talvez sugira uma lista das possibilidades acima (ou decida-se e na verdade uma proposta específica "já que ainda não temos um projeto para fazer, pensei Eu poderia fazer XYZ que podemos achar útil mais tarde, tudo bem?").
Vi isso em 4 de 4 empregos
Pode ser uma má gestão (não necessariamente seu gerente em particular) ou apenas um cliente incerto ou um futuro incerto para sua organização em geral. Também pode ser uma incapacidade geral de tomar decisões em sua empresa, por isso leva muito tempo para fazer algo.
Os seres humanos são mimados e uma cadeia de seres humanos é muito instável e imprevisível. Há incerteza em todos os lugares.
Quanto às horas, o trabalhador de escritório médio trabalha cerca de 3 horas por dia.https://www.inc.com/geoffrey-james/new-research-most-salaried-employees-only-do-about-3-hours-of-real-work-each-day.html
Já estive em situações como essa antes e em vários setores. É um lugar muito perigoso para um trabalhador, porque você será julgado pelo que faz com seu tempo. Certifique-se de que o que você escolhe fazer com seu tempo seja útil para a empresa (mas também para você em geral), e eu passaria por seu supervisor antes de embarcar. Como um dos postados anteriores sugeriu, há uma série de coisas que você pode fazer.
Uma das razões pelas quais as equipes de projeto têm funcionários seniores é que eles podem identificar e aumentar o trabalho que precisa ser feito, colocá-lo na fila de trabalho e conduzir o processo de melhoria. É trabalho em equipe.
Isso pode ser um sinal de perda de visão do produto, análise decepcionante do sentimento do mercado, tentativas das pessoas que moldam o trabalho de atrasar a tomada de decisões, processo de aprovações lento, falta de prioridade dos poderes ou apenas uma desaceleração. É difícil saber sem um contexto completo e conhecendo sua empresa.
Não se esqueça, porém, não importa o que aconteça, é sempre bom estar preparado para o pior. Certifique-se de que tudo o que você tem está atualizado (currículo, CV, etc) caso a empresa esteja em más condições, ou você decidiu que estar em tal situação não é para você.
Pode ser menos típico do que ter muito o que fazer, mas não é incomum em grandes organizações. É um pouco como ficar na cozinha, dando tarefas a dois de seus filhos, mas não tendo uma tarefa sensata para o terceiro no momento. Apenas a nível corporativo.
Você pode notar os muitos, muitos pedidos sobre a necessidade de refatorar software entre a pressão interminável para produzir novos recursos sofisticados. Você tem sorte: agora é um bom momento para fazer exatamente isso. Você (e sua equipe) podem refatorar seus projetos anteriores. Assim, quando novas solicitações de recursos chegarem, você estará pronto para implementá-las mais rápido do que nunca.
Seu gerente pode ser realmente grato por essa sugestão. Eles podem escrevê-lo como "manutenção necessária em preparação para desenvolvimento futuro" e/ou citar aspectos de segurança da refatoração.