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

Saiba se vale a pena contratar síndico profissional para o condomínio

Sophia Camargo

Do UOL, em São Paulo

22/01/2014 06h00Atualizada em 27/07/2018 16h11

O que é melhor para o condomínio? Um síndico morador, que seja proprietário e esteja presente na vida do condomínio ou um síndico terceirizado, que tenha um relacionamento mais distante com moradores e funcionários e de quem é mais fácil cobrar uma gestão profissional?

A resposta, segundo especialistas consultados, vai depender, principalmente, do tamanho do condomínio. Assim, o síndico morador serviria bem aos prédios menores, desde que auxiliado por uma boa a.

O síndico terceirizado tem sido uma demanda dos condomínios residenciais com muitas unidades e também dos condomínios comerciais.

Com o aumento dos condomínios-clube, a procura pelo síndico tercerizado vem aumentando, mas ainda é majoritária a opção pelo síndico morador, segundo Hubert Gebara, vice-presidente de condomínios do Secovi, o Sindicato da Habitação.

"Particularmente, acho melhor o síndico morador porque ele é uma sombra, está ali presente, todo mundo sabe que está pelo prédio. Mas reconheço que isso é mais difícil em condomínios maiores, porque senão o síndico teria que parar de fazer tudo para cuidar do prédio. Já o síndico profissional serve melhor aos condomínios muito grandes, que precisam ser istrados como uma empresa", diz.

Para Omar Anauate, diretor de condomínios da Aabic (Associação das as de Bens Imóveis e Condomínios de São Paulo), é preciso ter cuidado com a real necessidade de contratação de um síndico profissional.

Segundo ele, o síndico morador costuma ter como remuneração a isenção da taxa de condomínio, mas um síndico profissional pode custa cerca de R$ 9.000. "É quase como se contratasse uma outra a. Precisa valer muito a pena", diz.

Síndicos profissionais podem custar até R$ 15 mil

Segundo Fernando Araújo, da Soma 7 Gestão Condominial, o síndico profissional é um gasto a mais, "mas vale a pena". Segundo ele, há síndicos que custam até R$ 15 mil por mês.

"Mas é um profissional que entende de legislação, contratação, tem experiência. Nos condomínios-clube, lida-se com orçamentos de R$ 10 milhões por ano e um volume de 300, 400 apartamentos. Não é um trabalho para amador."

Araújo afirma que outro tipo de condomínio que também tem demandado a contratação dos síndicos terceirizados são aqueles muito ricos, com poucas unidades, em que ninguém tem tempo nem vontade de se expor num cargo de síndico.

"Um embaixador, um executivo não quer ter esse trabalho e esse desgaste", diz.

Vantagem do síndico terceirizado é gestão profissional do condomínio

A maior vantagem do síndico profissional, segundo Marco Antônio Gomes de Castro, consultor de condomínios no Rio de Janeiro, autor de livros sobre o assunto e ele mesmo um síndico terceirizado, é que o síndico ou gestor profissional tem a vantagem de ser desprovido de vínculos com moradores e empregados, o que facilita a gestão profissional do condomínio.

Para ele, o principal erro dos condomínios ao escolher o síndico, é relegar esse trabalho como se fosse de uma importância menor.

"Escolhem pessoas para tapar um buraco, quebrar um galho, mas se esquecem de que o síndico, pela lei, é aquele que responde civil e criminalmente pelo condomínio."

Síndico responde cível e criminalmente pelo condomínio

Segundo a lei, compete ao síndico:

  • Convocar assembleias;
  • Representar o condomínio legalmente;
  • Informar imediatamente sobre problemas judiciais ou istrativos;
  • Cumprir e fazer cumprir a convenção e as determinações da assembleia;
  • Zelar pela conservação das áreas comuns e pela prestação de serviços;
  • Elaborar o orçamento da receita e da despesa a cada ano;
  • Cobrar dos condôminos as contribuições e as eventuais multas;
  • Prestar contas à assembleia, anualmente e quando exigidas;
  • Realizar o seguro do prédio.

O ideal, para escolher um síndico, tanto morador quanto profissional, é avaliar o currículo da pessoa, cursos que já fez, inclusive antecedentes criminais.

Segundo o Secovi, há cerca de 190 mil condomínios no Brasil, sendo 40 mil só na cidade de SP. Em todo o estado de SP há cerca de 6 milhões de moradores e usuários de condomínios.

Não há estatísticas sobre quantos são istrados por síndicos moradores ou terceirizados.