;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Na contramão do mercado, empresas contratam mulheres grávidas até no 9º mês

A designer Marcela Caldeira, 35, foi itida, aos noves meses de gravidez, pela ThoughtWorks - Divulgação
A designer Marcela Caldeira, 35, foi itida, aos noves meses de gravidez, pela ThoughtWorks Imagem: Divulgação

Lucas Gabriel Marins

Colaboração para o UOL, em Curitiba

12/04/2019 04h00

A contratação de mulheres grávidas por empresas é rara, segundo especialistas. Mas, na contramão do que costuma acontecer no mercado de trabalho, algumas startups e grandes companhias brasileiras e internacionais itiram gestantes nos últimos meses. Um detalhe chama a atenção: algumas delas estavam no nono mês de gestação.

É o caso da jornalista e advogada Anna Lethicia Rosseto, 36. Em 1º de março deste ano, ela foi contratada pela Trackmob, uma startup com sede em São Paulo que ajuda organizações a captar recursos para causas sociais.

Anna, que conquistou a posição de head de marketing digital, deu à luz ao seu filho 20 dias depois de iniciar na empresa. Ela está em licença-maternidade e voltará ao trabalho somente em agosto, no escritório da empresa em Curitiba (PR).

"Não esperava conseguir a vaga. Afinal, quem contrata uma pessoa para ficar meses recebendo sem trabalhar efetivamente?", disse Anna ao UOL.

A jornalista e advogada Anna Lethicia Rosseto, 36, foi contratada no nono mês de gravidez pela Trackmob - Divulgação - Divulgação
A jornalista e advogada Anna Lethicia Rosseto, 36, foi contratada no nono mês de gravidez pela Trackmob
Imagem: Divulgação

Focamos no talento, e não na gravidez, diz fundador

A reportagem conversou com Jonas Araujo, fundador da Trackmob. Ele disse que contratou a então gestante porque a profissional demonstrou ser capaz de ajudar a empresa a atingir as metas estabelecidas. A gravidez, disse ele, não foi um ponto negativo.

"Simplesmente não fazia sentido não optar pela profissional, que foi superbem em um processo seletivo que envolveu cerca de cem candidatos, por causa de uma questão de curto prazo, que é a gravidez".

Araujo também falou que o fato de ter um funcionário parado por quatro meses -período que Anna ficará afastada- não vai gerar prejuízo. "Todo investimento tem um tempo de retorno. Portanto, se eu olhar o negócio em longo prazo, a contratação dela não tem problema algum, muito pelo contrário", afirmou.

Em MG, gestante também é contratada no nono mês

O caso de Anna não é o único. Em setembro de 2018 a designer Marcela Caldeira, 35, foi contratada pela ThoughtWorks, uma multinacional norte-americana da área de tecnologia com escritórios em quatro capitais brasileiras. Ela também estava com nove meses de gestação.

Marcela ou por todo processo seletivo, que durou dois meses, e conquistou a vaga de designer de experiência. Ela assume o posto depois da licença-maternidade. "Estar grávida não foi um obstáculo. A empresa deixou claro que era minha competência que estava em jogo", disse ao jornal "Correio Braziliense" na época da contratação.

Grávidas também são contratadas em outros países

Há exemplos de gestantes itidas também em outros países. A revista "New York" fez uma matéria (texto em inglês) sobre sete mulheres que conseguiram emprego enquanto estavam grávidas.

Já a polonesa Zofia Wosinska relatou no LinkedIn (texto em inglês) como foi contratada no nono mês de gestação pela Leica Byosystems, uma empresa alemã da área dispositivos médicos. Ela assumiu o cargo de gerente de produto global sênior.

"Depois que recebi e aceitei a oferta do grupo, muitas pessoas ficaram surpresas ao saber que fui contratada tão tarde na gravidez. Ainda não é a norma", disse na rede social.

A polonesa Zofia Wosinska, gerente de produto global sênior da Leica Byosystems, relatou no LinkedIn como foi contratada no nono mês de gestação - Divulgação - Divulgação
A polonesa Zofia Wosinska, gerente de produto global sênior da Leica Byosystems, relatou no LinkedIn como foi contratada no nono mês de gestação
Imagem: Divulgação

Contratação de gestante é exceção, diz especialista

Para Bernt Entschev, CEO da DeBernt Human Capital, empresa de consultoria em recursos humanos que atua há mais de 30 anos em Curitiba, a prática de contratar grávidas ainda é exceção, pois muitas empresas têm medo dos custos que terão que arcar com essas profissionais.

Entschev disse, no entanto, que os exemplos recentes podem mostrar uma pequena mudança de cenário. "São empresários com visão de médio e longo prazo capazes de entender que mais importante que a gravidez, uma condição ageira, é a competência das candidatas".

Entschev fez recomendações a gestantes que buscam emprego. "O ideal é que essas candidatas procurem por companhias com culturas organizacionais muito bem desenvolvidas e destaquem em seus currículos e durante as entrevistas o que podem fazer no futuro pela empresa."

Empresa deixa funcionários levarem cachorros ao escritório, e foi uma festa

UOL Notícias