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

Franquia em casa custa a partir de R$ 3.600; veja 10 dicas para gerenciar

Márcia Rodrigues

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

29/09/2015 06h00

As redes de franquias oferecem opções de negócio de baixo investimento para quem quer trabalhar em casa, as chamadas home based. Há opções como a Ahoba Viagem, com custo a partir de R$ 3.600, por exemplo, até negócios como o da Eventt, rede de marketing TV dentro de lojas, que exige capital inicial de R$ 41.930. 

Mas, embora a facilidade de tocar o negócio de casa possa ser um atrativo, para a empresa decolar e realmente trazer lucro, é necessário muito esforço, disciplina e organização, segundo especialistas ouvidos pelo UOL.

Para Helo Henne, personal organizer, e Felipe Lima, coach e professor da SouGenius, ter um negócio em casa requer reservar um espaço para o trabalho, ter foco e estabelecer metas, como em qualquer empresa. 

Veja, a seguir, dicas para manter uma franquia home based:

1. Tenha um ambiente próprio

Os dois especialistas são unânimes: é preciso ter um local destinado apenas às atividades de trabalho. "Ter um espaço organizado gera uma sensação de bem-estar e aumenta a produtividade. Equalize conforto e zelo", diz Lima.

2. Organize o material de trabalho

Veja tudo o que você vai precisar usar para trabalhar em casa, compre e ajeite os detalhes antes de começar as atividades. Na lista de Henne estão: gavetões, pasta suspensa, scanner, internet banda larga, telefone e cadeira ergométrica. "Você ará boa parte do tempo sentado. É preciso ter esse cuidado com a saúde", diz a especialista.

3. Vista-se adequadamente

Nada de trabalhar de pijama! Usar roupa adequada para o trabalho influencia no clima de profissionalismo, segundo os especialistas. "O vestuário, de uma maneira simbólica, aponta também a sua disposição para a atividade que vai executar", declara Lima.

4. Foque na atividade

A internet oferece um leque de distrações que precisam ser evitados para manter o foco no trabalho. "Ao longo da jornada mantenha as redes sociais e sites de entretenimento bem fechados", afirma Lima.

5. Estabeleça metas

Trace metas de produtividade e divida os horários para garantir uma hora de almoço tranquila e intervalos para descanso. "Se a pessoa é organizada, pode usar a hora do almoço para ir ao banco ou comprar algo, por exemplo", diz Henne.

6. Mantenha a privacidade 

Dê credibilidade ao home-office e preserve a privacidade dos assuntos da empresa. "Uma boa dica é a compra de um notebook, um chip de celular e uma linha telefônica exclusivos da empresa, para não misturar com assuntos de família", afirma Lima.

7. Liste as pendências

Escolha uma ferramenta como agenda, iPhone, Outlook ou caderno, que faça com que você tire as pendências e tarefas da cabeça e as centralize em um lugar confiável. "Utilize essa ferramenta para se planejar e antecipar seus problemas", afirma Lima.

8. Cuide da alimentação

O empreendedor que trabalha em casa normalmente conta apenas com ele mesmo para tocar o negócio. "Uma atitude de descaso com a alimentação vai deteriorar sua saúde e causar problemas futuros. Reserve, então, tempo para as refeições", declara Lima.

9. Trace uma rotina

Não deixe de viver! Ao trabalhar em casa, o empreendedor tende a achar que o trabalho não acaba nunca. "Organize a sua rotina para que tenha horários fixos para começar e parar. Afinal, por mais que você trabalhe, sempre ficará trabalho para o dia seguinte", diz Lima.

10. Saia às vezes

Normalmente, as empresas que mantêm funcionários trabalhando em casa, solicitam sua visita à empresa duas ou três vezes na semana para preservar o vínculo. No caso de um profissional autônomo ou dono do próprio negócio, é possível quebrar a rotina visitando clientes esporadicamente. "É uma forma de manter contatos, ver pessoas e sair um pouco de casa", afirma Henne.

Tetraplégico comanda franquia de camisetas nerds por sensor 

UOL Notícias