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

Cortador de cana chega à final de Olimpíada de Língua Portuguesa contando sonho nordestino

O cearense Sineudo dos Santos, 23, foi finalista da Olimpíada de Língua Portuguesa - Pedro Ventura/UOL
O cearense Sineudo dos Santos, 23, foi finalista da Olimpíada de Língua Portuguesa Imagem: Pedro Ventura/UOL

Edgard Matsuki

Do UOL, em Brasília

11/12/2012 10h57Atualizada em 23/01/2013 13h42

Entre os 152 alunos que foram a Brasília participar da final da Olimpíada de Língua Portuguesa Escrevendo o Futuro, o cearense Sineudo dos Santos chama atenção por destoar do estereótipo de estudante premiado. Com 23 anos e no 3º ano do ensino médio, o cortador de cana conseguiu o feito de chegar à última etapa do concurso ao falar de um assunto que ele entende muito: o “sonho nordestino”.

Com a experiência de quem saiu da cidade cearense de Jardim para cortar cana em Tamboara (PR), Sineudo escreveu sobre as dificuldades e os benefícios que os migrantes do nordeste proporcionam às cidades do sul do país no artigo opinativo “O polêmico sonho nordestino em terra paranaense”.

No artigo, Sineudo fala sobre o sofrimento do povo nordestino e conta o “segredo” de conhecer tanto o assunto: “Sou nordestino e sinto na pele essa polêmica... Não fossem pelas dificuldades em sobreviver em uma terra tão castigada pela seca, não deixaríamos para trás quem tanto amamos para trabalhar em terras tão distantes”.

A classificação para a etapa final da Olimpíada de Língua Portuguesa chega no mesmo mês em que Sineudo completa o ensino médio. “Foi a coroação para tanta luta”, afirma. Caçula de uma família de sete irmãos, Sineudo é o primeiro a conseguir terminar o ensino médio.

Em uma cidade que não tinha energia elétrica nem água encanada até o ano 2000, ele foi o único que teve oportunidade de continuar na escola. Mesmo assim, a rotina era árdua. “Trabalhava batendo tijolo em uma Olaria das 7h30 às 17h30. Aí tinha quesubir em uma caçamba de caminhonete com mais 15 pessoas, percorrer 18 km, assistir a aula e voltar para casa. Recentemente, teve até um acidente com esse carro”, conta.

Finalista teve que largar os estudos para cortar cana

Com a mão calejada do trabalho e dormindo menos de seis horas por dia, a tentação de parar os estudos sempre foi um fantasma na vida do cearense. O incentivo da família o ajudava a vencer o desejo de largar tudo. Porém, a oportunidade de sair da cidade natal o fez abandonar os estudos quando estava no 3º ano em 2009. “A vida estava muito sofrida e queria ajudar a família”, se justifica.

A motivação para voltar a estudar só veio no início de 2012, quando perdeu a oportunidade de sair do corte de cana. “Tinha uma vaga de técnico de segurança e perdi porque não tinha segundo grau. Aí decidi retomar”.

Para Sineudo, o momento mais difícil foi na semifinal, realizada em Belo Horizonte: “A gente tinha que escrever um artigo após um debate e pesquisa no computador. Só que eu não sei usar internet. Aí quando todo mundo foi pesquisar, eu sentei, peguei a caneta e escrevi o que tinha na cabeça. Pensei que ia perder, mas aconteceu o contrário”.

Incentivo

Conciliando trabalho e estudo, Sineudo começou a estudar apenas para ganhar o diploma. Mas tudo começou a mudar com a Olimpíada de Língua Portuguesa, o texto sobre o “sonho nordestino” e as classificações nas etapas municipal, estadual e regional do concurso.  Para ele, participar é uma vitória: “com o texto, pude mostrar um pouco da vida do migrante nordestino”. 

O texto acabou dando uma guinada na vida do estudante. “Quando vimos o texto dele percebemos que é único. Ele teve a oportunidade de tratar de um assunto dando o exemplo de vida dele mesmo, que saiu do Ceará porque ganhava R$ 12 por dia”, diz Adriana Telles, diretora da escola de Sineudo. 

Para chegar à última etapa do concurso, Sineudo ou pela etapa municipal (com outros seis candidatos), estadual (concorrendo com 476 alunos), regional (com 127 semifinalistas) e final (com 38 alunos). Mas não ficou entre os ganhadores.

Com o concurso, o cearense ganhou uma viagem para Belo Horizonte (para as semifinais), uma para Brasília (para as finais, com direito a um tour pela cidade), um tablet, 225 reais em livros.

Perguntado sobre quais eram os “sonhos nordestinos” dele, Sineudo foi bem modesto. “Já quis sair da minha terra, comprar uma moto e até ser médico. Hoje, meu principal sonho é ter um emprego decente para que eu possa dar uma boa condição de vida para minha família”, conta o, segundo ele mesmo, mais esforçado dos 152 finalistas da Olimpíada da Língua Portuguesa.