<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Another Geek Blog &#187; trabalho</title>
	<atom:link href="http://geek.linuxman.pro.br/tag/trabalho/feed" rel="self" type="application/rss+xml" />
	<link>http://geek.linuxman.pro.br</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 16 Dec 2011 01:55:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Sysadmin 201</title>
		<link>http://geek.linuxman.pro.br/geek/sysadmin-201</link>
		<comments>http://geek.linuxman.pro.br/geek/sysadmin-201#comments</comments>
		<pubDate>Mon, 22 Nov 2010 11:00:09 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[trabalho]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=1506</guid>
		<description><![CDATA[Agora que você já entendeu os pré-requisitos e os pontos negativos e positivos de ser um sysadmin (contando que tenha lido o Sysadmin 101) aqui vão algumas idéias do que buscar tecnicamente. Recebi um bocado de feedback de outros sysadmins sobre o post anterior via twitter ou IM. Se quiserem postar aqui as respostas mais [...]]]></description>
			<content:encoded><![CDATA[<p>Agora que você já entendeu os pré-requisitos e os pontos negativos e positivos de ser um sysadmin (contando que tenha lido o <a href="http://geek.linuxman.pro.br/geek/sysadmin-101">Sysadmin 101</a>) aqui vão algumas idéias do que buscar tecnicamente.</p>
<p>Recebi um bocado de feedback de outros sysadmins sobre o post anterior via twitter ou IM. Se quiserem postar aqui as respostas mais gente vai poder ver. <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Minha experiência pessoal é como sysadmin de redes (na época basicamente com equipamentos Cisco) e com Linux/Unix. Mas certeza que a idéia geral serve pra quem pensa em seguir carreirar como Sysadmin Microsoft, Oracle ou qualquer outra variação.</p>
<p>Já pegando o gancho aqui vale a pena citar o seguinte: Quanto mais especializado você for melhor você vai ganhar e menor vai ser o mercado de trabalho.</p>
<p>Explicando: Não tem muitos sysadmins especializados em deployment de super-computadores híbridos para análise meteorológica. Esses caras ganham uma boa grana. Mas em compensação quantos super-computadores tem por ai? Você precisa se decidir o quão especialista quer ser e definir seu plano de carreira.</p>
<p>Independente de que tipo de sysadmin que deseja ser existem algumas coisas que, no meu ponto de vista, são extremamente básicas e já vi muito nego que dá carteirada com certificação passando de otário por não saber o básico.</p>
<h2>Redes</h2>
<p>IMHO a primeira coisa a se saber é redes. TCP/IP. Não perca tempo com outras tecnologias se não pretende ser sysadmin de rede. (Vale ressaltar aqui que eu estou em dívida comigo mesmo por ainda não ter estudado IPv6 à fundo).</p>
<p>A impressão que eu tenho é que um sysadmin que não sabe rede é como um médico que não sabe dividir o corpo humano em cabeça, tronco e membros. Mas acredite, isso acontece direto. Quando eu trabalhava com redes era ocorrência diária o time de Windows ou Unix mandar chamados de &#8220;problema de rede&#8221; dizendo que o serviço X ou Y não estava acessível, mas &#8220;o servidor está OK&#8221;.</p>
<p>Não precisava mais do que 5 minutos de troubleshooting pra descobrir que o serviço não estava rodando, que estava dando connection refused, o processo dava reset na conexão ou outra coisa qualquer, totalmente não-relacionada a rede. Faça um favor para você mesmo e evite pagar de otário aprendendo a utilizar ping, netstat, route.</p>
<p>E sysadmins Microsoft em geral parecem ter um especial dificuldade em entender o conceito de &#8220;default gateway&#8221;. Então se você for trabalhar com MS e souber isso, já largou na frente. <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>Troubleshooting</h2>
<p>E falando em troubleshooting eu deveria ter começado é com isso. Capacidade de efetuar troubleshooting é simplesmente a mais importante qualidade na vida de um sysadmin.  E eu penso que &#8220;troubleshooting skills&#8221; nada mais é do que apenas um nome chique pra &#8220;bom-senso&#8221;, então todo mundo deveria ter, mas 30 segundos na Internet me mostram que isso não é bem verdade.</p>
<p>Apesar de ser uma coisa que eu considero como um talento nato o mesmo com certeza pode e deve ser melhorado. Ao invés de fugir de problemas encare-os de frente e tente resolver todo tipo de pepino que aparecer na sua frente. Faça uma Wiki pessoal utilizando algo como o <a href="http://notebook.google.com">Google Notebook</a> ou <a href="http://www.tiddlywiki.com/">TiddlyWiki</a> e mantenha registro de como solucionou problemas. Estude estratégias de resolução de problemas, como a minha favorita <a href="http://en.wikipedia.org/wiki/Divide_and_conquer_algorithm">Divide and Conquer</a>, e lembre-se sempre que você não é tão especial quanto você acha. Grandes chances de alguém já ter tido o mesmo problema que você está tendo. E nesse caso o Google é seu amigo. Aliás, seguindo o link que o <a href="http://blog.andreyev.net/2010/11/sysadmin-1011.html">Andreyev postou aqui</a>, <a href="http://www.googleguide.com/advanced_operators_reference.html">aprenda a usar o Google direito</a>!</p>
<h2>As bases</h2>
<p>Então considerando que você já está OK com os dois pontos anteriores, vamos falar da sua área de atuação. E aqui vou usar meu exemplo pessoal como sysadmin Linux.</p>
<p>Antes de sair por ai assinando seu email como sysadmin e <a href="http://br.groups.yahoo.com/group/shell-script/message/32123">tomar uma bofetada como essa</a>, conheça muito bem as bases e raízes do sistema. Saiba a diferença entre sistemas derivados de <a href="http://en.wikipedia.org/wiki/UNIX_System_V">System V</a> e <a href="http://en.wikipedia.org/wiki/BSD">BSD</a>, <a href="http://www.oreillynet.com/linux/cmd/">leia e aprenda</a> a maior quantidade de comandos que conseguir.</p>
<p>Conheça a <a href="http://en.wikipedia.org/wiki/Unix_directory_structure">estrutura de diretórios Unix</a> e o <a href="http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard">Filesystem Hierarchy Standard</a> .</p>
<p>Deixe de ser fan-boy de distribuição, já que um bom sysadmin Linux deve ser capaz de sentar na frente de um console, determinar que distribuição está rodando e sair trabalhando. E sim, Ubuntu é lindo, fácil de instalar e cheio de aplicações (eu mesmo uso), mas o fato de você ter ele instalado em dual-boot no seu micro de casa a 6 meses não te qualifica como sysadmin.</p>
<p>Hoje em dia sou preguiçoso, mas no passado já fui mais ativo e perdi as contas de quais distribuições usei. Cheguei a ter uma máquina de teste onde toda semana eu instalava algo diferente, como <a href="http://en.wikipedia.org/wiki/TurboLinux">TurboLinux</a> e <a href="http://en.wikipedia.org/wiki/Progeny_Linux_Systems">Progeny</a>. Sempre um exercício interessante.</p>
<p>Considere usar algo um pouco mais baixo-nível por um tempo, como <a href="http://www.slackware.com/">Slackware</a> ou <a href="http://www.gentoo.org/">Gentoo</a>, mas do ponto de vista comercial preocupe-se mesmo com <a href="http://www.redhat.com">RedHat</a>, <a href="http://www.novell.com/home/">SuSE</a> e <a href="http://www.ubuntu.com">Ubuntu</a>. Aliás, minha experiência corporativa até o momento diz que a RedHat reina absoluta. Estudar essa distribuição em particular é interessante. Use o <a href="http://www.centos.org/">CentOS</a> caso, como eu, não tenha US $800 sobrando pra comprar uma licença.</p>
<p>Aprenda a compilar um kernel, compilar pacotes, utilizar gerenciadores de pacotes, e instalar módulos do Perl ou Ruby via CPAN ou Gem.</p>
<p>Por favor, aprenda permissões e saiba parâmetros do chown e chmod. Utilizar o sudoers e saber da existência do /etc/securetty também não machuca ninguém. Não rele no /etc/passwd via editor de texto, mas se realmente não tiver outra opção utilize o vipw!</p>
<h2>Scripting</h2>
<p>Fato: Mais cedo ou mais tarde você vai precisar criar um script pra alguma coisa. Por isso aprenda shell script muito bem. Eu diria que é um diferencial excelente na hora de procurar emprego. Mas nada de aprender mais ou menos e sair cantando de galo por ai. Saber fazer um &#8220;pipe grépe&#8221; não é escrever shell script.</p>
<p>E uma coisa que acompanha shell script tão bem quanto café acompanha leite é expressão regular. Poucos sysadmins conhecem regex e a vida é MUITO, MUITO mais fácil com ela.</p>
<p>E se quiser ir um pouco mais fundo (dica: sempre queira), aprender um outra linguagem mais complexa é sempre interessante. Pessoalmente escolhi Python, mas conheço também um pouco de Perl e gostaria muito de ter tempo pra estudar Ruby. Essas linguagens mais complexas e cheias de recursos podem acabar facilitando sua vida reduzindo a quantidade de código que precisaria para fazer a mesma coisa em Bash, por exemplo.</p>
<p>E aqui vale enfatizar: Não invente moda. Nada de criar um script gigante e cheio de frescura se puder resolver o problema só um find -exec.</p>
<h2>Seja preguiçoso</h2>
<p>Isso mesmo. Pense sempre o seguinte: Como eu consigo executar essa tarefa com o menor esforço possível? Ou então: Como eu posso automatizar essa atividade pra não precisar fazer isso todo dia? E ainda: O que eu posso fazer pra parar de ter esse problema e nego me enchendo o saco todo fim do mês?</p>
<p>Lembre-se que o at, a crontab ou outros schedulers são seus amigos. Criar um daemonzinho utilizando um shell script também pode ser uma saída para algumas coisas.</p>
<p>E caso precise fazer algo que realmente não possa ser 100% automatizado faça uma excelente documentação do processo e deixe em algum lugar disponível para consulta não só sua como de qualquer outro colega. Assim a próxima vez o processo pode passar para mãos mais inexperientes ou simplesmente pra quem estiver disponível. Não precisa ser necessariamente você.</p>
<p>E por falar em preguiça, por hoje chega.</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/cisco" title="cisco" rel="tag">cisco</a>, <a href="http://geek.linuxman.pro.br/tag/linux" title="linux" rel="tag">linux</a>, <a href="http://geek.linuxman.pro.br/tag/network" title="network" rel="tag">network</a>, <a href="http://geek.linuxman.pro.br/tag/sysadmin" title="sysadmin" rel="tag">sysadmin</a>, <a href="http://geek.linuxman.pro.br/tag/trabalho" title="trabalho" rel="tag">trabalho</a>, <a href="http://geek.linuxman.pro.br/tag/unix" title="unix" rel="tag">unix</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/sysadmin-201/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Tentativa de furto</title>
		<link>http://geek.linuxman.pro.br/uncategorized/tentativa-de-furto</link>
		<comments>http://geek.linuxman.pro.br/uncategorized/tentativa-de-furto#comments</comments>
		<pubDate>Sun, 17 Oct 2010 13:31:09 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Canada]]></category>
		<category><![CDATA[hurd]]></category>
		<category><![CDATA[trabalho]]></category>
		<category><![CDATA[violência]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=1458</guid>
		<description><![CDATA[Quando eu e a esposa saímos do escritório na sexta-feira, prontos para nossas férias, eu falei: Aposto que me ligam antes da terça, já que da última vez que saí de férias foram só dois dias antes de me ligarem pela primeira vez. Mas eu estava errado. Foi bem antes. Estávamos já 21hrs passada de [...]]]></description>
			<content:encoded><![CDATA[<p>Quando eu e a <a href="http://blog.flasustenido.com/">esposa</a> saímos do escritório na sexta-feira, prontos para nossas férias, eu falei: Aposto que me ligam antes da terça, já que da última vez que saí de férias foram só dois dias antes de me ligarem pela primeira vez. Mas eu estava errado. Foi bem antes.</p>
<p>Estávamos já 21hrs passada de pijama assistindo nossa AppleTV quando o telefone toca: O on-call me ligando. Isso não pode ser bom. Mas rapidamente me lembrei que não tinha recebido nenhum alerta do <a href="http://www.solarwinds.com/products/ipmonitor/">ipmonitor</a> e não tinha visto nenhum email da empresa de after-hours até o momento. Eu teria visto, já que eles chegam no meu android, que estava na minha mão na frente da TV&#8230; Isso tudo passou pela minha cabeça num segundo apenas e atendi o telefone tranqüilo. Afinal já tinham me ligado outras vezes pra pedir dicas de restaurante, por exemplo. <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>- Alô, Eri&#8230; desculpa incomodar, mas a empresa que monitora nossos alarmes acabou de ligar. Parece que alguém tentou roubar o escritório.</p>
<p>Wow! Nunca esperava ouvir isso, por um um momento me lembrei da última vez que recebi uma chamada parecida, lá pelos idos de 1999/2000 quando ainda trabalhava com meu pai. Quando chegamos no escritório após uma ligação da polícia não tinha sobrado nada.</p>
<p>- Como assim? O que aconteceu?</p>
<p>- Pois é. Não sei direito. Eu esqueci minha senha e a pessoa no telefone falou que não podia dar detalhes se eu não confirmasse minha identidade com a senha. Mas liguei pro gerente de desenvolvimento, que está ligando pra eles agora e me pediu pra ligar pra você enquanto isso.</p>
<p>- Tá legal. Vou ver isso.</p>
<p>Ligo pro outro gerente:</p>
<p>- E ai? Que diabos tá acontecendo?</p>
<p>- O sensor de quebra de vidro disparou. A empresa mandou a polícia pra lá e vai me ligar de volta. Mas imagino que não seja nada. Já tivemos problemas com esses sensores no passado. Estou achando que vamos tomar multa****.</p>
<p>Quando ele falou isso eu fiquei sossegado e voltei a ver TV. Nisso meu Android bipa. Eu olho e tem um email da empresa de after hours. Que diaxo? Abro o email:</p>
<p>&#8220;Client Name: Halifax Regional Police&#8221;.</p>
<p>&#8220;Problem Description: Someone tried to brake in. Please, call&#8221;</p>
<p>&#8220;Call Dispatch: Delivered to On-call&#8221;</p>
<p>Um minuto depois meu telefone toca. O on-call meio assustado&#8230;</p>
<p>- &#8220;Eri&#8230; A polícia ligou. Tentaram roubar mesmo. O vidro tá estourado, eles falaram que precisa ir alguém lá&#8221;</p>
<p>DROGA. Eu já sabia que o outro gerente não estava em casa, que é um pouco mais perto do que a minha do escritório. No meio tempo ele já tinha tentado ligar pro nosso chefe, mas não tinha conseguido&#8230; Conversamos rapidamente e ele ficou de pesquisar algum serviço de reparação de vidro 24&#215;7 e tentar falar com o chefe enquanto eu ia pro escritório.</p>
<p>Como não sou bobo achei que era melhor não ir sozinho e peguei o <a href="http://geek.linuxman.pro.br/tag/hurd">Hurd</a> pra me acompanhar.</p>
<p>Agora uma rápida explicação de como é o escritório: É de esquina, dentro do que chamam de &#8220;business park&#8221;, que nada mais é do que um tipo de Mall recheado de escritórios.</p>
<p>O detalhe é que exceto pelas colunas de sustentação tudo é de vidro. De cabo-a-rabo. E lá dentro todas as áreas tem gente trabalhando perto das janelas, então passando da rua você vê facilmente todos os desktops, monitores e hardwares esquisitos que temos por lá. E na recepção tem 2 laptops e vários equipamentos interessantes para um eventual gatuno. A menos de 2 metros de distância do vidro.</p>
<p>Lógico que alguém bateu o olho naquilo e pensou: Há! É só tacar uma pedra no vidro, agarrar os laptops e sair correndo. Os gênios só não contavam que a segunda camada de vidro (usada pra isolamento térmico) não ia arrebentar. E o alarme ia disparar&#8230;</p>
<p>O resumo da história e a conclusão que eu chego é: Foi só um susto, ladrão canadense é amador pra cacete (porquê não jogaram uma segunda pedra quando estouraram o primeiro vidro e levaram o laptop pelo menos? Iam perder o que? Mais 30 segundos?), a empresa de segurança é competente e a polícia chegou rápido. E ainda ligaram pro suporte e abriram um chamado! <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>Só não sei se fecho como &#8220;Fixed&#8221; ou &#8220;No Issue&#8221;.</p>
<p>*** Se você chama algum serviço de emergência por aqui e é constatado alarme falso você toma uma &#8220;advertência&#8221; da primeira vez e multa em todas as próximas.</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/canada" title="Canada" rel="tag">Canada</a>, <a href="http://geek.linuxman.pro.br/tag/hurd" title="hurd" rel="tag">hurd</a>, <a href="http://geek.linuxman.pro.br/tag/trabalho" title="trabalho" rel="tag">trabalho</a>, <a href="http://geek.linuxman.pro.br/tag/violencia" title="violência" rel="tag">violência</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/uncategorized/tentativa-de-furto/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Qual desses é você?</title>
		<link>http://geek.linuxman.pro.br/uncategorized/qual-desses-e-voce</link>
		<comments>http://geek.linuxman.pro.br/uncategorized/qual-desses-e-voce#comments</comments>
		<pubDate>Tue, 05 Oct 2010 11:30:22 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[profissional]]></category>
		<category><![CDATA[trabalho]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=1429</guid>
		<description><![CDATA[﻿Tirado daqui. Mediante ao cumprimento de uma grande meta, o líder desejou comemorar o fato presenteando seus liderados com uma sobremesa especial. O chefe chamou o AGUIAR, seu funcionário, e lhe deu a seguinte tarefa: - Aguiar, por favor, vá até a feira e compre laranja, melão e pêssego, pois quero fazer uma grande salada [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://portalfox.com.br/blog/?p=576">﻿Tirado daqui</a>.</p>
<p>Mediante ao cumprimento de uma grande meta, o líder desejou comemorar o fato presenteando seus liderados com uma sobremesa especial. O chefe chamou o AGUIAR, seu funcionário, e lhe deu a seguinte tarefa:</p>
<p>- Aguiar, por favor, vá até a feira e compre laranja, melão e pêssego, pois quero fazer uma grande salada de frutas como sobremesa para comemorar nosso sucesso.</p>
<p>Aguiar correu para a rua e foi até a feira e trinta minutos depois voltou ao seu líder e disse:</p>
<p>- Chefe, a laranja havia acabado, o melão está fora de época e o pêssego não estava com uma boa aparência. Achei melhor não comprar.</p>
<p>O líder um tanto frustrado, agradeceu o Aguiar e chamou Carlos, outro funcionário da empresa.</p>
<p>- Carlos, por favor, vá até a feira e compre laranja, melão e pêssego, pois quero fazer uma grande salada de frutas como sobremesa para comemorar nosso sucesso.</p>
<p>Note que foi pedido a Carlos a mesma coisa que foi solicitada a Aguiar, mesmo sabendo que haveriam os mesmos problemas ditos anteriormente.</p>
<p>Carlos correu para a rua e foi até a feira e trinta minutos depois voltou ao seu líder e disse:</p>
<p>- Chefe, a laranja havia acabado, o melão está fora de época e o pêssego não estava com uma boa aparência. Achei melhor não comprar. Mas ví que o abacaxi estava bom, o morango com ótimo preço e a banana muito apetitosa. Peguei o celular do feirante e caso o senhor aprove ligo para ele e solicito que entreguem para nós.</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/profissional" title="profissional" rel="tag">profissional</a>, <a href="http://geek.linuxman.pro.br/tag/trabalho" title="trabalho" rel="tag">trabalho</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/uncategorized/qual-desses-e-voce/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Faça o que tem que ser feito</title>
		<link>http://geek.linuxman.pro.br/lifehacker/faca-o-que-tem-que-ser-feito</link>
		<comments>http://geek.linuxman.pro.br/lifehacker/faca-o-que-tem-que-ser-feito#comments</comments>
		<pubDate>Sat, 14 Aug 2010 13:49:17 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[lifehacker]]></category>
		<category><![CDATA[emprego]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[trabalho]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=1413</guid>
		<description><![CDATA[Acabo de ler &#8220;Please, don&#8217;t just do what I tell you! Do what needs to be done&#8221; e recomendo. Como profissional eu sempre tento ser pró-ativo, procuro me envolver em projetos complicados que ninguém tem interesse e procuro dar o máximo de mim em todas as situações. Até o momento tenho sido bem sucedido com [...]]]></description>
			<content:encoded><![CDATA[<p>Acabo de ler &#8220;<a href="http://www.amazon.ca/Please-Dont-Just-What-Needs/dp/0786867299/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1281786915&amp;sr=1-1">Please, don&#8217;t just do what I tell you! Do what needs to be done</a>&#8221; e recomendo.</p>
<p>Como profissional eu sempre tento ser pró-ativo, procuro me envolver em projetos complicados que ninguém tem interesse e procuro dar o máximo de mim em todas as situações. Até o momento tenho sido bem sucedido com essa abordagem, mas pela primeira vez achei um livro que reflete exatamente como me comporto. E aparentemente estou no caminho certo.</p>
<p>Não sei a experiência de vocês, mas algo que me incomoda muito é ver uma coisa sendo feita de um jeito defeituoso, complicado,  caro, complexo ou demorado demais só porque sempre foi feito daquela forma. E ninguém nunca toma a iniciativa de resolver aquele problema.</p>
<p>Ah, meu amigo&#8230; Na minha mão essas coisas não duram não.</p>
<p>Eu gosto muito de aprender pelo exemplo dos outros e caso alguém ai também goste vão aqui dois exemplos de coisas simples que eu fiz no  passado que fizeram uma imensa diferença profissional no futuro.</p>
<p>A primeira foi num banco onde trabalhei. No meu segundo dia lá o sujeito que eu estava substituindo apareceu para assinar uns papéis no RH e veio conversar comigo. Falou que o principal sistema do banco (Java-based) rodava em um servidor lá num canto do CPD e que ele caia pelo menos 2 vezes por dia. Minha principal responsabilidade na empresa seria ficar de ouvido e assim que alguém gritar que o sistema caiu sair correndo, entrar na sala dos servidores e rodar uma série de uns 10 comandos no shell para restaurar o sistema.</p>
<p>Dito e feito, naquele mesmo dia antes do final do expediente caiu o maldito e toca eu correr pra arrumar. Eu nem sabia o que estava fazendo, só sei que tinha uma série de comandos a serem executados. Mas ali mesmo já fiz uma melhoria. O cara digitava todos os comandos, demorando uns 2 ou 3 minutos para recuperar o sistema. Eu comecei só apertando flecha pra cima e usando o history. Já abaixei pra um minuto, mas ainda não tinha idéia do que rolava. Nem sabia que raios era aquilo.</p>
<p>Depois de um mês mais ou menos de casa (e muitas corridas minhas e dos meus colegas pra dentro do CPD) eu comecei a entender. A aplicação feita em Java rodava em um container proprietário. Um container que o banco pagou uma fortuna para ter. E era uma versão com uns 4 ou 5 anos de idade, cheio de bug.</p>
<p>Comecei a fazer amizade com o pessoal de desenvolvimento e descobri que como ambiente de desenvolvimento cada um rodava uma instância de Tomcat no seu próprio desktop e que nenhum deles tinha os problemas que apareciam em produção.</p>
<p>Lógico que cheguei pro meu chefe e sugeri migrar para Tomcat. E lógico que a resposta foi não.</p>
<p>Bom&#8230; ai entrei no modo black-ops e sorrateiramente instalei o Tomcat no servidor, mas numa porta alternativa e deixei rodando, sem ninguém acessando, por uns 2 ou 3 dias. Depois conversei com uns usuários que trabalhavam no meu andar e alterei o bookmark deles para acessar a minha instância do Tomcat por padrão ao invés do default. E eles rodaram felizes e sem quedas por mais de semana.</p>
<p>Nisso eu já me preparei, arrumei uns scripts num canto e numa segunda-feira assim que o sistema default caiu eu subi o Tomcat no lugar dele. Sem dó nem piedade.</p>
<p>Ao invés de cair 2 vezes por dia o sistema passou a cair só 2 vezes por semana. Rodando mais rápido e bem mais confiável. E eu quieto.</p>
<p>Com quase um mês com a coisa rodando eu chego pro meu chefe e falo: Reparou que o sistema parou de cair? Viu como está mais rápido? (Alguns usuários tinham até elogiado). Pois é. Instalei o Tomcat.</p>
<p>Fui elogiado e reconhecido apesar de ter desobedecido ordens pois resolvi um problema enorme da empresa sem nenhum custo e excelente resultado. Fiz o que precisava ser feito no melhor interesse da empresa e de mim mesmo, afinal não sou bombeiro para sair apagando incêndio.</p>
<p>Quase um ano depois acabei também descobrindo porque raios o sistema ainda caia uma ou duas vezes por semana: O servidor era um hardware RISC cuja última versão de Java disponível era 1.3 e os programadores estavam desenvolvendo o sistema em Java 1.4. Quando algumas rotinas eram chamadas elas simplesmente abendavam o container. (Não lembro ao certo os números das versões, mas era algo assim).</p>
<p>A segunda história foi quando eu trabalhava no meu primeiro emprego numa mega-empresa sendo recurso dedicado para um cliente que era outra mega-empresa.</p>
<p>Nosso time de brasileiros foi contratado para substituir um time de americanos. A gente custava menos de 1/4 do que eles custavam então rolou um outsource.</p>
<p>Parte de nossas atividades era uma vez por mês fazer um relatório de capacity planning para as localidades pelas quais éramos responsáveis e apresentar para os administradores dessas localidades.</p>
<p>Para fazer isso tínhamos uma planilha excel onde importávamos gráficos do <a href="http://www.solarwinds.com/">Orion</a> de cada localidade. Eram uns 4 ou 6 gráficos para cada localidade, umas 20 ou mais localidades para cada um dos 10 membros do time.  Eram umas 4 horas de trabalho gerar a planilha. Um total de 40 horas-homem cada mês só pra preparar o relatório.</p>
<p>Depois de uns 3 ou 4 meses fazendo esse treco eu cansei. Trabalho duro e chato demais. Não é possível que não tivesse um forma melhor de fazer aquilo.</p>
<p>Gastei então 2 dias inteiros (16 horas/homem) aprendendo como fazer macros em Excel e fiz um script que era capaz de gerar todos os gráficos sozinho, conectando no Orion e puxando o que fosse necessário. Arrumando fontes, cores, tudo do jeito que o povo estava acostumado.</p>
<p>Joguei na mão do meu time e todo mundo adorou. Criar o report então passou a ser uma atividade de 15 minutos (2.5 horas-homem/mês).</p>
<p>Isso, juntamente com outras inovações que o time trouxe em relação ao que os americanos faziam, nos renderam um prêmio e mais tarde eu consegui ser transferido para um outro departamento para onde eu sempre quis ir, exclusivamente dedicado a projetos.</p>
<p>Em nenhum dos dois casos ninguém me pediu para fazer nada. Não fazia parte das minhas atividades normais e, potencialmente poderiam até me prejudicar (quem sabe demitido no primeiro por desobedecer o chefe ou despedido no segundo por não ser mais necessário).</p>
<p>Eu já trabalhei com pessoas que pensam que não devem automatizar procedimentos pois não poderão mais justificar sua presença &#8220;se não tiverem o que fazer&#8221;. Outras não criam documentação nem procedimentos na esperança de se tornarem insubstituíveis.</p>
<p>Na minha humilde opinião qualquer trabalho que possa ser automatizado não vale a pena ser feito manualmente logo de cara. Se seu trabalho constitui-se apenas de coisas de um script poderia fazer melhor e mais rápido do que você faz seria uma boa idéia começar a procurar um novo emprego. Eu já fiz isso e não me arrependi. Automatizei todas as minha tarefas e pedi demissão. Todo mundo ficou feliz. Meu ex-chefe e eu.</p>
<p>E no segundo caso comento duas coisas:</p>
<ul>
<li>Ninguém é insubstituível.</li>
<li>Quem é quase insubstituível é 100% impromovível.</li>
</ul>
<p>Se você não tem uma atitude profissional do tipo &#8220;faça o que tem que ser feito&#8221; leia o livro e pense na sua carreira.</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/emprego" title="emprego" rel="tag">emprego</a>, <a href="http://geek.linuxman.pro.br/tag/sysadmin" title="sysadmin" rel="tag">sysadmin</a>, <a href="http://geek.linuxman.pro.br/tag/trabalho" title="trabalho" rel="tag">trabalho</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/lifehacker/faca-o-que-tem-que-ser-feito/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Goela abaixo</title>
		<link>http://geek.linuxman.pro.br/geek/goela-abaixo</link>
		<comments>http://geek.linuxman.pro.br/geek/goela-abaixo#comments</comments>
		<pubDate>Tue, 22 Sep 2009 02:58:16 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[equallogic]]></category>
		<category><![CDATA[IT]]></category>
		<category><![CDATA[netapp]]></category>
		<category><![CDATA[solaris]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[trabalho]]></category>
		<category><![CDATA[zfs]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=1247</guid>
		<description><![CDATA[Acabei de ler este artigo no Slashdot sobre um cenário que todo mundo que já tem um pouco de tempo em IT já viu: Você começa a pesquisar soluções para um problema/necessidade da empresa, lê toneladas de documentações, manuais, baixa demos, faz laboratório, roda benchmarks, prepara uma apresentação com todas as informações mastigadas com gráficos [...]]]></description>
			<content:encoded><![CDATA[<p>Acabei de ler <a href="http://it.slashdot.org/story/09/09/21/1859238/The-Perils-of-Ramming-Products-Down-ITs-Throat?from=rss">este artigo no Slashdot</a> sobre um cenário que todo mundo que já tem um pouco de tempo em IT já viu: Você começa a pesquisar soluções para um problema/necessidade da empresa, lê toneladas de documentações, manuais, baixa demos, faz laboratório, roda benchmarks, prepara uma apresentação com todas as informações mastigadas com gráficos e tabelas de prós e contras mostrando qual o melhor produto e ai&#8230;. seu chefe (ou o chefe do seu chefe, ou algum outro manda-chuva) manda bater o martelo exatamente em OUTRA opção.</p>
<p>Você gastou 40, 80, 120 horas da sua vida juntando informações relevantes e tecnicamente acuradas e os imbecis escolhem o que? A mesma solução que eles queriam desde o começo, mas para manter as aparências de que estavam realmente analisando o mercado te mandam fazer papel de idiota pesquisando.</p>
<p>Ter solução errada enfiada goela abaixo é duro, mas muitas vezes temos que aceitar. Dentro dos limites, é lógico.</p>
<p>Quem acompanha o blog há mais ou menos um ano acompanhou meus posts metendo o pau no meu emprego antigo, mas vou contar o que realmente engatilhou minha saída. Eu estava trabalhando num <a href="http://www.google.ca/#hl=en&amp;source=hp&amp;q=collaboration+suite+site%3Ageek.linuxman.pro.br&amp;btnG=Google+Search&amp;meta=&amp;aq=f&amp;oq=collaboration+suite+site%3Ageek.linuxman.pro.br&amp;fp=fd635cc231c8a3b7">projeto para implementar uma collaboration suite</a> que iria substituir o atual sistema de email.</p>
<p>Junto com mais um colega passamos infinitas horas fazendo laborátorios, lendo, estudando, implementando testes, juntando fatos, preços, informações, participando de webinars e conference calls e recrutando pessoas para testar as opções (sendo que a última coisa foi realmente o mais difícil).</p>
<p>Depois de muito trabalho mandamos um relatório completo, com nossa recomendação, para nosso gerente &#8211; que encaminhou para o diretor. Ficamos sem ouvir nada a respeito até um dia que o meu gerente me chama para &#8220;falar 5 minutinhos&#8221; numa reunião.</p>
<p>Chegando lá estavam reunidos na sala o diretor e todos os gerentes de IT: Rede e Servidor, Desenvolvimento, Web, Desktop, Audio e vídeo e suporte. Todos eles haviam sido convidados para participar dos testes, mas nenhum se deu ao trabalho de fazê-lo, que fique claro.</p>
<p>Quando entro o diretor me faz algumas perguntas sobre o relatório, tira 2 dúvidas tão idiotas que percebi na hora que ele não tinha entendindo lhufas e então ele vira pra mim e diz: &#8220;Obrigado. Você pode ir. Agora nós podemos continuar a discutir qual ferramente escolher nós mesmos&#8221;.</p>
<p>&#8220;OPA! Como é que é, meu chapa? Eu ralei igual um FDP e conheço esses sistemas por dentro e por fora, sei todas as features, limitações e parâmetros de linha de comando de cada uma das opções e você, que não sabe nem fazer uma pergunta e essa cambada de gerente incompetente, que não perdeu 5 minutos para olhar os pilotos que configurei, estão me dispensando pois acham que são capazes de decidir por vocês mesmos? Tá de brincadeira?&#8221; &#8211; Pensei.</p>
<p>Basta dizer que 2 semanas depois eu tinha conseguido uma entrevista e em mais 2 semanas estava começando o novo emprego.</p>
<p>Ainda não posso cantar vitória no emprego novo, mas estou bem mais confiante de que meu tempo está sendo bem investido dessa vez.</p>
<p>A procura agora é diferente: Storage. Qual a melhor opção para o nosso caso? Para o cenário da nossa empresa?</p>
<p>Logo que cheguei meu chefe tinha uma idéia do que ele queria (<a href="http://www.equallogic.com/default.aspx">Equallogic</a>). Eu analisei, li um pouco e logo achei que não era a melhor opção. Já escaldado do emprego antigo quase não falei nada, mas achei melhor comentar que eu tinha outra idéia que deveríamos testar (<a href="http://www.netapp.com">NetApp</a>).</p>
<p>A surpresa foi que, na semana seguinte, ele já tinha marcado com o representante da idéia que eu dei e conseguimos um FAS 2050 emprestado por um mês para analisar e fazer os testes que me dessem na telha.</p>
<p>Essa semana expira o mês e eu já fiz meu relatório e entreguei para o chefe. E na quarta-feira temos reunião com a NetApp. Provavelmente não vamos ficar com a solução.</p>
<p>Mas dessa vez não porquê vou ter que engolir uma solução que não escolhi. Dessa vez vai ser porquê eu pude comprovar através de muitos testes que a solução simplesmente não vale o investimento.</p>
<p>Não temos tamanho, necessidade ou grana para gastar numa caixa NetApp e, exceto se eles arriarem as calças e derem um desconto MUITO bom, vai rolar um &#8220;thanks, but no thanks.&#8221;</p>
<p>Como eu disse, ainda não posso fazer a dancinha da vitória, pois não sei se vamos realmente adquirir a solução que eu recomendei no final das contas. Mas que a sensação de poder descartar minha própria sugestão baseado em méritos do produto e não em politicagem é sensacional, isso é.</p>
<p>ps: Para quem ficou curioso, minha recomendação é baseada num Dell Power Edge R610, um Dell Power Vault MD1000 e Solaris 10 (ZFS, baby).</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/dell" title="dell" rel="tag">dell</a>, <a href="http://geek.linuxman.pro.br/tag/equallogic" title="equallogic" rel="tag">equallogic</a>, <a href="http://geek.linuxman.pro.br/tag/it" title="IT" rel="tag">IT</a>, <a href="http://geek.linuxman.pro.br/tag/netapp" title="netapp" rel="tag">netapp</a>, <a href="http://geek.linuxman.pro.br/tag/solaris" title="solaris" rel="tag">solaris</a>, <a href="http://geek.linuxman.pro.br/tag/sysadmin" title="sysadmin" rel="tag">sysadmin</a>, <a href="http://geek.linuxman.pro.br/tag/trabalho" title="trabalho" rel="tag">trabalho</a>, <a href="http://geek.linuxman.pro.br/tag/zfs" title="zfs" rel="tag">zfs</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/goela-abaixo/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Eu, programador</title>
		<link>http://geek.linuxman.pro.br/geek/eu-programador</link>
		<comments>http://geek.linuxman.pro.br/geek/eu-programador#comments</comments>
		<pubDate>Fri, 10 Jul 2009 01:20:30 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[emprego]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[scripts]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[trabalho]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=1164</guid>
		<description><![CDATA[O título oficial no trabalho é &#8220;Senior Systems Administrator&#8221; e tenho gasto mais de 80% do meu tempo nesse primeiro mês automatizando coisas. Fato: Eu sou preguiçoso pra cacete e odeio trabalho repetitivo. Logo, automatizar é preciso. As coisas que automatizei eu raramente precisaria fazer eu mesmo, já que tem o pessoal mais júnior pra [...]]]></description>
			<content:encoded><![CDATA[<p>O título oficial no trabalho é &#8220;Senior Systems Administrator&#8221; e tenho gasto mais de 80% do meu tempo nesse primeiro mês automatizando coisas.</p>
<p>Fato: Eu sou preguiçoso pra cacete e <strong>odeio</strong> trabalho repetitivo. Logo, automatizar é preciso. As coisas que automatizei eu raramente precisaria fazer eu mesmo, já que tem o pessoal mais júnior pra fazer. Porém se eles estiverem fazendo esse trabalho chato e tedioso, outras coisas chatas e tediosas iam sobrar pra mim. E projeto, que é legal, vai ficando pra depois. Entenderam onde quero chegar? <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>O problema é que a empresa é pequena. Com 2 semanas de casa automatizando coisas já corria o boato que &#8220;o cara novo manja muito de script&#8221;. E ai, <a href="http://www.dilbert.com/dyn/str_strip/000000000/00000000/0000000/000000/20000/4000/300/24384/24384.strip.print.gif">como diria o Dilbert</a>, bate a maldição de ser competente.</p>
<p>90% dos negócios da empresa estão em cima do principal software, logo tem uma equipe de desenvolvedores que é praticamente metade dos funcionário da empresa. E eles estão atolados até a alma de coisa para fazer. Mas surgiu uma necessidade urgente (uns 3 meses atrás) de fazer parse em uns arquivos para analisar os dados e até então ninguém tinha nem olhado. E deram previsão de mais 6 meses antes de ter tempo de olhar.</p>
<p>O gerente de contas do cliente então chega pro cara novo (aka esse que vos fala) e pede: Será que você pode dar uma olhada? Hum&#8230; desenferrujei um pouco do Python e fiz o treco pro nego. A lógica é de pobre, mas é limpinha. <a href="http://desciclo.pedia.ws/wiki/POG">Funciona e é o que interessa</a>.</p>
<p>Mas e ai? Ai que ele ficou tão feliz que foi falar com o meu chefe se ele não me &#8220;emprestava&#8221; pra expandir o projeto, fazer sistema de relatorio, analise anti-fraude, transferência de arquivo&#8230;</p>
<p>Resumindo&#8230; caiu a casa pro meu lado. Vou passar um bom tempo agora em projeto de desenvolvimento. Mas eu vou armado, parceiro. E de farda preta:</p>
<div id="attachment_1165" class="wp-caption aligncenter" style="width: 392px"><a href="http://www.python.org"><img class="size-full wp-image-1165" title="Python" src="http://geek.linuxman.pro.br/wp-content/uploads/2009/07/black_python.jpg" alt="black_python" width="382" height="230" /></a><p class="wp-caption-text">Python</p></div>
<p style="text-align: center;">
<p>Meus caros leitores desenvolvedores, se preparem&#8230; porquê vou encher o saco de vocês com perguntas. Posso não ser programador, mas conheço um monte deles. E, pelo menos eu espero, vou conseguir tocar um projeto inteiro sozinho. Quem diria&#8230; Eu, programador. <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/developer" title="developer" rel="tag">developer</a>, <a href="http://geek.linuxman.pro.br/tag/emprego" title="emprego" rel="tag">emprego</a>, <a href="http://geek.linuxman.pro.br/tag/python" title="python" rel="tag">python</a>, <a href="http://geek.linuxman.pro.br/tag/scripts" title="scripts" rel="tag">scripts</a>, <a href="http://geek.linuxman.pro.br/tag/sysadmin" title="sysadmin" rel="tag">sysadmin</a>, <a href="http://geek.linuxman.pro.br/tag/trabalho" title="trabalho" rel="tag">trabalho</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/eu-programador/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Novo trampo &#8211; primeiras impressões</title>
		<link>http://geek.linuxman.pro.br/canada/novo-trampo-primeiras-impressoes</link>
		<comments>http://geek.linuxman.pro.br/canada/novo-trampo-primeiras-impressoes#comments</comments>
		<pubDate>Mon, 08 Jun 2009 22:14:39 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Canada]]></category>
		<category><![CDATA[emprego]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[palm]]></category>
		<category><![CDATA[puppet]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[trabalho]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=1115</guid>
		<description><![CDATA[E hoje comecei no Canadian Trampo 3.0 e as primeiras impressões são muito boas. A infra-estrutura proporcionalmente ao tamanho da empresa é bem grande. Como fazemos host de aplicações para clientes e o número de clientes é grande acaba que temos mais servidores do que funcionários na empresa. Com exceção de dois servidores Windows 2003 [...]]]></description>
			<content:encoded><![CDATA[<p>E hoje comecei no Canadian Trampo 3.0 e as primeiras impressões são muito boas.</p>
<p>A infra-estrutura proporcionalmente ao tamanho da empresa é bem grande. Como fazemos host de aplicações para clientes e o número de clientes é grande acaba que temos mais servidores do que funcionários na empresa. <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Com exceção de dois servidores Windows 2003 (que até o momento não me arrisquei a perguntar quem é o &#8220;pai&#8221;, mas acho que sou eu mesmo) o resto é tudo nosso <em>good old fellow</em>, o Linux.</p>
<p>Pelo que eu entendi o cara que eu estou substituindo tinha muitos e muitos anos de empresa, mas pouca experiência com Linux. Aparentemente ele aprendeu meio que na marra, implementando o ambiente quando decidiram migrar para Linux &#8211; ah, sim&#8230; fuçando numas gavetas achei uns CDs de SCO Unix&#8230; &#8211; então a implementação não é lá um exemplo de primor.</p>
<p>Espero amanhã já ter acesso nos servidores para olhar uns scripts referenciados na documentação. Uma das melhores formas de ver o quanto um sysadmin conhece do barato é olhar os shell scripts dele. IMHO.</p>
<p>O ponto alto do dia foi descobrir que tenho uma sala. Depois de mais de 10 anos trabalhando em balcões e baias cada vez menores tenho agora uma sala só minha! MINHA! MINHA!!! MMMHUUUAAAAAAHUHAAA!!!!</p>
<p>Além disso já conheci também minha equipe, o pessoal nível júnior e intermediário que vou liderar. Parecem ser gente boa. Obviamente precisando de uma lapidada, senão já seriam senior e eu não precisaria estar lá, mas acho que têm boa vontade.</p>
<p>Aparentemente o ambiente é razoavelmente homogêneo, o que facilita meus planos de dominar o <span style="text-decoration: line-through;">mundo</span> data center. Já fazia um tempo que estava procurando uma oportunidade de usar o <a href="http://reductivelabs.com/products/puppet/">Puppet</a> e acho que agora vai rolar.</p>
<p>Meu chefe é gente boa e aparentemente manja pra cacete. Isso é bom pois vai saber dar valor ao meu trabalho e entender as minhas propostas, mas vou precisar ficar o dobro de esperto pra não dar mancada.</p>
<p>O que ficou um pouco a dever foi meu notebook. Um monstro de 17&#8221; que tenho a impressão não vai caber na minha mochila. Mas o chefe já avisou que é temporário. Logo devo receber um menor e mais novo. O smartphone eu pude escolher entre um Palm Treo rodando Palm OS ou um BlackBerry. Como peguei birra do BlackBerry no último trampo optei pelo Palm. Vamos ver se vou me arrepender.</p>
<p>A única coisa que vou evitar no começo é abrir email pessoal, twitter, etc nos primeiros dias. Pelo menos até entender a política da empresa né? Qualquer coisa mandem no email e eu respondo quando der.</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/emprego" title="emprego" rel="tag">emprego</a>, <a href="http://geek.linuxman.pro.br/tag/linux" title="linux" rel="tag">linux</a>, <a href="http://geek.linuxman.pro.br/tag/palm" title="palm" rel="tag">palm</a>, <a href="http://geek.linuxman.pro.br/tag/puppet" title="puppet" rel="tag">puppet</a>, <a href="http://geek.linuxman.pro.br/tag/sysadmin" title="sysadmin" rel="tag">sysadmin</a>, <a href="http://geek.linuxman.pro.br/tag/trabalho" title="trabalho" rel="tag">trabalho</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/canada/novo-trampo-primeiras-impressoes/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Emprego novo</title>
		<link>http://geek.linuxman.pro.br/canada/emprego-novo</link>
		<comments>http://geek.linuxman.pro.br/canada/emprego-novo#comments</comments>
		<pubDate>Wed, 03 Jun 2009 14:44:18 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Canada]]></category>
		<category><![CDATA[emprego]]></category>
		<category><![CDATA[trabalho]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=1106</guid>
		<description><![CDATA[Não é segredo nenhum que eu tenho&#8230; hã&#8230; &#8220;restrições &#8221; em relação ao meu emprego atual. Eu nunca tinha trabalhado na área educacional antes e não pretendo voltar a trabalhar jamais. Eu já não era muito fã de Universidades antes e agora então, menos ainda. Consegui agüentar bastante (10 meses) devido à moleza que é [...]]]></description>
			<content:encoded><![CDATA[<p>Não é segredo <a href="http://geek.linuxman.pro.br/tag/trabalho">nenhum</a> que eu tenho&#8230; hã&#8230; &#8220;restrições &#8221; em relação ao meu emprego atual.</p>
<p>Eu nunca tinha trabalhado na área educacional antes e não pretendo voltar a trabalhar jamais. Eu já não era muito fã de Universidades antes e agora então, menos ainda.</p>
<p>Consegui agüentar bastante (10 meses) devido à moleza que é isso aqui. Agora durante as férias dos alunos, por exemplo, estou entrando às 08:00 e saindo às 15:30. Vidão, né?</p>
<p>Não posso dizer que também não gosto de ter minha workstation sentando direto em cima de um link internet sem noção (&gt; 100Mb/s) e ter um IP público direto. NAT é para os fracos.</p>
<p>Outra coisa que eu gostava aqui era da freqüência dos cafés/almoços/jantares. Jantar do presidente, almoço anual dos funcionários, almoço anual do departamento, café da manhã do sindicato, pizza por conta do fornecedor, festa de fim-de-ano, festa de fim-de-verão, <a href="http://geek.linuxman.pro.br/canada/mais-sobre-comida-2">campeonato de bolo de cenoura e chilli</a>, dia da patinação no gelo (almoço incluído), cocktail de recepção a novos funcionários, etc, etc, etc.</p>
<p>Lógico, que não passam nem perto dos eventos gastronômicos brasileiros. Canadense realmente acha que uma bandeja de vegetais e algum molho esquisito são comida de festa. Ai que saudades de empadinha&#8230;.</p>
<p>Acho que o que mais me irritou aqui foi a lerdeza das coisas. Não que o default canadense seja muito ágil, mas aqui é entre parado e dando marcha a ré. Pra mim, que estou acostumado com ambientes &#8220;enterprise&#8221;, fica pior ainda. Me dá nos nervos vendo coisas que precisam ser feitas não serem feitas.</p>
<p>Felizmente com o balanço entre as coisas ruins e as coisas boas eu consegui me segurar enquanto procurava uma oportunidade interessante. Não sei se já comentei aqui, mas fiz um scriptzin python que fica buscando vagas em sites de emprego da região e gerando um feed RSS que assino no meu Google Reader. Ai eu não preciso ficar perdendo tempo e ainda assim mantenho um olho no mercado.</p>
<p>Finalmente então umas semanas atrás vi uma vaga interessante. A descrição era bacana, parecendo alguma coisa de bastante responsabilidade e os requisitos técnicos caíram como uma luva. Olhei pra vaga e falei: É minha.</p>
<p>Voltei a reler <a href="http://geek.linuxman.pro.br/people-skills/metendo-a-mala-na-entrevista-de-emprego-parte-1">meus posts sobre emprego</a>, peguei mais algumas dicas na Internet e mandei ver uma presentation letter caprichada, CV atualizado e foi só esperar. Estava marcado que a vaga ficaria aberta até uma sexta-feira, mas na quinta já me ligaram marcando a entrevista.</p>
<p>Foi engraçado porquê chegando lá era um painel com três entrevistadores. O cara que vai ser meu chefe ao entrar na sala não olhou na minha cara. Não me cumprimentou e já foi disparando perguntas. Tratamento nos cascos mesmo.</p>
<p>Conforme a entrevista foi evoluindo ele começou a olhar pra mim enquanto conversávamos e na hora da despedida ele até me deu a mão.</p>
<p>Mas engraçado mesmo foi que ao final da entrevista ele já me disse que eu ia ter que passar por uma segunda rodada, o que achei bom, pois não se chama candidato sem condições pra segunda rodada.</p>
<p>Na semana seguinte quando cheguei pra outra reunião o tratamento foi totalmente diferente. Ele foi me buscar na recepção (da outra vez tinha sido outra pessoa), abriu um sorrisão e extendeu a mão pra me cumprimentar. Desnecessário dizer que naquela hora já pensei: To dentro.</p>
<p>A reunião foi com ele e com o CEO da empresa (é uma empresa pequena). Nenhuma pergunta técnica, só coisas relacionadas a trabalho de forma geral. Dava pra perceber que eles estavam tentando descobrir que tipo de profissional eu sou.</p>
<p>Estava indo muito bem a conversa e eu tinha a impressão que ia ser contratado, mas a certeza veio na hora que meu futuro chefe fala, durante a entrevista (!!):</p>
<p>- &#8220;Quando a gente terminar aqui vou te levar pra conhecer nosso data-center&#8221;</p>
<p>BINGO! <img src='http://geek.linuxman.pro.br/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
<p>Dois dias depois já tinha negociado salário, benefícios (home office! uhu!) e fui assinar o contrato.</p>
<p>O resumo da ópera é que sexta-feira é meu último dia aqui na Universidade e já começo na segunda-feira no novo trampo. As expectativas são altas.</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/canada" title="Canada" rel="tag">Canada</a>, <a href="http://geek.linuxman.pro.br/tag/emprego" title="emprego" rel="tag">emprego</a>, <a href="http://geek.linuxman.pro.br/tag/trabalho" title="trabalho" rel="tag">trabalho</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/canada/emprego-novo/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Ai, que vontade</title>
		<link>http://geek.linuxman.pro.br/uncategorized/ai-que-vontade</link>
		<comments>http://geek.linuxman.pro.br/uncategorized/ai-que-vontade#comments</comments>
		<pubDate>Tue, 31 Mar 2009 13:23:18 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bope]]></category>
		<category><![CDATA[trabalho]]></category>
		<category><![CDATA[tropa de elite]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=884</guid>
		<description><![CDATA[Como eu queria trabalhar no BOPE, viu? Ia tranquilamente poder mandar uma dessas nums amadores: Tags: bope, trabalho, tropa de elite]]></description>
			<content:encoded><![CDATA[<p>Como eu queria trabalhar no BOPE, viu? Ia tranquilamente poder mandar uma dessas nums amadores:</p>
<p><img class="aligncenter size-full wp-image-885" title="muleque" src="http://geek.linuxman.pro.br/wp-content/uploads/2009/03/muleque.gif" alt="muleque" width="280" height="160" /></p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/bope" title="bope" rel="tag">bope</a>, <a href="http://geek.linuxman.pro.br/tag/trabalho" title="trabalho" rel="tag">trabalho</a>, <a href="http://geek.linuxman.pro.br/tag/tropa-de-elite" title="tropa de elite" rel="tag">tropa de elite</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/uncategorized/ai-que-vontade/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ainda não consigo acostumar</title>
		<link>http://geek.linuxman.pro.br/geek/ainda-nao-consigo-acostumar</link>
		<comments>http://geek.linuxman.pro.br/geek/ainda-nao-consigo-acostumar#comments</comments>
		<pubDate>Thu, 26 Mar 2009 22:30:27 +0000</pubDate>
		<dc:creator>Eri</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[migração]]></category>
		<category><![CDATA[rede]]></category>
		<category><![CDATA[sysadmin]]></category>
		<category><![CDATA[trabalho]]></category>

		<guid isPermaLink="false">http://geek.linuxman.pro.br/?p=873</guid>
		<description><![CDATA[Eu perdi a conta do número de projetos envolvendo grandes migrações de sistema que participei. Como eu trabalhava no time de transição de projetos de outsource de uma grande empresa de IT isso faz todo sentido, óbvio. Então deixa eu explicar como funciona um projeto, não importa se grande ou pequeno, numa empresa assim &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>Eu perdi a conta do número de projetos envolvendo grandes migrações de sistema que participei. Como eu trabalhava no time de transição de projetos de outsource de uma grande empresa de IT isso faz todo sentido, óbvio.</p>
<p>Então deixa eu explicar como funciona um projeto, não importa se grande ou pequeno, numa empresa assim &#8211; e consequentemente como eu estava acostumado:</p>
<ul>
<li>Um grupo de arquitetos de soluções conversa com o cliente para entender as necessidades, o ambiente atual e os objetivos</li>
<li>Os TSA (Technical Solution Architects) montam o budget, estimam as horas necessárias, tamanho da equipe e tecnologias a serem usadas</li>
<li>O Executivo da conta fazia uma requisição para o time de outsourcing pedindo um gerente de projetos, que por sua conta entra em contato com cada gerente de área e avisa quantos recursos vai precisar e quantas horas de cada para o projeto. É marcada uma reunião de kickoff interna onde o gerente de projetos e os TSA explicam o projeto. O GP escolhe um dos profissionais técnicos (de qualquer uma das áreas) para ser o líder técnico.</li>
<li>Todos os envolvidos passam seus contatos para o GP (incluindo telefone celular e de casa). Uma lista telefonica pro projeto é criada e distribuida a todos os envolvidos.</li>
<li>Todo mundo sabe o seu papel e o papel dos outros. Qualquer problema deve ser endereçado diretamente entre os técnicos, exceto em caso de dificuldades maiores ou pendência de decisão, situações onde pode-se envolver o GP.</li>
<li>Todas as N fases do projeto pré-migração são executadas</li>
<li>Duas semanas antes da migração final o GP, o líder técnico e todos os técnicos envolvidos no projetos tem que comparecer a uma reunião com o time de change management e risk management. Sabatina é o termo que me vem à cabeça. Experimenta não ter algo definido ou ter alguma coisa pendente e você vai ser publicamente execrado, seu gerente contactado e adeus bônus (best case scenario) ou adeus emprego (worst case scenario)</li>
<li>No dia da migração você sabe quando começa, mas não quando termina. Enquanto a migração não tiver sido 100% concluída ninguém volta pra casa, ninguém dorme, ninguém escapa. Dê um beijo na esposa e lembre-a que não adianta ligar perguntando que hora você volta. No máximo pode perguntar que dia. Numa dessas eu varei 32 horas acordado, trabalhando.</li>
<li>Se algum time termina a parte deles e vai embora e você percebe que tem algo faltando ou errado, não interessa que o nego passou 58 acordado trabalhando. Ele pode ter acabado de chegar em casa e deitado na cama, mas você vai ligar pro celular dele, depois pra casa dele e depois pro gerente dele até conseguir falar com o cara. Se nem o gerente do cara conseguir falar com ele, ele vai ter que parir um outro técnico que conheça o sistema e esteja familiarizado com o projeto. Fod**-se. Problema dele.</li>
<li>O Projeto termina, todo mundo ganha prêmio, bônus, almoço em churrascaria e é publicamente parabenizado durante as reuniões departamentais ou nas &#8220;all hands meetings&#8221;</li>
</ul>
<p>Acelera para os dias atuais.</p>
<p>Nossa universidade tem outra faculdade associada, mas é pequena, não tem time de IT e consequentemente nós cuidamos da infra deles por uns trocados.  E meu gerente mandou um email para todo mundo no grupo em algum momento do ano passado, genericamente perguntando se alguém tinha alguma idéia para substituir um Exchange 5.5 nessa faculdade.</p>
<p>Long story short eu abracei o projeto, que acabou virando uma coisa grande. Afinal você não tira o Exchange 5.5 e deixa um NT 4.0 rodando numa máquina de 1998 como controlador de domínio, né?</p>
<p>Gerente de projeto? Solution Architect? Kickoff meeting? Isso é pros fracos. Deixa o rookie (aka eu) tocar o projeto inteiro e seja o que Deus quiser.</p>
<p>Hoje foi o primeiro dia de migração e a primeira coisa a se notar foi o seguinte: Um cara da minha equipe vai embora às 16:00hrs todo dia. Adivinha que horas ele foi embora hoje? 16:00hrs!!!! E daí que menos da metade da migração foi feita? SÃO DEZESSEIS HORAS!</p>
<p>Os outros vão embora às 16:30, então já começaram a olhar no relógio também. Os usuários já começaram a perguntar se ia demorar muito, porquê eles iam embora às 17:00hrs.</p>
<p>Meu&#8230; vocês tão falando sério? Assim, vocês tem consciência que tá tudo offline, né? Que metade de vocês não tem email, não consegue autenticar na rede e estão sem acesso aos seus arquivos? Caracas&#8230; que povo cuca fresca.</p>
<p>Não teve jeito, tive que falar que a gente continuava amanhã.</p>
<p>Mas como eu não consigo deixar as coisas pela metade, quando cheguei em casa resolvi &#8220;dar uma olhadinha&#8221; e, lógico, vi que o acesso externo não tá funcionando. Nego fez m* na configuração do firewall.</p>
<p>Passei a mão no telefone e liguei pro gerente (que cuida tanto da minha equipe quanto da equipe de redes) e expliquei pra ele a situação: &#8220;Olha&#8230; o firewall tá errado. Eles não tão recebendo emails com essa configuração errada. Vamos ligar pro cara de rede??&#8221;</p>
<p>E a resposta que quase me fez cair da cadeira: &#8220;Ah&#8230; não precisa não. Que mal faz não receber email um dia? Amanhã conversa com o pessoal de rede quando chegar no escritório&#8221;.</p>
<p>TA QUEO PARIU&#8230;</p>

	Tags: <a href="http://geek.linuxman.pro.br/tag/migracao" title="migração" rel="tag">migração</a>, <a href="http://geek.linuxman.pro.br/tag/rede" title="rede" rel="tag">rede</a>, <a href="http://geek.linuxman.pro.br/tag/sysadmin" title="sysadmin" rel="tag">sysadmin</a>, <a href="http://geek.linuxman.pro.br/tag/trabalho" title="trabalho" rel="tag">trabalho</a><br />
]]></content:encoded>
			<wfw:commentRss>http://geek.linuxman.pro.br/geek/ainda-nao-consigo-acostumar/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

