;(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

'Me sinto aliviado por não trabalhar triste', diz Noriega após demissão

Beatriz Cesarini e Beatriz Cesarini

Do UOL, em São Paulo

13/04/2023 15h48

Em entrevista ao UOL, Maurício Noriega destacou a sensação de alívio por se livrar da tristeza que sentia ao trabalhar no grupo Globo nos últimos cinco anos.

O que aconteceu

Noriega deixou a Globo após quase 21 anos na emissora. Ele estava na empresa desde agosto de 2002.

Em conversa com o UOL, Maurício Noriega comentou que se sente aliviado, porque estava infeliz em seu trabalho há cerca de cinco anos.

Ninguém gosta de receber a notícia da demissão, porque eu estava há anos no sportv e sou muito grato e muito feliz por isso. Já estava esperando há um bom tempo desde que mudou a direção. Eu não estava feliz há um bom tempo. Eu estava trabalhando triste há algum tempo. De certa forma, eu me sinto aliviado por não trabalhar triste"
Maurício Noriega

Segundo o jornalista, o clima entre os profissionais do grupo Globo está naturalmente ruim após a sequência de demissões nos últimos meses. "As pessoas estão com muito medo e é normal", destacou Noriega.

O que Noriega diz

Mudança na direção afetou clima. "Depois de 2018, as coisas mudaram muito na direção do Esporte, e eu fiquei muito triste com as mudanças. Hoje eu digo que meu espírito já tinha ido embora, o corpo, agora que partiu. Não é um clima bom. É algo diferente do que eu vivi em 2018. Depois que mudou a direção, perdeu-se um pouco da alegria que a gente tinha".

Não é só uma questão financeira. "Tem gente que ganha mais do que eu e continua. Não é só uma questão financeira. Tem gente que ganha bem mais do que eu e ficou lá, por exemplo. Continuou trabalhando... Mas é isso. A empresa contrata quem ela quer e demite quem quer".

Escanteado. "A gente sente quando as coisas vão acontecer. Todo mundo tinha escala, e eu não tinha essa escala. Eu já fui chefe, mas sempre fui franco e direto. Preferia deixar tudo claro".

Estava me segurando. "Eu estava triste. Eu me segurava no ambiente de trabalho, porque sei que sou um excelente profissional, e entregava o melhor possível quando estava no ar, mas já faz algum tempo que eu não estava feliz".

Gratidão. "Era um um lugar que eu adoro. O sportv — eu digo que sou do sportv, porque foi de lá que eu vim— me transformou no profissional que sou hoje. Eu estou recebendo uma centena de mensagens de carinho, eu construí credibilidade".

Novos rumos. "Vai ar esse período de tristeza, e eu vou seguir em frente. Eu estou feliz de ver a maneira que as pessoas analisam e avaliam meu trabalho. Agora podem abrir mil e uma possibilidades. Tem muita coisa que eu não podia fazer por questões contratuais. Quem sabe agora eu consigo fazer".

O que a Globo diz

A Globo, assim como as demais empresas de referência do mercado, tem um compromisso permanente com a busca de eficiência e evolução, mas lamenta quando se despede de profissionais que ajudaram a escrever e a contar a sua história. Isso, no entanto, faz parte da dinâmica de qualquer empresa. Os resultados da Globo refletem a boa performance do conjunto das suas operações e uma constante avaliação do cenário econômico do país e dos negócios. Como parte do processo de transformação pela qual vem ando nos últimos anos e alinhada à sua estratégia, a empresa mantém a disciplina de custos e investimentos em iniciativas importantes de crescimento.

Comunicação da Globo