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

Quem é Jerônimo Rodrigues, governador eleito da Bahia

Jerônimo Rodrigues (PT) - Adriel Francisco / Divulgação
Jerônimo Rodrigues (PT) Imagem: Adriel Francisco / Divulgação

Diego Albuquerque

Colaboração para o UOL

30/10/2022 19h47Atualizada em 30/10/2022 19h47

Jerônimo Rodrigues é o novo governador da Bahia. O candidato do Partido dos Trabalhadores (PT) derrotou ACM Neto (União) no segundo turno das Eleições 2022.

O novo governador da Bahia não era um dos nomes mais desejados pela militância petista para vir ao pleito em 2022. Apesar de já ter uma considerável carreira política, essa foi a primeira vez que ele disputou uma eleição.

Apesar disso, o nome dele tinha padrinhos fortes dentro do partido. As duas principais lideranças petistas na Bahia: o ex-governador de dois mandatos Jaques Wagner (2007-2014) e o atual ocupante do Palácio de Ondina, Rui Costa, eleito em 2014 e reeleito em 2018.

A missão de indicar um sucessor era de Costa e o escolhido para a disputa contra ACM Neto se provou capaz da vitória. Além deles, Luiz Inácio Lula da Silva também endossou a opção.

Mesmo sendo a primeira vez que se candidatou, Jerônimo quase venceu no primeiro turno. O petista obteve 49,33% dos votos válidos e o ex-prefeito de Salvador ACM Neto ficou na segunda colocação, com 40,88% dos votos.

Vida pessoal e carreira política

Nascido em 3 de abril de 1965 no município de Aiquara, cidade de 5 mil habitantes do interior baiano localizada a cerca de 400 quilômetros da capital Salvador, Jerônimo Rodrigues Souza é filho do agricultor familiar Zeferino Rodrigues e da costureira Maria Cerqueira.

Se formou em engenharia agrônoma em 1991, na Universidade Federal da Bahia (UFBA). E foi lá que conheceu Tatiana Velozo, com quem se casaria futuramente e teria seu único filho, João Gabriel. Após a faculdade, foi aprovado em um concurso público para a vaga de professor efetivo da Universidade Estadual de Feira de Santana (UEFS).

Ao iniciar o mestrado em Ciências Agrárias, também pela UFBA, Jerônimo voltou a Aiquara e lá começou a se envolver na política baiana, quando foi secretário municipal de Agricultura, na gestão do prefeito Moacyr Viana, sua primeira experiência no Executivo.

Jerônimo também foi professor e, mais tarde, vice-diretor do Departamento de Ciências Sociais Aplicadas (DCIS) da Universidade Estadual de Feira de Santana (UEFS).

Foi durante essa trajetória acadêmica que Jerônimo Rodrigues teve o primeiro contato com o movimento estudantil. Filiou-se ao PT nos anos 1990 e atuou junto a diversos movimentos sociais e organizações da sociedade civil.

Em 2006, Jerônimo participou ativamente da campanha que elegeu Jaques Wagner governador do estado. Em seguida, aceitou convite de Wagner para integrar a equipe da Secretaria de Ciência, Tecnologia e Inovação da Bahia. Em 2010, ainda no primeiro mandato do governador, ou a compor a Secretaria de Planejamento do estado.

O trabalho credenciou Jerônimo a ocupar posições no governo da ex-presidente Dilma Rousseff. Indicado pelo então governador da Bahia, Rodrigues se tornou secretário-executivo adjunto no Ministério do Desenvolvimento Agrário no primeiro ano da gestão Dilma, em 2011.

Ele também exerceu as funções de secretário nacional do Desenvolvimento Territorial, assessor especial do Ministério do Desenvolvimento Agrário, secretário executivo do Programa Pró Territórios/Cumbre Ibero-Americana e secretário executivo do Conselho Nacional de Desenvolvimento Rural Sustentável (Condraf).

Depois de ar um período trabalhando no Governo Federal, Jerônimo retornou à Bahia e ocupou cargos importantes durante o governo de Rui Costa.

Nas eleições de 2018, foi coordenador da campanha à reeleição do governador baiano, que venceu no primeiro turno com mais de 75% dos votos válidos (5 milhões de votos). Em 2019, Rodrigues foi indicado para assumir a Secretaria de Educação.