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

ANÁLISE

Agora vai: veja como realizar suas metas do Ano-Novo sem desistir

Ano Novo: veja se sua meta é viável e como você irá alcançá-la, para não desistir no meio do caminho - Gabriel Monteiro/SECOM
Ano Novo: veja se sua meta é viável e como você irá alcançá-la, para não desistir no meio do caminho Imagem: Gabriel Monteiro/SECOM

Letícia Braga de Andrade

06/01/2023 04h00

No início do ano todo mundo fica empolgado. Ganhamos 365 novos dias e, de imediato, começamos a sonhar, fazer planos e estabelecer metas. Cuidar da alimentação, fazer exercício físico, ler mais, viajar... Seja o que for, "nesse ano vai!"

A determinação é a capacidade de focar esforços em prol de um objetivo. Aqui, vale diferenciar objetivo e meta. Objetivo é aquilo que você pretende alcançar. Já a meta se refere às atividades específicas que vão te levar a atingir determinado objetivo. É aquela imagem da escada: Cada degrau é uma meta que te levará ao objetivo de estar lá em cima da escada.

Cada degrau tem a sua importância e, de um em um, você vai subindo. Dá para ser de dois em dois? Até é possível, porém o risco de perder o equilíbrio ou ficar mais cansado precisa ser considerado. Então, estipular metas realistas e acompanhá-las é imprescindível.

Veja se sua meta é viável: O que ocorre com a maioria das pessoas é que elas, alegres e empolgadas com o início do ano, estabelecem metas ambiciosas demais e incompatíveis com as suas possibilidades reais.

Vamos usar de exemplo uma pessoa que tem como objetivo comprar uma casa, mas ainda não tem qualquer dinheiro guardado. No brinde do Réveillon, ela promete que irá começar a trabalhar neste projeto de longo prazo.

Decidida, no começo de janeiro ela vai buscar na internet dicas de como se organizar para isso. Ela encontra a recomendação de que precisa guardar mensalmente 20% do seu salário. Ou seja, para uma pessoa que tem o salário de R$ 4.000, representa guardar R$ 800 por mês. Seria fácil para ela reduzir seus custos mensais para R$ 3.200?

Reservar 20% do salário é uma meta realmente inspiradora, mas, para este caso, exigiria uma mudança de rotina gigante para uma pessoa que até hoje não conseguiu reservar qualquer valor.

Diante desse desafio, o comportamento adotado, então, é chamado pela psicologia comportamental de "gatilho do tudo ou nada". A pessoa percebe que aquela meta é dificílima para ela e, conscientemente ou não, registra a informação de que aquele objetivo será impossível de ser conquistado.

Os sentimentos são de desânimo e tristeza. Entendendo não ser possível, a pessoa gasta todo o seu dinheiro e não poupa nada. No próximo Réveillon, como uma reprise de novela, toda essa história tenderá se repetir.

Ter algum dinheiro guardado serve para muito além de comprar uma casa ou qualquer outra coisa. Serve para trazer tranquilidade, conforto, liberdade para a pessoa. Serve para elevar a autoestima e a autoconfiança, para mostrar que é capaz de dominar suas finanças.

Mas como quebrar esse ciclo? A resposta é muito mais simples do que o problema: Autorrespeito! Adotar metas que façam algum sentido para você, metas que respeitem a sua realidade e, assim sendo, te deem motivação. Essa é a energia correta para conquistar objetivos. E quanto mais próximos deles estivermos, mais motivados ficaremos.

Então, é importante traçar metas reais no seu contexto de vida e que possam ser estáveis ao longo do tempo. Isso vai deixar você mais engajado, reforçando sentimentos de autoestima e satisfação pessoal.

Na prática, guarde um pouquinho de dinheiro recorrentemente. Começar com pouco lhe dará fôlego. Além disso, reduzirá a necessidade daquele dinheiro guardado, fazendo com que você não queira abrir mão dele.

Quando a gente começa a guardar dinheiro, vai criando apego a ele e vai se sentindo satisfeito consigo mesmo: "É meu, olha só é possível. Está aumentando!" E então, este pouquinho, por menor que seja, será uma espécie de imã para mais dinheiro.

Desejo que no próximo Réveillon você tenha novos sonhos e metas, porque os de 2023 já estarão realizados.

O UOL Economia é de propriedade do Universo Online S.A., sociedade que controla as empresas do Grupo UOL. O Grupo UOL tem em sua composição empresas que exercem atividades reguladas no setor financeiro. Apesar de o Grupo UOL estar sob controle comum, os executivos responsáveis pelo Banco Seguro S.A. são totalmente independentes e as notícias, matérias e opiniões veiculadas no portal tem como único objetivo fornecer ao público elementos a título educacional e informativo sobre o mercado e produtos financeiros, sendo baseadas em dados de conhecimento público na data de sua divulgação, conforme fontes devidamente indicadas, e condições mercadológicas externas ao Grupo UOL que podem ser alteradas a qualquer momento, mas sem constituir qualquer tipo de relatório de análise, recomendação, oferta ou solicitação de compra e/ou venda de qualquer produto.

Especialistas em finanças ajudam você a poupar e a escapar de erros comuns para quem quer construir um patrimônio. Tenha informações que auxiliam você a tomar decisões sobre investimentos e aproveite melhor as oportunidades disponíveis no mercado