Backup pessoal

Backup é uma coisa mais complicada do que deveria, eu acho… Não é complicado ter um backup, mas achar o balanço certo de freqüência, complexidade, número de cópias, custo e facilidade de restauração é menos intuitivo do que deveria, principalmente quando falamos de backup pessoal. Pelo menos para mim.

Depois de uns bons anos sempre sentindo que minha estratégia era insuficiente acho que finalmente cheguei num bom equilíbrio. Ainda passa longe de ser simples, mas acho que pelo menos em custo, freqüência, número de cópias e facilidade de restauração eu estou coberto.

O problema

Se você tem um set up parecido com o meu os seus dados estão espalhados em trocentos lugares: Disco local no seu PC, Google Drive/Photos, Dropbox, servidor local – no meu caso um raspberry pi, servidor remoto – eu uso o dreamhost – e talvez até outros.

O tipos de dados que precisam de backups também são diferentes: Fotos, músicas, documentos, código, configurações, senhas, banco de dados e etc precisam de estratégias diferentes, ocupam uma quantidade de espaço diferente e têm importância diferente.

A solução

Começando de fora pra dentro:

Dropbox

A grande vantagem do Dropbox é que ele sincroniza em múltiplos devices, então automaticamente tenho pelo menos duas cópias: Nos servidores do Dropbox e no meu PC.  Os dois problemas que posso ver são: 1) Eu apagar um arquivo por acidente ou 2) alguém hackear a minha conta e deletar meus arquivos.

Os tipos de dados que tenho lá posso considerar razoavelmente críticos (pra mim) e que eu preciso de acesso constante – Yay Android!

Pra tentar resolver isso eu tenho um script que roda a cada meia hora que faz rsync incremental do diretório do Dropbox para um outro diretório local. Esse diretório local entra no balaio de gato descrito mais pra baixo.

Google Drive

Os dados que tenho lá são críticos (90% dos meus documentos), mas não preciso de acesso imediato. Posso ficar algum tempo sem acesso.

Não faço backup desse. Acreditem em mim. Não precisa.

Dreamhost

Aqui estão hospedados meus blogs e de diversos amigos. Uso o Dreamhost faz muito tempo e nunca tinha tive problema com eles. O envolvimento deles com o sistema de arquivos Ceph também me dá um tanto a mais de confiança.

Não considero nada lá como crítico ou extremamente importante. faço backup duas ou três vezes por ano e oriento meus amigos a fazer backups adicionais eles mesmos se quiserem. No painel de controle deles tem uma opção “full backup” que gera uns 25GB cada vez que eu executo em convenientes .tgz por usuário e por database.

Raspberry Pi

Meu servidor local roda algumas instâncias de wordpress, DHCP, Bind e MySQL. Só faço backup do MySQL e dos WordPress, via um shell script bem simples uma vez por semana. Um .tgz com as instâncias e um .sql para cada banco de dados. Tudo executado remotamente via ssh e copiado para o meu PC e de lá pro backup principal.

Eu considero os dados lá razoavelmente críticos. Abaixo um screenshot:

snapshot2
Nem brinca de perder isso
Meu PC

Como deu pra perceber quase tudo acaba convergindo pro meu PC. E além disso tem muito mais coisa que eu crio ou baixo diretamente nele ou então são dados e documentos de vidas passadas que estão armazenados nele. Tenho arquivos de mais de dez anos por aqui.

Também tenho uma quantidade considerável de fotos tiradas com câmera digital – ao invés do celular – que não vão pro Google Photos automaticamente. Músicas não são muitas, mas tão lá. Declaração de imposto de renda de 2007? Yup… Um bocado de lixo talvez, mas são meus dados. Deixa eles ai.

Pra começar chamar meu computador de PC não é muito correto. É um Dell PowerEdge T110. É um modelo servidor na verdade, o que ajuda. O sistema operacional está num SSD, mas os dados moram num mirror ZFS em dois discos de 1TB – primeiro nível de proteção, criando redundância em 100% dos dados com um sistema de arquivos sensacional.

No ZFS tenho 3 níveis de snapshot configurados: Ciclo de 5 dias, ciclo de 1 mês e ciclo de 1 ano. Segundo nível de proteção contra estupidez, caso apague alguma coisa por acidente ou tenha algum arquivo corrompido (por exemplo no Dropbox). Recomendo usar o zfSnap pra isso.

Isso parece bom, mas se você pensa como eu já sacou um problema: Se cair um raio e fritar meu PC eu me ferrei. Lá se foram meus dois HDs, ZFS, snapshots… Então pra isso eu tenho um HD externo USB de 1TB também com ZFS. É lindo usar ZFS send/receive e manter tudo sincronizado. Uma vez por semana é o suficiente e demora só alguns minutos (ou segundos) pra fazer um backup full da minha pool. Vale lembrar:

chakl

Mas aí, de novo, você está pensando: Tá… Vai que pega fogo na casa, ou estoura um cano e enche o porão de água afogando o PC e o HD externo. Ou alguém arromba no final-de-semana e leva computador, HD externo, etc, etc…  Verdade.

Agora dividi o problema em duas parte: Dados que precisam de backups atualizados (documentos, scripts, configurações) e dados que podem ser feitos backup só uma vez na vida e deixados num canto.

Pro segundo caso fotos são um exemplo clássico. Aquelas fotos de 2009 só preciso fazer backup uma vez e ter certeza que ele vai estar sempre disponível. E mesmo que demore uma semana pra restaurar essas fotos, caso eu as perca, não tem problema.

Minha solução pra esses dados foi usar storage do GCP (Google Cloud Platform). Mais especificamente o Nearline. Com um preço atrativo de 1 centavo de dólar por GB por mês eu estou gastando $0.25/mês pra ter o Google cuidando de 25GB de fotos pra mim. Estou no processo de subir um total de uns 100GB pro nearline de tudo que só preciso de um backup quieto num canto.

A última coisa que falta são as coisas que precisam ser mantidas atualizadas e são mais sensíveis – tanto em termos de disponibilidade como segurança – que são senhas, arquivos bancários, cópias de documentos, etc.

Pra isso acho que – finalmente – estou implementando uma solução. Um HD externo USB de 400GB que eu tinha jogado num canto. Com criptografia LUKS + ZFS eu posso sincronizar semanalmente só o filesystem ZFS específico que armazena esses tipos de dados e levar o disco pro escritório e deixar numa gaveta. Duro vai ser manter a disciplina. Ainda queria uma solução melhor pra esse… Sugestões?

austinpowers

Tudo que sei é que nada sei

Não era essa a idéia inicial do post, mas conforme fui juntando as idéias na cabeça, precisei admitir a realidade. Eu sou o John Snow… Eu não sei nada.

Estava pensando em escrever um post sobre como escolher a melhor ferramenta para um trabalho. Mais especificamente uma linguagem de programação para o problema em mãos. Uma rápida pesquisada aqui no blog e vi que comecei a mexer com Python em 2008. São 8 anos de experiência com a linguagem. Em muito lugar dá pra conseguir uma vaga de programador sênior com esse tempo todo.

Dois empregos atrás fiz um bocado de coisa em Python. Coisas tão simples como parsers e automação de tarefas e algumas mais complexas como auditoria anti-fraude e até webapps em Django. E eu estava me sentido confiante nas minhas habilidades em Python.

Ai mudei para outra empresa, no emprego imediatamente anterior ao atual. E eles tinham desenvolvido in-house um middleware para facilitar algumas atividades. E eu abri o código. E chorei. Mas de felicidade. Que código bonito e claro, tudo bem dividido e as classes e métodos todos fazendo muito mais sentido do que as coisas que eu já havia feito eu mesmo. E pela primeira vez eu ia ter outras pessoas (2) que também conheciam Python e eu ia poder trocar idéias.

Depois de uns 6 meses de casa eu fui encarregado de fazer a versão “2.0” da ferramenta e cheguei a conclusão que agora sim eu estava manjando bem de Python. Com muito mais horas por semana desenvolvendo a ferramenta do que fazendo ops, consultando um code base bonito e lendo muita documentação eu estava feliz com a minha performance.

Vale citar que eu estava trabalhando sozinho no projeto.

Avançando para o emprego atual, depois de uns meses de casa, resolvo fuçar no bugtracker e pegar uma coisinha para mexer. Uma coisa simples. Vou lá, modifico e rodo meus testes – como sempre fiz – executando contra um servidor no laboratório. Tudo funciona. Eu sorrio e fico orgulhoso de mim mesmo. Estou a ponto de enviar minha primeira contribuição.

A diferença é que na empresa atual eles realmente sabem o que estão fazendo. E todo código precisa ser submetido via uma ferramenta e precisa de peer-review.

Assim que submeto o código já tomo pancada da ferramenta. Não estou seguindo o style-guide corretamente. OK, corrigido depois de apanhar um pouco. Tento de novo. Rejeitado de novo. Uma pancada de unittest falhando. Unit test? Que ser isso? Tipo… já ouvi falar. Sei que existe, mas nunca fomos oficialmente apresentados.

Mas agora praticamente todos os meus colegas são experts em Python e uns dois ou três me introduzem o conceito e as ferramentas. Bato cabeça umas duas semanas mas consigo fazer os testes funcionarem. A ferramenta finalmente aceita meu código e submete para review. São só umas 20 linhas, todas seguindo o style guide e passando nos testes. Vai ser uma mamata.

O reviewer manda o código de volta, com umas 10 observações pedindo mudança.

muleque

Desde nome de variável até a lógica dos meus “if then else”. Se você pensar que de umas 20 linhas veio 10 comentários de volta dá pra imaginar que praticamente tive que reescrever tudo.

Muitos outros vai-e-volta depois meu reviewer aprova o código. Mas uma coisa que eu não sabia na época é que se o reviewer não for “dono” do projeto ainda precisa de mais um nível de review por um dos donos.

E adivinha? Rejeitado de novo.

golum

Deve ter sido mais de um mês até que finalmente pude submeter o código. E foi ótimo.

Eu achava que conhecia Python razoavelmente bem, mas meus reviewers foram verdadeiros mentores e me mostraram coisas na linguagem que eu não conhecia. Meu código melhorou de simplesmente “funcionando” para algo muito mais idiomático e “pythonico”.

Pesquisei esses dias e descobri que desde então já submeti mais de 2300 linhas de código. Puxando de cabeça, acho que foram uns 30 ou mais commits nesse total. E desses todos exatamente duas vezes eu tive meu código aprovado de primeira pelo meu reviewer. Uma dessas vezes eu submeti uma mudança de 1 linha, corrigindo ortografia de uma palavra no docstrings. 😛

Cada vez mais eu escrevo meu código com mais cuidado e atenção e raramente tomo chamada por causa de estilo, mas vira e mexe ainda tomo pancada por causa de nome de variável. Aparentemente eu ainda não sei distinguir de quando usar timeout ou time_out, por exemplo.

Screenshot from 2016-07-02 08-22-53

O fato é que cada semana que passa mais eu percebo que eu não manjo nada de Python. Trabalhei num código por quase um mês, mandei pra revisão e tomei pancada. Meu revisor sugere que eu tente outra abordagem. Largo meu código original e reescrevo seguindo a idéia dele. Está tudo funcionando em dois dias, com muito menos linhas e complexidade, e passa pelos dois níveis de review. :-O

O que eu entendi disso tudo é que nós avaliamos nosso conhecimento e capacidade baseados em quem nos cerca. E infelizmente se estamos sozinhos ou apenas com uma ou duas pessoas ao nosso redor é fácil super-valorizar nosso conhecimento e deixar nosso ego se encher.

Agora eu estou cercado dos melhores profissionais com quem já trabalhei e percebi que minha barra está muito abaixo da média lá na empresa. Às vezes nem sei como entrei, pra dizer a verdade, mas estou aproveitando ao máximo meus reviewers e mentores porque eu reconheço que dos meus “8 anos de experiência” eu não sei nada.

jon-snow-death

 

Inteligência Artificial

Talvez porquê lá na firma Inteligência Artificial seja um assunto popular eu ando lendo e me interessando cada vez mais pelo assunto.

Nos últimos 20 ou 30 anos IA tem sido basicamente coisa de ficção científica e restrito apenas a Hollywood. É verdade que algumas incursões foram feitas no mundo real, como o Deep Blue da IBM derrotando Kasparov no xadrez em 1997.  Mas xadrez é exatamente um exemplo que coisa que um programa de computador “normal” é bom. Pode ser reduzido a um algoritmo “simples” e todas as possibilidades de jogadas podem ser calculadas e avaliadas num tempo razoável.

Deep_Blue

Para quem não é da área de TI, vou dar um exemplo de um algoritmo “normal”. Você mostra uma foto de um gato para um computador e pergunta o que é aquilo. O computador vai na base de dados dele e olha a primeira foto (um cachorro) e compara as duas. E chega a conclusão que não é o mesmo bicho. Ai ele puxa a próxima foto, de um elefante, e compara novamente. Não é o mesmo bicho… E continua por toda a fauna até que ele acha uma foto de um gato, compara com a foto que você mostrou e chega a conclusão que é o mesmo bicho.

Obviamente essa não é a mesma forma como nós, humanos, pensamos. Você vê uma foto de um gato e reconhece na hora. Ainda mais: mesmo que eu mostre para você uma foto de uma raça de gato que você nunca viu e ainda que alguém tenha pintado o bichano de cor-de-rosa você ainda vai reconhecer o gato. Não é o caso de um computador usando um algoritmo tradicional. Ele simplesmente não vai reconhecer o gato, já que na sua base de dados não tem aquela informação para comparar.

Felizmente de alguns anos para cá grandes avanços tem sido feitos. Mas mesmo tendo lido diversos artigos, notícias, assistido palestras (algumas bem exclusivas lá na firma) e interagido com IA quase todo dia, eu nem sequer me arrisco a tentar entender como esses novos algoritmos de inteligência artificial funcionam. Até onde posso explicar é pura mágica.

A grande mudança nos últimos 5 anos (ou menos) é que as IA estão deixando de ser específicas (como um computador que joga xadrez) e virando genéricas: Um mesmo sistema pode aprender a jogar xadrez, compor música e dar conselhos médicos ou legais. Note que a palavra chave aqui é aprender.

image00

Nos algoritmos tradicionais e antigos de IA os programadores tinham que gerar uma base de dados enorme, explicar as regras e interações das coisas para o computador. Era mais ou menos como se disséssemos:  “Olha, quando alguém derrubar o seu rei é cheque-mate e você perdeu”. “Olha, se tem pelos é mamífero, sem tem penas é ave”. E assim por diante.

As novas IA são capazes de aprender observando o mundo natural. Vários artigos pela Internet contam sobre IA que foram colocadas na frente de um video-game sem explicação nenhuma das regras do jogo e basicamente elas começaram a jogar uma partida atrás da outra até entender o jogo. Em todos os artigos que li em uma questão de dias (ou algumas horas) a IA se tornou melhor do que qualquer jogador humano jamais poderia ser.

Mas enquanto as aplicações nos campos científicos e acadêmicos são enormes, o que me interessa mesmo é o uso no meu dia-a-dia. E ninguém faz melhor uso de IA em produtos para o consumidor final do que o pessoal lá da firma™.

Vou dizer que às vezes eu ainda me assusto com algumas coisas, mas de forma geral eu quero ver mais e mais aplicações diárias de IA. Ou, se a minha assistente pessoal continuar ficando mais esperta a cada dia, já vai ser mais do que o suficiente.

Sei que tem muita especulação por aí tentando prever se IA vai tirar empregos das pessoas, criar caos ou até desenvolver consciência e se rebelar contra os humanos, no melhor estilo exterminador do futuro, mas pelo menos no momento me parece que IA está mais agregando do que removendo… O futuro ainda a ser definido.

Skynet_logo

#Murph

Esse post precisa de um tanto de contexto, então tenham um pouco de paciência com a introdução. 🙂

Militares

Ao contrário do Brasil, onde os militares variam entre desprezados e odiados, aqui na América do Norte (tanto no Canadá como nos EUA) os militares são heróis nacionais, muito respeitados pela sociedade.

O alistamento militar não é obrigatório, mas mesmo estando envolvidos em guerras e com a certeza de serem mandados para alguma zona de combate uma quantidade enorme de gente se alista em alguma das armas.

Halifax, por exemplo, é a Base Naval do Leste das forças armadas canadenses, então muita gente por lá se alista na Marinha. Aqui nos EUA parece que os Marines são bem populares, mas tem gente que se alista desde o exército até a guarda nacional.

Se alistar vem com suas vantagens: Além da possibilidade de seguir carreira militar, eles pagam seu estudos, o que é uma grande vantagem por aqui onde normalmente as pessoas não estudam e trabalham ao mesmo tempo e portanto acumulam uma enorme dívida durante a faculdade. Isso sem contar que militares e veteranos não pagam licenciamento de automóveis e tem descontos significativos em restaurantes, serviços e até algumas lojas e mercados.

Em honra ao militares que perderam suas vidas ao serviço do seu país tanto o Canadá como os EUA tem um feriado em respeito a eles: Remembrance Day (Canadá) e Memorial Day (EUA).

Hoje é Memoria Day.

CrossFit

Não sei quão popular CrossFit está aí no Brasil, mas por aqui é um bocado popular. Cada academia faz sua própria programação (WOD – Workout of the Day), mantendo em mente “movimentos funcionais constantemente variados realizados em intensidade relativamente alta, refletindo os melhores aspectos de ginástica, halterofilismo, corrida, remo e etc.”

Além disso, ainda existem alguns WODs que são chamados benchmarks. Entre eles estão “as meninas“, que são WODs com nomes de mulher – como Cindy, Daiane e Helen – os do open – como 16.1, 15.4, etc – e os “heroicos”.

Heroicos são WODs com o nome de militares que morreram na linha de combate. Alguns desses militares eram praticantes de CrossFit e tinham um WOD favorito que eles mesmos haviam criado e por isso esses WODs são batizados em homenagem a eles. O mais famoso desses WODs Heroicos é o Murph.

Michael P. Murph era um tenente da Marinha americana – Navy Seal – que morreu em combate no Afeganistão em 2005. Ele recebeu uma enorme quantidade de condecorações – em vida e póstumas – pelo seu serviço e é um verdadeiro herói nacional por aqui.

O WOD favorito do Tenente Murph era:

  • Correr uma milha
  • 100 flexões na barra
  • 200 flexões de braço
  • 300 agachamentos
  • Correr uma milha

Isso tudo utilizando seu colete à prova de balas de 20lbs (+/- 9Kg).

The-Murph

 

O dia de hoje

Com esse contexto em mente, é tradição em todas as academias de CrossFit agendar “Murph” para o Memorial Day (ou Remembrance Day no Canadá).

Eu sempre preferi tirar o dia de folga no Remembrance Day no Canadá. Mais pelo medo de enfrentar o Murph do que por qualquer outra razão. Mas eu já tinha colocado na cabeça que esse ano eu iria fazer. Eu pensei em treinar bem o ano todo e me preparar psicologicamente. Tudo ia ser bem planejado. Afinal, remembrance day é só em Novembro.

Ops… Deu um problema no meu plano já que o Memorial Day é em Maio. Teve que ser no vamos-ver-no-que-isso-dá.

A primeira decisão foi logo dispensar o colete. Sem condições de fazer isso tudo com 9Kg a mais.

A segunda foi: Como quebrar esse tanto de exercício? Fazer exatamente como descrito é o que eles chamam de “warrior style” (método do guerreiro). Mas a maioria das pessoas acaba fazendo em “Cindy style”.

Cindy é uma das meninas do CrossFit (citada acima) onde faz-se:

  • 5 flexões na barra
  • 10 flexões de braço
  • 15 agachamentos

O máximo de vezes possíveis durante 20 minutos.

Então fazer Murph, Cindy style seria:

  • Correr 1 milha
  • 20 rounds:
    • 5 flexões na barra
    • 10 flexões de braço
    • 15 agachamentos
  • Correr 1 milha

O problema para mim é que flexão de braço me deixa fatigado muito rápido. Se eu chego num ponto de exaustão eu simplesmente travo os braços e não consigo fazer nem mais uminha. Então para evitar isso eu fiz o seguinte:

  • Correr 1 milha
  • 20 rounds:
    • 5 flexões na barra
    • 5 flexões de braço
    • 15 agachamentos
    • 5 flexões de braço
  • Correr 1 milha

A esposa foi mais valente do que eu e foi de Cindy Style. Em compensação ela fez as flexões na barra usando tiras elásticas (como na foto abaixo) e as flexões de braço apoiada nos joelhos.

Band-Assisted-Pull-up

 

Eu tinha me colocado o firme propósito de terminar em mais ou menos 1h20m. Mas qual foi meu choque ao chegar na academia e ser informado que o tempo máximo permitido seria de 1h. E pior: Se até os 45 min você não tivesse terminado a parte principal do WOD você iria ser interrompido e mandado pra correr a última milha sem terminar. Já bateu um desânimo ai.

Aos 38 minutos eu ainda tinha meia dúzia de rounds e a exaustão tava pesada. Os calos das mãos começaram a ceder e pouco depois já estava sangrando e eu considerei desistir. Aos 43 min ainda tinha dois rounds. Não sei onde achei energia e velocidade pra chegar a esse ponto. Já estava com visão tunelada e com a certeza que não ia conseguir, mas aos 44:30 mais ou menos terminei e sai para corrida. “Corrida”… Precisei andar um pouco e mesmo quando corria não era rápido. Depois de 300 agachamentos as pernas parecem geleia. Que sensação horrível foi na volta, que era subida.

Fui o penúltimo a terminar na nossa sessão, com um tempo de 55m:26s. Me surpreendi com o resultado, 25 minutos melhor do que o planejado. E acho que ano que vem vou tentar de colete.

A outra coisa é que achei que estaria totalmente podre depois do Murph, tipo precisando de uma cadeira de rodas e uma semana de descanso, mas até que não. Acho que vou tirar um cochilo de tarde e talvez ir nadar amanhã ao invés de CrossFit, mas nem de longe estou tão ruim quanto achei que estaria.

De uma forma geral foi um WOD desafiador, mas divertido e em honra aos militares que dedicam suas vidas para protegem suas pátrias. Valeu a pena participar.

IMG_20160530_100621
Esposa e eu depois do WOD

Introvertidos

UPDATE: Um guia ilustrado para entender os introvertidos. (/via @andreyevbr)

Que eu e a esposa somos introvertidos a gente já suspeitava. Mas recentemente lemos um livro chamado “Quiet: The Power of Introverts in a World That Can’t Stop Talking” e vixi… podia substituir “introvertido” pelo meu nome de capa à capa que ia ser perfeito.

Eu sei muito bem como percebo o mundo e como me sinto cada vez que preciso interagir com outras pessoas, mas o bom do livro é que deixou claro que nem todo mundo tem a mesma perspectiva. Pelo contrário, esse povo chato, barulhento e que nunca pára de falar aparentemente chamam-se extrovertidos. E são a maioria da população.

Aparentemente essas pessoas “extrovertidas” gostam de interagir com outro seres humanos. Gostam de falar no telefone, visitar casa de outras pessoas, receber pessoas na suas próprias casas, sair para se confraternizar, fazer ou participar de festas, conversar… Enfim: Ter momentos sociais.

Porquê alguém em sã consciência desejaria qualquer uma dessas coisas de livre e espontânea vontade está acima da minha compreensão.

enhanced-buzz-21694-1375726548-18

Em inglês tem a expressão “small talk”, que é ficar batendo aquele papo vazio pra matar o tempo e preencher o silêncio numa situação. Eu odeio small talk. Por outro lado não me sinto nem um pouco incomodado em passar 4 horas com uma pessoa e não falar mais do que meia dúzia de frases. Aliás, acho que quando estou no trabalho não falo muito mais do que isso nas 8 horas que estou lá em uma grande parte dos meus dias.

Lembro que quando era criança às vezes eu queria alguma coisa, tipo um doce, e pedia pro meu pai comprar. Ele me falava: Eu te dou o dinheiro e você vai e compra sozinho, pode ser? Inúmeras vezes fiquei sem o doce. E não mudei muito. Se não fossem lojas como Amazon, Ikea e outras que me dão a opção de self-service até hoje eu ia preferir ficar sem o meu doce.

Eu, por exemplo, prefiro fazer um tratamento de canal do que comprar um carro e ter que ficar conversando com vendedor. Quando vão abrir concessionária que você seleciona o modelo online, paga online e eles entregam o carro na sua casa?

Se bem que tratamento de canal é um péssimo exemplo… Alguém tem um dentista mudo pra indicar? Além do fato de eu já não gostar de small talk, ainda to com a boca aberta e anestesiada! E nego fica puxando assunto!

anigif_enhanced-23570-1394739083-2

Dentre as várias coisas que odeio a que me faz me sentir mais culpado é reunião/festa de família. Não me entenda mal. Eu amo todos individualmente, mas todos ao mesmo tempo é overwhelming. Qual a palavra em português pra overwhelming, hein? Achei “esmagador” e “opressivo”, mas acho que são um pouco demais… Sendo uma família de gente extrovertida ainda, piorou. Todo mundo na mesa, falando alto, rindo, querendo interagir. A hora do brinde então? Minha nossa… que sofrimento.

Infelizmente nós introvertidos temos que viver no mundo que nos rodeia e adaptação é necessária, mas algumas escolhas que a gente faz na vida acabam sendo uma fonte de stress.

Nosso hábito de ficar mudando de cidade / estado / país por exemplo: Toda vez que se chega num lugar novo acaba gerando curiosidade de outras pessoas, que vêm puxar conversa com a gente, perguntar sobre a nossa vida, convidar a gente para jantares/festas/eventos, tentar fazer amizade… E tudo que eu quero é ser deixado no meu canto. Mas é preciso ser pelo menos um pouco social, principalmente com pessoas da igreja, trabalho e crossfit.

Aliás, como introvertido eu tenho uma reclamação contra a prática comum de muitas igrejas de ter um momento durante o culto para “cumprimentar os irmãos”. Devia ter uma opção de mandar um email pra uma lista: “Bom dia!”

Mas a adaptação mais necessária é no trabalho. Vira e mexe é preciso fazer apresentação, participar de reuniões com uma grande quantidade de gente, falar no telefone com clientes ou parceiros. E entrevista para um novo emprego então? Eu fiquei muito bom nisso e acho que passo desapercebido quando visto minha máscara de extrovertido, mas é emocionalmente cansativo. Quando chego em casa no final do dia estou exausto, não necessariamente por causa do aspecto técnico do trabalho, mas do fator humano.

Sou grato porquê no trabalho atual (e mesmo no imediatamente anterior) isso não tem sido mais um problema. Mas essa semana acho que vai ser pesado. Nosso time está dividido em NASA/EMEA/APAC e essa semana todos vão convergir para o nosso escritório aqui no Colorado e confraternização e socialização é esperado. (-_-)

Se você também é introvertido uma dica que eu posso dar é: Não se force a ser extrovertido. Coloque sua máscara de vez em quando, se a situação realmente exigir, e tenha certeza de conseguir reservar um tempo de silêncio e solidão para recarregar as energias. A vida ainda vai funcionar – e provavelmente será mais agradável – se você aprender a falar não para convites sociais. Aliás isso é uma coisa que aprendi com os gringos. Brasileiro nunca fala não pra nada. Rola até aquele “a gente combina um dia”. Mas brasileiro nunca fala não.

Por fim quero deixar claro que introvertidos não são totalmente anti-sociais. Com quem consideramos realmente amigos e gostamos não temos problema em passar horas conversando, visitar ou receber como visitas até por tempos prolongados. Na verdade amizades e conversas profundas são agradáveis. É só aquela interação social superficial e pró-forma que é um peso. E aliás, amigo é aquela pessoa com quem você pode passar horas junto sem abrir a boca e sem ser desconfortável. Ou passar anos sem se encontrar ou socializar e a amizade continuar inabalada, como se tivessem se encontrado ontem.

Se tiverem algum comentário, deixem aí… Mas não me liguem.

Nós e eles

Por mais que eu queira me isolar de notícias do Brasil, infelizmente não existe um jeito de filtrar minha timeline do Twitter, então acabo ficando sabendo mais ou menos do que está acontecendo. Nunca (ou raramente) clico nos links mas mesmo só com os 140 caracteres, fotos e screenshots leio o suficiente para ver o que o que rola por lá. E esse post vou abordar uma coisa que tem me chamado a atenção…

Vou começar falando de um estudo que li a respeito. Não vou ter o link agora e sou preguiço. Vai no Google e procura se quiser. 😛

No estudo voluntários foram divididos em grupos (sem o conhecimento deles, lógico). Cada voluntário de cada grupo foi levado individualmente a uma sala onde deveria ler um texto e fazer uma redação.

No primeiro grupo o tema era sobre seu time de futebol favorito. No segundo grupo o tema seria a paixão pelo futebol. O terceiro grupo um assunto qualquer que não vou me lembrar.

Depois de terminarem a redação cada voluntário era informado que deveria ir até um outro prédio algumas quadras de distância para a segunda parte do estudo.

Mas no caminho entre os dois prédios um ator vinha numa bicicleta e fingia tomar um belo tombo. E agora a parte real do estudo: O ator vinha utilizando uma camisa do time adversário do voluntário.

Usando como referêcia o grupo que leu/escreveu sobre um assunto qualquer os pesquisadores observaram que quem leu/escreveu sobre a paixão pelo futebol ao ver um “colega” também apaixonado pelo futebol cair era muito mais predisposto a ir correndo ajudar e ver se o ator estava OK.

Por outro lado os que leram/escreveram sobre seu time favorito praticamente ignoraram o “adversário” que tomou um tombo!

Isso demonstra fortemente que nós temos a tendência de separar o mundo entre “nós” e “eles”, o que não é surpresa. Porém fica extremamente evidente que “nós” e “eles” depende de contexto.

 

Voltando ao Brasil, o que eu vejo é uma polarização ridícula, a separação de “nós” e “eles” totalmente baseada em contexto e não em realidade.

O país está no fundo do poço, os políticos – TODOS – fazem o povo de idiota há décadas e as pessoas ainda acham que é direita contra esquerda.

E pelo que vejo não só isso… É motorista contra ciclista, taxista contra motociclista, classe média contra classe baixa…

Deixem de serem ridículos. Isso ainda vai acabar em guerra civil.

Mas como sempre, não sei porquê estou me preocupando.

notmyproblem

Tudo é horrível

Isso pode ser uma surpresa para algumas pessoas, mas é a mais pura verdade: Quando se trata de tecnologia, tudo é horrível.

A lei de Murphy diz que tudo que pode dar errado dará errado. Quase certeza que Murphy trabalhava com TI.

Em TI nada funciona direito, problemas inesperados aparecem do nada, tudo quebra o tempo todo. Por exemplo, esses dias foi anunciado que a CPU topo de linha da Intel simplesmente trava fazendo cálculos complexos. Observe que é a CPU, o hardware, que trava. Não o sistema operacional.

Por falar em sistema operacional, enquanto o Windows é nosso saco-de-pancada e nem vale a pena falar quão horrível e cheio de bugs ele é, o Linux não escapa. Como o bug recentemente anunciado que passou desapercebido por anos.

Se você não desenvolve código é difícil explicar a complexidade envolvida, mas diversas análises indicam que existem de 10 a 50 bugs a cada mil linhas de código. Para colocar em perspectiva, o kernel do Linux já passou faz tempo de 15 milhões de linhas. Quantos bugs tem ai?

E isso sem falar em falhas físicas. Já trabalhei em empresa que acreditava que era só gastar dinheiro comprando o hardware mais topo-de-linha possível que o tal não ia falhar nunca. Que bonitinhos.

Existe uma medida chamada MTBF (Mean Time Between Failures – Tempo médio entre falhas) e enquanto pode ser uma referência inicial é também uma fonte de ilusão. O MTBF de um HD, por exemplo é de 10 anos. Mas você tem 10 HDs, existem grandes chances de pelo menos um falhar todo ano.

E enquanto um simples HD falhando pode eventualmente causar problemas para muita gente, algumas coisas, como cabos de fibra sendo quebrados afetam milhares ou milhões de pessoas. Por exemplo, em 2013 uma fibra partida no Egito praticamente tirou da Internet boa parte da África, Oriente Médio e sul da Ásia.

De novo, é difícil explicar a complexidade e fragilidade da Internet para quem não é da área. Aliás, até pra muita gente de TI o funcionamento da Internet é um mistério. Mas acreditem quando eu digo que a Internet só funciona porque temos heróis de plantão 24x7x365 trabalhando de babá pra manter esse castelo de cartas funcionando.

Uma boa indicação do esforço homérico que é manter a Internet em pé é o fato de que apesar da Internet ser um terreno fértil para todo tipo de criminalidade, fraudes e complôs o principal protocolo que mantém a Internet funcionando – o BGP – basicamente funciona na base da confiança.  Todo mundo acredita no que todo mundo fala.

2ad9df1f95c1d8005ce89558a76253ca

E não é só malícia o problema. Incompetência reina. O que tem de gente incapaz com acesso a sistemas críticos me dá até frio na barriga. E como se não bastasse técnicos incapazes, muita culpa vai direto pros executivos das empresas que simplesmente desprezam TI, enfiam prazos ridículos goela abaixo, não fornecem treinamento adequado, contratam gente desqualificada ou não dão um orçamento decente. Normalmente uma combinação disso tudo.

Eu poderia continuar tocando o terror por mais um bom tempo aqui, mas não é o objetivo desse post. Meu objetivo para você, leitor profissional em TI, é lembrá-lo que tudo realmente é horrível e que você tem que se planejar para isso.

Pela segunda vez na vida trabalho numa empresa que entende isso e tem tudo preparado para encarar os piores cenários possíveis. E isso me dá uma tranquilidade sem tamanho.

Se você é um sysadmin bom e responsável, que realmente se importa e faz o melhor sempre, me manda o seu currículo a primeira coisa a fazer é aceitar que tudo é horrível. E sabendo que tudo é horrível se planejar para isso.

Um exemplo típico é backup. Qualquer sysadmin com mais de 12 horas de experiência tem que saber que backup é mandatório. O que nem todo sysadmin admite é que software de backup também tem bug. E mesmo que o sistema jure por tudo que é mais sagrado que o backup executou com sucesso a única forma de confirmar isso é restaurando o backup e olhando pra ver se é verdade! Confie, mas confira!

Lógico que existe uma linha de bom-senso. Não faz sentido gastar um milhão de dólares para proteger um sistema cuja falha catastrófica custaria apenas 100 mil. Análise de risco é uma coisa complicada e daria uma série de posts só sobre isso, mas é uma lição-de-casa pro leitor.

tl;dr

  • Tudo é horrível
  • Aceite o ponto inicial e prepare-se para o pior

Aqui e Lá

Já faz um pouco mais de um mês que mudamos para os EUA e essa semana a esposa está na terrinha (Canadá) e então achei que era um bom momento para falar das primeiras impressões.

No trabalho várias pessoas me perguntam o que estou achando daqui e o que mais me chamou a atenção nas diferenças entre Canadá e EUA. E minha resposta, invariavelmente, tem sido: Como tem gente por aqui!

Se alguém que vive no Brasil, principalmente numa das capitais, mudasse para cá com certeza não iria perceber isso, mas tendo passado 8 anos no Canadá – em Halifax ainda por cima – tem sido um choque (olha o exagero) pra mim como tem gente aqui na região onde estamos morando.

Por exemplo: Em Halifax a gente pegava a aula das 6 da manhã no CrossFit. Era a primeira aula. No caminho inteiro a gente cruzava com meia dúzia de carros e quase todos os semáforos ainda estavam desativados, apenas piscando. Não precisa de semáforo antes das 6 da manhã em Halifax.

Aqui a gente ainda vai na aula das 6, mas é a segunda do dia. Tem uma aula às 5. Outro dia eu contei 6 pessoas na aula das 5!! E eu achei que eu era hardcore… De qualquer forma, não é trânsito pesado, mas tem uma quantidade substancial de carros circulando às 5 e pouco da manhã. Todos os semáforos funcionando, um tráfego considerável.

The Colorado State capitol dome in real Colorado gold gilding stands on the left in this skyline shot of downtown with the distant Pike's Peak mountain looming in the background in Denver on April 30, 2011.     UPI/Gary C. Caskey
Downtown Denver

Outra coisa que me chamou a atenção é que o Colorado (ou pelo menos aqui a região de Denver) é mais bilingüe do que Halifax. Vale lembrar que o Canadá é oficialmente um país bilingüe (Inglês e Francês), mas na Nova Scotia super-mercados, lojas e serviços não costumam ter placas ou funcionários bilingües. Aqui tudo – desde Walmart até bancos e restaurantes – tem tudo em inglês e espanhol, com uma boa parte dos funcionários sendo latinos. Acho que as aulas do Duolingo vão valer a pena.

Moradia é uma coisa complicada de comparar. Eu morava num lugar que eu gostava muito. Uma casa isolada, sem vizinhos, silêncio absoluto, no meio do mato. Mas eram uns 25~45 minutos do trabalho dependendo do trânsito e condições do tempo. A casa era nossa e os pagamentos não eram muito pesados. Por outro lado era uma casa simples.

Aqui moramos não exatamente num condomínio, mas num bairro fechado. Existem apenas 2 entradas e só moradores circulam por aqui, o que é bom. Mas eu tenho vizinhos dos dois lados (felizmente não na frente) . Eles são sossegados e também tem cachorros, então sem reclamações de nenhuma das partes quando a vizinhança inteira resolve latir/uivar em uníssono. Eu preferia não ter vizinhos, mas tudo bem.

A casa é bem maior e mais bacaninha que a de Halifax, mas em compensação vivemos de aluguel e é bem mais caro (mais que o dobro) do que pagávamos na casa de Halifax. :-\

Em compensação eu vou pro trabalho direto do CrossFit de manhã. A essa hora são entre 8~9 minutos até a academia. E depois uns 2~3 minutos até o trabalho. Na volta são entre 11~15 minutos dependendo do trânsito. Nunca trabalhei tão perto de casa.

Mas por falar em preços, moradia é a única coisa aqui que é mais cara que Halifax. Tudo é mais barato. Algumas coisas absurdamente mais baratas.

Encher o tanque do carro no Canadá me custava entre $50~$55. O preço da gasolina era regulamentado e variava semanalmente. Aqui encho o tanque por $30 ou menos. O preço não é regulamentado e posso pagar mais ou menos dependo do posto que gasolina que eu for.
A gente não é de beber, mas de final-de-semana tomamos uma garrafa de vinho. No Canadá acabava sendo a cada 2 ou 3 semanas, já que um vinho barato era entre 12~18 mangos, o que eu não estou disposto a gastar toda semana. Aqui um dos nossos vinhos favoritos (bom e barato) custa $5.99! Dá pra ter toda semana.

Mudando um pouco de assunto, fica difícil comparar a beleza natural dos dois lugares. Halifax é litoral enquanto aqui é uma mistura de um chapadão com montanhas. A vista do escritório é sensacional. O pico das montanhas está coberto de neve e me lembra os alpes suiços. Em Halifax a vegetação era abundante com enormes florestas como vocês devem lembrar de outros posts que fiz aqui. No Colorado é isso:

É bem diferente, mas ainda bonito.

Outra coisa que vale a pena comparar são os serviços do governo. Nisso Halifax/Nova Scotia/Canadá dá uma surra nos EUA. Nem de perto burocrático igual ao Brasil, mas as coisas aqui são muito mais difíceis do que no Canadá.

Um exemplo é de quando fui renovar minha carteira de motorista em Halifax. Entre parar o carro no estacionamento e sair com a carteira renovada em mãos foram menos de 20 minutos. A esposa e eu.

Aqui foram 2 horas num dia para só conseguir a carteira da esposa e mais 2 horas e pouco no outro pra conseguir a minha. E vocês não tem noção da montanha de papelada que eu tive que levar. Inclusive nem me perguntem como a esposa conseguiu a carteira dela antes de mim. Vocês não iam acreditar na confusão burocrática que permitiu isso acontecer. Além disso a carteira não fica pronta na hora. Você recebe uma provisória e a original vem pelo correio 2 semanas depois. Sério isso, Colorado?

Finalmente as pessoas: Sem reclamação, mas acho que a média da população da Nova Scotia é mais amigável que aqui no Colorado. Não que alguém tenha sido rude com a gente ou algo assim, mas nas pequenas coisas como segurar a porta pra quem vem atrás, puxar conversa fiada com a caixa do mercado ou garçon no restaurante… Sei lá. Pode ser só impressão.

Nos lugares que a gente efetivamente frequenta (trabalho, igreja e CrossFit) todo mundo é muito simpático e aberto. Nenhuma diferença de como fomos recebidos no Canadá.

Eu acho que ainda é cedo para dar um veredito final sobre morar aqui por vários motivos: Primeiro que estamos a muito pouco tempo. Depois eu estou passando a maior parte do meu dia no trabalho (10~11 horas por dia) já que estou querendo aprender o máximo possível no menor tempo possível (não porque isso seja exigido de mim de forma alguma). Além de tudo é inverno. Isso quer dizer que 5:30 da tarde quando saio do escritório já está completamente escuro. Não dá disposição de sair durante a semana.
De final-de-semana a gente até poderia fazer alguma coisa, mas anda sendo bem corrido por causa de mudança, viagens, etc. Não tivemos tempo ainda de fazer quase nada. Apenas visitamos o Red Rock umas semanas atrás. Talvez no ano que vem a gente dê uma esticada até Aspen que é aqui perto. Mas não acho que temos planos de explorar a região antes da primavera. Depois disso sim, vamos ter uma idéia melhor de como é viver aqui.

Queria poder dar pitaco de coisas como restaurantes, mas preferimos comer em casa por causa da dieta e também pra economizar, mas é importante falar que tem uma churrascaria Fogo de Chão em downton Denver e que também já achamos uma pizzaria bem razoável. Não tão boa quanto uma brasileira, mas foi a segunda pizzaria que fomos e já é infinitamente superior a qualquer uma que experimentamos em Halifax.

E eu mostrando minha raízes brasileiras terminado o post em pizza…

A Bíblia

“A Bíblia do Unix”, “A Bíblia do Cobol” (ugh). Mesmo que você nunca tenha lido a Bíblia você com certeza sabe o que é a Bíblia. A associação com “o guia definitivo” é tão clara que livros com os títulos como os acima são comuns em todas as áreas.

Mas a não ser que você seja Cristão é pouco provável que saiba mais do que o básico. Aliás, já li por aí que “é um livro antigo escrito por um ser imaginário que vive nas nuvens”. Inclusive, se essa é a sua posição, assista esses vídeos antes de continuar nesse post. Eu espero.

De volta? Ótimo… Então permita-me apresentar-lhes a Bíblia:

Para começar a Bíblia não é um livro, mas uma coleção de livros. São 66 ao total, divididos em dois períodos históricos: O Antigo (ou velho) Testamento e o Novo Testamento. São mais de 40 autores (cuja maioria nunca se conheceu), escrevendo a partir de três continentes (África, Ásia e Europa) por um período de mais de 1600 anos em três idiomas: Grego, Hebraico e Aramaico .

O que divide esses períodos – ou Testamentos – é o mesmo que divide o nosso calendário moderno: O nascimento de Jesus.  Aliás, “Testamento” significa aliança. Mas explicar isso daria um (ou vários posts) só nesse detalhe.

Quebrando mais um pouco, o Antigo Testamento pode ser dividido em 4 grandes partes: Pentateuco, Livros Históricos, Livros de Sabedoria e Poéticos e Livros Proféticos.

O Novo Testamento tem os evangelhos, as cartas e o Apocalipse.

Alguns livros são mais fáceis de ler e entender, como por exemplo o evangelho de João. Outros são muito complicados de ler, como por exemplo Números ou de entender, como Ezequiel. Ou então de ler e entender, como Jó.

Considerando isso tudo: Tamanho massivo, diversos tipos literários, autores com diferentes estilos e complexidade (real ou percebida) a maioria das pessoas passa a vida sem nunca ter lido mais do que uma ou outra citação aleatória da Bíblia. E o que é mais triste, a maioria dos Cristãos nunca leu a Bíblia de capa-a-capa.
Essa última parte é extremamente perturbante, pois a Bíblia é o “guia definitivo” para todos os Cristãos.

Todo Cristão reformado (aka não Católico)  acredita em “Sola Scriptura”: Que a Bíblia  é a autoridade única e suprema em fé e prática para nossas vidas. (Se não é o seu caso ou de alguém que você conhece eu preciso disputar o título de Cristão).
Portanto conhecer e ler a Bíblia de cabo-a-rabo é essencial.

Mas um dos empecilhos que eu entendo é a linguagem extremante formal e arcaica que encontramos na maioria das Bíblias. Como eu disse ali em cima a Bíblia foi escrita em Grego, Hebraico e Aramaico e traduzida para a maioria dos idiomas, incluindo o Português. A tradução com que eu cresci é a “Almeida Revista e Atualizada”. Ela foi publicada em 1956, fazendo algumas atualizações numa tradução de 1898.

Textos nessa tradução são bem complicados de ler. Por exemplo, Jó 1:14-15

Os bois lavravam, e as jumentas pasciam junto a eles;
de repente, deram sobre eles os sabeus, e os levaram, e mataram aos servos a fio de espada; só eu escapei, para trazer-te a nova.

 

Ninguém fala desse jeito hoje em dia e isso dá um ar de intelectualidade que assusta e afasta muita gente.

Como eu cresci com essa tradução eu estou acostumado com ela e nunca tinha me dado conta de como ela é pouco amigável até que compramos uma Bíblia em inglês na tradução “Contemporary English Version”. Uau! Mesmo Inglês não sendo nossa primeira língua ela era muito mais fácil de ler.
E quando começamos a frequentar a nossa nova igreja lá no Canadá eles usavam uma tradução chamada “English Standard Version” (ESV). É um inglês mais antigo mas ainda assim comparativamente mais simples que a nossa Almeida.

Mas nessa nossa igreja o pastor (Hi, Sean! Hope Google translate is doing a good job here…) frequentemente se referia a outras traduções em inglês. Como é complicado traduzir de idiomas como Grego e Hebraico, onde um termo ou palavra pode ter vários sentidos, as pessoas que traduzem a Bíblia podem adotar diversas metodologias para fazer a tradução. Isso inclui desde os que se esforçam para traduzir ao pé da letra até os que tentam interpretar qual a intenção do autor original e adaptar para a linguagem moderna. Isso permite que uma mesma sessão da bíblia seja mais fácil, mais complicada, mais abrangente ou menos abrangente dependendo da tradução.

Então ano passado durante nossa leitura anual da Bíblia em algum momento a esposa e eu comentamos de como era rica a variedade de traduções em Inglês (nós temos pelo menos 3 em casa) e como era difícil ler a Almeida. E resolvemos pesquisar outras traduções em Português. Digamos que ainda não estou pronto para ler a Bíblia capa-a-capa em Inglês.

Acabamos descobrindo que a Sociedade Bíblica do Brasil lançou uma tradução chamada “Nova Tradução na Linguagem de Hoje” (NTLH) no ano 2000. E que beleza que tradução. A leitura esse ano está sendo tão mais fácil. Não só de ler, mas de entender.

Vamos ver aquele mesmo texto ali de Jó:

— Nós estávamos arando a terra com os bois, e as jumentas estavam pastando ali perto. De repente, os sabeus nos atacaram e levaram tudo. Eles mataram à espada os empregados, e só eu consegui escapar para trazer a notícia.

Agora sim.

Mas não só essa tradução é mais parecida com o nosso português do dia-a-dia, mas eles foram um passo além e traduziram pesos e medidas! Isso mudou textos como Ezequiel 40:5

De:

Vi um muro exterior que rodeava toda a casa e, na mão do homem, uma cana de medir, de seis côvados, cada um dos quais media um côvado e quatro dedos. Ele mediu a largura do edifício, uma cana; e a altura, uma cana.

Para:

Vi um templo, que era cercado por uma muralha. O homem pegou a vara de medir, que tinha três metros de comprimento, e mediu a muralha. A altura era de três metros, e a grossura também.

Em algumas sessões com grandes repetições de textos (uma coisa comum na cultura Hebraica) eles comprimiram a idéia em 2 ou 3 versos ao invés dos 20 ou 30 originais, o que é mais parecido com o que estamos esperando, sem perder o sentido original.

Esse ano vai ser a terceira vez que leio a Bíblia capa-a-capa, a segunda vez que faço isso lendo os livros na ordem cronológica, mas a primeira vez usando a NTLH.

O ano novo está chegando e eu gostaria muito de saber que te dei uma dica que te ajudou a finalmente decidir ler a Bíblia de capa-a-capa. Aqui está o link do plano de leitura diário em ordem cronológica – que foi o método que mais me agradou – E aqui o link do texto completo da NTLH.
Eu particularmente tenho uma cópia no Kindle e uma cópia impressa (que é minha forma de leitura preferida), mas essa online e um smartphone é tudo que você precisa para terminar o ano com 66 livros lidos! Não me diga que alguma vez na vida você já leu 66 livros num ano. 😉

Boa leitura.

 

American Express

Já deixa eu avisar antes de começar: Este não é um post patrocinado (aliás não tento monetizar meu blog de forma nenhuma). Sou apenas um cliente (muito) satisfeito e acho que da mesma forma como reclamamos quando uma empresa não nos atende da forma adequada devemos dar o devido crédito quando estamos satisfeitos.

Não sei se lembro direito, mas no Brasil quando você quer comprar alguma coisa financiada, abrir uma linha de crédito, uma conta no banco ou fazer um empréstimo basicamente a empresa “checa o seu nome” e se você não tiver nenhum protesto ou ação contra você vai constar que seu nome está “limpo”. É basicamente booleano: Limpo ou sujo.

Aqui na América do Norte (pelo menos Canadá e EUA) é diferente: Você tem que construir um histórico de crédito. O raciocínio é o seguinte: Um banco não sabe se você vai pagar um empréstimo se você nunca pegou dinheiro emprestado antes. Talvez você seja um bom pagador, talvez não. Mas não dá pra saber já que não tem história. Da mesma forma uma empresa de cartão de crédito julga que só porquê você pagou um empréstimo de $500 um ano atrás não significa que você seja de confiança para ter um cartão com limite de $2000…

Já deu pra entender a complicação, né? Se você ganha uma pequena fortuna por mês e nunca precisou emprestar dinheiro, comprar nada a prestação ou usar cartão de crédito o seu histórico de crédito não é bom. Você vai melhorando ele conforme vai usando dinheiro dos outros e pagando de volta.
Os programadores que acompanham o blog já identificaram a dependência circular aqui. Você não tem histórico bom, logo não consegue empréstimo, logo não consegue criar um histórico bom.

Para resolver isso a solução recomendada é entrar em contato com um banco e pedir um cartão de crédito onde você coloca um depósito de segurança (ou algo do tipo) e eles te dão um limite bem pequeno. Conforme você vai pagando suas faturas mensalmente eles aos poucos vão aumentando o seu limite e num determinado momento liberam o seu depósito de segurança.

Isso funciona, mas infelizmente uma parte do seu dinheiro tem que ficar presa, o seu limite no cartão é baixo e por isso demora um bom tempo para construir o seu histórico.

Aqui entra o cartão Amex.

Diferente de outros cartões como Visa e MasterCard que são gerenciados por bancos terceiro a própria American Express gerencia os cartões e os clientes no mundo inteiro. Isso significa que se você é cliente em um país e solicita o cartão em outro eles podem utilizar o ranking interno para te avaliar.

A última empresa que eu trabalhei no Brasil era uma grande parceira da Amex e num determinado momento em 2005 um representante deles passou na nossa área oferecendo o Amex Gold para todo mundo no departamento. É um cartão bem bacana e cheio de privilégios. E como era funcionário da minha empresa na época o cartão seria de graça, sem anuidade. Peguei e comecei a utilizar o mesmo como meu principal cartão, sempre pagando a fatura inteira uns 5 a 10 dias antes do vencimento.

Quando mudamos para o Canadá em 2007 eu fiquei sabendo dessa coisa de histórico de crédito e como ia ter que ir atrás de pedir favor pra bancos e deixar dinheiro preso com eles, então pensei que pelo menos ia pra Amex já que gostava deles no Brasil. Logo que comecei a explicar que tinha recentemente mudado para o Canadá a pessoa no telefone me perguntou se eu tinha Amex do Brasil. Eu passei o número e, surpresa, fui imediatamente aprovado para um Amex Gold (com um limite absurdamente alto). Sem histórico de crédito e nem mesmo emprego ainda.

Isso foi sensacional, mas meio que tinha esquecido até a nossa mudança aqui pro EUA. É o mesmo esquema e vindo para cá eu comecei com um histórico zerado de novo. Da mesma forma, lá do Canadá mesmo já liguei pra Amex americana e expliquei que estava de mudança, que já tinha um endereço, telefone e emprego nos EUA e que deveria chegar aqui em uma semana e que precisava de um cartão de crédito.

Passei meu número canadense e voilá! Não só fui aprovado mas o cartão chegou antes de mim. Quando chegamos do Canadá o envelope com os cartões já estava entregue. Comecei a utilizar imediatamente. E além disso posso transferir os pontos de rewards do cartão Canadense pro Americano.

Para quem é imigrante eu não posso recomendar mais ter um Amex ao invés de qualquer outro cartão. Se você for um bom cliente, um bom pagador eles vão te tratar muito bem.

Além disso as (poucas) vezes que precisei ligar no call centre nos últimos 10 anos sempre fui atendido muito bem, sempre com o meu problema ou dúvida resolvido na primeira ligação. As pessoas são educadas e não parecem aqueles robôs que normalmente você encontra em atendimento por telefone.

Os mimos do programa rewards não são nada ruins também, pelo menos por aqui, e utilizo o máximo que consigo. Meu novo objetivo agora é fazer upgrade pro cartão Platinum em algum momento. Estou com a impressão que o novo trabalho vai me fazer viajar com uma certa freqüência e os lounges em aeroportos da Amex são sensacionais, mas só o Platinum tem acesso. Duro vai ser pagar 700 paus de anuidade. 🙁

Então se você tem planos para mudar para o exterior no futuro, fica a dica: Construa um bom relacionamento com a American Express. E não sai de casa sem ele.