;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

9 atitudes de chefes que fazem bons funcionários pedirem demissão

Especialista elenca os motivos que fazem bons funcionários saírem de seus empregos - iStockphoto/Getty Images
Especialista elenca os motivos que fazem bons funcionários saírem de seus empregos Imagem: iStockphoto/Getty Images

Jacqueline Elise

Da Universa

13/01/2019 04h00

Para quem é chefe, sempre é um baque perder um bom funcionário, que sabe trabalhar em equipe e dá bons resultados. Mas, algumas vezes, o que alguns chefes não pensam é que estes ex-empregados não estão abandonando seus empregos, mas, sim, uma gestão que não os ajuda a crescer.

Esta é a teoria de Travis Bradberry, autor do livro "Inteligência Emocional 2.0 - Você Sabe Usar a Sua?" e cofundador da TalentSmart, empresa norte-americana de coach, treinamento de funcionários e provedora de testes sobre inteligência emocional. Em sua conta no LinkedIn, ele elencou nove atitudes que chefes reproduzem e que fazem bons funcionários pedirem demissão. A boa notícia, segundo Bradberry, é que todas elas podem ser corrigidas facilmente. Veja a lista abaixo:

1. Fazer seus funcionários trabalharem mais do que o necessário

O especialista afirma que esta é uma das armadilhas mais fáceis de cair. Alguns gestores desgastam seus empregados quando os obrigam a trabalhar ainda mais quando eles demonstram bom desempenho, como se estivessem sendo "punidos", de alguma forma, por seus méritos. Bradberry avalia que a atitude é contraproducente e que o excesso de carga faz com que a produtividade diminua. A melhor alternativa, segundo ele, é fazer com que o status do funcionário aumente para justificar a maior quantidade de responsabilidades no trabalho, para ele se sentir motivado: uma promoção, aumento ou mudança de cargo podem ser incentivos.

2. Não reconhecer ou parabenizar um trabalho bem feito

Bradberry argumenta que "é fácil subestimar o poder de um 'tapinha nas costas'", mas que gestos como esse, ou simplesmente dizer com mais frequência que a pessoa está fazendo seu trabalho muito bem, podem fazer a diferença na vida dos funcionários.

3. Não se importar com seus subordinados

O especialista diz, em sua publicação, que "mais da metade das pessoas que pedem demissão o fazem por conta da relação que têm com seus chefes". E um dos motivos que podem causar esta relação "fria" entre gestores e empregados é quando o líder não se importa em dar um retorno funcionários, mesmo que seja com mais desafios. Funciona assim: "se meu gestor não se importa com este trabalho, então por que eu deveria me importar?".

4. Não honrar os compromissos que assume

Quando uma promessa é feita de chefe para funcionário, pode ser sinônimo de incentivo ou só uma forma mais rápida para fazê-lo sair da empresa. "Quando você firma um compromisso e o cumpre, você cresce aos olhos dos empregados porque prova que é uma pessoa confiável", explica Bradberry. Quando a promessa é quebrada sem mais satisfações, a a impressão de que é um chefe "desrespeitoso, que não se importa".

5. Quando o gestor contrata --e promove-- as pessoas erradas

"Pessoas boas e esforçadas gostam de trabalhar com profissionais que tenham um perfil parecido. Quando empregadores não se dão o trabalho de contratar alguém assim, desmotiva os outros que estão dando seu melhor", argumenta Bradberry. A situação piora quando os empregados pouco comprometidos são promovidos no lugar daqueles que realmente merecem. "Não é à toa que bons funcionários pedem demissão, nesse caso".

6. Não deixam as pessoas seguirem seus sonhos

Há chefes que temem que seus funcionários percam a produtividade se eles derem atenção a outros interesses e paixões pessoais. "Estudos mostram que pessoas que seguem seus sonhos e aspirações no meio profissional ficam cinco vezes mais produtivas que o comum", diz o especialista.

7. Eles não incentivam ou gerenciam o desenvolvimento pessoal

"Bons gestores sabem gerenciar, independentemente do talento de seus subordinados", diz Bradberry. Para ele, chefes que não incentivam ou trabalham melhor as habilidades pessoais dos empregados correm risco de ver sua equipe e a produtividade do trabalho diminuir.

8. Não sabem trabalhar com criatividade

Trabalhadores empenhados querem sempre melhorar, e um gestor que não dá espaço para soluções criativas e ideias novas acabam minando o desempenho da equipe. "Não permitir este desejo inato de criar não limita só os funcionários, mas também o chefe".

9. Não conseguem desafiar intelectualmente os empregados

Bradberry afirma que bons gestores desafiam seus funcionários a realizar tarefas que, antes, seriam mais difíceis. "Em vez de ar somente instruções simples, incremente objetivos para que as pessoas saiam da zona de conforto, e os ajude a concluir o trabalho". Para ele, pessoas que não desenvolvem a inteligência no trabalho, ou só efetuam atividades mecânicas e fáceis, ficam entediadas e costumam procurar outra coisa.