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

Ex-feirante fatura R$ 4,6 mi com cursos profissionalizantes por R$ 89,90

Márcia Rodrigues

Colaboração para o UOL, em São Paulo

30/06/2016 06h00

Darci Vargas, 46, começou a trabalhar como feirante aos 16 anos, quando o pai adoeceu e ele precisou assumir a banca de verduras, legumes e frutas da família, em Bom Jesus (ES). Aos 22, abriu uma distribuidora e ou a vender os mesmos produtos para hortifrútis do Estado e do Rio de Janeiro.

Cansado de atravessar as madrugadas nas rodovias do Estado para buscar verduras frescas diretamente dos produtores ou do Ceasa, decidiu mudar de área 10 anos depois. "Eu percebi que aquela rotina estava acabando com a minha saúde."

Nesse período, a família já morava em Itaperuna (RJ) e ele resolveu abriu uma unidade da franquia Prepara Cursos, especializada em cursos profissionalizantes voltados principalmente para a classe C, e investir nesse novo segmento.

Dono de 6 escolas e coordenador de 41

Hoje ele é dono de seis escolas da rede e coordenador de mais 41 unidades que a franquia tem no Rio de Janeiro. Isso lhe garante um faturamento anual de R$ 4,6 milhões -R$ 4 milhões das suas escolas e R$ 600 mil pela coordenação. O lucro das escolas gira em torno de 30% do valor do faturamento.

O investimento inicial para abrir uma unidade da franquia é a partir de R$ 50 mil para a Prepara Express, minifranquia para cidades com até 30 mil habitantes, e a partir de R$ 100 mil para a Prepara Center. O valor inclui taxa de franquia, capital de giro e custo de instalação.

O faturamento médio mensal de uma unidade é de R$ 25 mil e R$ 50 mil, respectivamente, e o lucro médio mensal é de 30% do faturamento (R$ 7.500 e R$ 15 mil). O retorno do investimento vem a partir de 18 meses. Os dados foram fornecidos pela empresa.

Entre os cursos que a rede oferece, estão webdesign, secretariado, rotinas istrativas, turismo e preparatório para o Enem (Exame Nacional do Ensino Médio). Eles custam a partir de R$ 89,90.

Oportunidade surgiu por acaso

Vargas diz que conheceu a franquia em uma viagem que fez com a filha a Brasília. "Eu a estava esperando no hotel e vi uma movimentação em um auditório. Era o Rogério Gabriel, presidente da rede, apresentando o negócio para um grupo de empresários. Eles me convidaram para entrar, eu aceitei, conheci a empresa e quis arriscar."

Ele afirma que, na época, a rede tinha apenas quatro unidades no Rio. No ano seguinte, em 2009, ele abriu a sua primeira escola. "De lá para cá, minha veia empreendedora foi aflorando e eu venho atuando diretamente no projeto de expansão da escola."

No ano ado, a rede faturou R$ 305 milhões e espera um crescimento de 22%, em 2016. Segundo Vargas, o Rio de Janeiro representa 20% desse faturamento.

Empresário treina funcionários para empreender

Vargas diz que, para manter um bom nível de desempenho no negócio, ele, além de treinar os novos franqueados, também incentiva os funcionários a empreender.

"Atualmente temos quatro ex-funcionários no comando de suas próprias unidades. O que mostra que qualquer um pode empreender. Basta ter a orientação certa e disposição para crescer."

Redes incentivam multifranqueado

De acordo com Claudia Bittencourt, diretora da consultoria de franquias Grupo Bittencourt, a maioria das grandes redes incentiva os franqueados a investir em outras unidades.

"Se o franqueado se identificou com o ramo de atuação e com a estrutura da rede, crescer dentro de uma mesma marca é muito positivo."

Diversificação é menos arriscada

Para Artur Shoiti Santos Takesawa, consultor do Sebrae-SP (Serviço Brasileiro de Apoio às Micro e Pequenas Empresas de São Paulo), se o empreendedor tem dinheiro para investir, o mais indicado é a diversificação, ou seja, não colocar todas as suas apostas em uma só rede.

"A rede pode estar estável, mas nada impede que o cenário mude. Se ele atua no ramo de alimentação, por exemplo, pode continuar no segmento, mas comprando unidades de outras franquias."

Onde encontrar:

Prepara Cursos: www.grupoprepara.com.br

CONSULTORES DÃO DICAS PARA ESCOLHER UMA FRANQUIA

UOL Notícias