<?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>marcuscavalcanti.net &#187; Carreira &amp; Profissão</title>
	<atom:link href="http://www.marcuscavalcanti.net/blog/category/carreira-e-profissao/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.marcuscavalcanti.net/blog</link>
	<description>Software, tecnologia e etc.</description>
	<lastBuildDate>Sun, 22 Jan 2012 21:18:00 +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>Vivendo e aprendendo</title>
		<link>http://www.marcuscavalcanti.net/blog/2009/08/06/vivendo-e-aprendendo/</link>
		<comments>http://www.marcuscavalcanti.net/blog/2009/08/06/vivendo-e-aprendendo/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 19:55:15 +0000</pubDate>
		<dc:creator>Marcus Cavalcanti</dc:creator>
				<category><![CDATA[Carreira & Profissão]]></category>

		<guid isPermaLink="false">http://www.marcuscavalcanti.net/blog/?p=1086</guid>
		<description><![CDATA[Eu acredito que um bom profissional, independente da profissão, sabe sempre que pode melhorar mais, sabe que pode chegar a um nível mais elevado que o seu atual e sabe principalmente que faltam ainda muitas coisas pra ele aprender e se aperfeiçoar. Não conhecer ou ter domínio sobre determinado assunto, não significa que não sejamos [...]]]></description>
			<content:encoded><![CDATA[<p>Eu acredito que um bom profissional, independente da profissão, sabe sempre que pode melhorar mais, sabe que pode chegar a um nível mais elevado que o seu atual e sabe principalmente que faltam ainda muitas coisas pra ele aprender e se aperfeiçoar. Não conhecer ou ter domínio sobre determinado assunto, não significa que não sejamos bons profissionais e que não sejamos competentes, afinal sempre existirá algo para se aprender. Não existe o ápice, o topo ou o nível máximo na carreira de um profissional, isso é uma utopia e quem acredita que chegou a tal nível, demonstra precisar aprender mais do que qualquer um.</p>
<p>Na minha opinião, para uma pessoa ser considerada um bom profissional ela precisa ter principalmente 3 características, são elas: estudo, experiência e o famoso pensamento &#8220;<em>out of the box</em>&#8220;.</p>
<p>É claro, que existem outros fatores não menos importantes, como: bom relacionamento inter-pessoal, ambição, humildade, caráter, etc, mas que não citei, pois acredito que isso já deveria ser parte do cidadão, da pessoa e se não somos bons cidadãos, boas pessoas, dificilmente seremos um bom profissional.</p>
<p>Voltando aos 3 tópicos citados acima, irei falar um pouco da minha percepção sobre cada um desses ítens e consequentemente o porque de eu considerá-los os mais valiosos.</p>
<h3>Estudo</h3>
<p>Desde que eu me entendo por gente, escuto que para &#8220;ser alguém na vida&#8221; eu deveria estudar muito, já que o mercado profissional é muito concorrido e blá blá blá.. aquele papo de sempre, chato, mas que não deixa de ser uma enorme verdade. Só que além de termos o desejo de ser um &#8220;profissional bem posicionado no mercado&#8221;, acredito ser mais importante estudarmos para entendermos o porque das coisas, para nos questionarmos, para questionarmos outras pessoas, para darmos outras idéias e consequentemente sairmos da inércia de um padrão estabelecido.</p>
<p>Estudar não significa só ir para escola e passar com nota boa, como também não significa só ir para faculdade e ter o melhor CR da turma, é óbvio que isso tudo é importante, mas há muitas coisas além disso. </p>
<p>Estudar significa ter interesse pelo que estamos lendo e pesquisando, significa termos curiosidade sobre o motivo de como as coisas funcionam, significa termos sempre aquela anseio por novos conhecimentos para irmos além. Estudar está diretamente ligado a nossa aptidão e gosto por determinado assunto, pois no meu modo de ver é impossível estudar e se interessar por algo em que não se tenha prazer. Quem nunca viu uma penca de pessoas estudando para um concurso durante anos e não sendo aprovada? Quem não conhece pessoas que foram muito mal na escola e que hoje são bons profissionais? Quem não conhece pessoas que não fizeram faculdade e hoje são bons profissionais? E finalmente, quem não conhece pessoas que são formadas em outra área e hoje são bons profissionais em outras? Eu já vi pessoas que se enquadram em todas essas situações.</p>
<p>Estudar também, nesse caso, é o contrário de acomodação, afinal quem estuda, lê e se informa, nunca está acomodado, está sempre por dentro das novidades, está sempre trocando e compartilhando conhecimento e consequemente desempenhando melhor a sua atividade profissional.</p>
<h3>Experiência</h3>
<p>Esse é um fator determinante para nos tornamos um bom profissional, quanto mais bagagem tivermos, mais fácil será prever alguns problemas, mais fácil será identificar problemas e mais fácil será criar soluções para os problemas.</p>
<p>Uma pessoa que está começando agora, com talento, interessada e esforçada, pode ser uma pessoa muito boa de se trabalhar, de fazer parte da sua equipe, mas ela só será considerada como um profissional completo (completo != topo), quando ela adquirir determinada experiência em sua área de atuação profissional. Por exemplo: existem bons médicos recém-formados, que estudaram, se especializaram e que lêem bastante, mas que provavelmente demorariam mais a associar alguns sintomas a determinada patalogia, que um médico, com as mesmas virtudes, mas com mais experiência, talvez identificasse mais rápido. Isso se chama experiência, bagagem.</p>
<p>Sendo específico no mercado de desenvolvimento de <em>software</em>: quem nunca viu aquele cara que trocou a versão de uma API usada em um projeto (que funcionava!) e passou a ter enormes problemas na aplicação? A intenção desse cara foi boa, com toda certeza, mas nesse caso lhe faltou experiência para saber que a nova versão da API pode impactar diretamente questões de ambiente e infra-estrutura. Provavelmente um profissional mais experiente, não mudaria a versão de uma API que já funcionava e era estável, por uma versão mais atual, só porque é mais atual, ele faria isso caso houvesse um BOM motivo.</p>
<p>Não tem jeito, se existem dois profissionais com o mesmo nível de estudo e de habilidade e técnica, o que tem mais experiência vai acabar se sobressaindo, pois esse saberá lhe dar com situações mais críticas, situações que exigem um tempo de resposta mais rápido e situações que exigem uma análise mais profunda para detecção do problema ou para bolar uma solução.</p>
<h3>Pensamento &#8220;<em>out of the box</em>&#8220;</h3>
<p>Pensar de uma maneira &#8220;<em><a href="http://searchcio.techtarget.com/sDefinition/0,,sid182_gci213466,00.html" target="_blank" style="text-decoration: underline">out of the box</a></em>&#8220;, significa pensar em uma maneira de fazer algo fora dos padrões pré-estabelecidos, que poucas ou nenhuma pessoa pensaria da mesma forma, é ser criativo e imaginativo para criar e enxergar uma solução para um problema existente, é conseguir enxergar pra frente e pros lados.</p>
<p>Existem determinadas situações onde um problema requer uma solução <em>&#8220;out of the box&#8221;</em>, na indústria de <em>software</em> existem muitos casos em que uma solução <em>&#8220;out of the box&#8221;</em> foi usada para resolver determinado problema ou para criar determinado produto. Certa vez assisti a uma palestra do <a href="http://gc.blog.br/" target="_blank" style="text-decoration: underline">Guilherme Chapiewski</a> onde ele (se eu não me engano) havia <a href="http://blog.twitter.com/2008/07/twitter-and-xmpp-drinking-from-fire.html" target="_blank" style="text-decoration: underline">pensado em uma maneira</a> de diminuir o tráfego (requests/responses) de comunicação do Twitter usando o protocolo <a href="http://xmpp.org/" target="_blank" style="text-decoration: underline">XMPP</a>, ao invés de apenas a sua API REST. Isso é pensar <em>out of the box</em>.</p>
<p>Não faltam exemplos sobre pensamentos &#8220;fora da caixa&#8221;, inclusive vários fora da indústria de <em>software</em>. Recentemente assisti um vídeo muito interessante sobre um projeto para o metrô de uma determinada cidade onde o trem não pararia. Esse vídeo pode ser visto <a href="http://inkdesigners.com/2008/07/04/pensando-out-of-the-box" target="_blank" style="text-decoration: underline">aqui</a>.</p>
<h3>Por que eu estou dizendo isso tudo?</h3>
<p>A idéia de publicar algo sobre o assunto surgiu essa semana, quando eu estava tentando resolver um problema pouco convencional reportado por um cliente. </p>
<p>Estamos dando suporte a algumas aplicações desenvolvidas por terceiros, portanto tudo fica mais difícil, e o erro reportado pelo cliente não conseguia ser reproduzido no meu ambiente de desenvolvimento, mas ao gerar um pacote para fazer o <em>deploy</em> no nosso ambiente de homologação interno, o mesmo erro que ocorria com o cliente, passou a ocorrer conosco. </p>
<p>O mais curioso é que o erro só acontecia em determinadas situações bem específicas MESMO, então toda possibilidade de identificação do erro ia por água baixo, pois não conseguiamos associar um erro ao outro, e a cada mudança nos valores das variáveis usadas para <em>input</em> no sistema, o erro não conseguia ser simulado novamente.</p>
<p>Até que um companheiro de trabalho começou a fazer perguntas que demonstravam toda sua experiência e um pensamento <em>&#8220;out of the box&#8221;</em> para enxergar o problema, eis o diálogo que tivemos:</p>
<p>- Qual arquitetura do SO do ambiente de desenvolvimento?<br />
- 32 bits<br />
- E de homologação?<br />
- 32 também<br />
- Qual JVM você tá usando em desenvolvimento?<br />
- A da Sun<br />
- E do ambiente de homologação é a da Sun também?<br />
- Humm, não, é JRockit<br />
- Experimenta mudar a do ambiente de homologação para Sun</p>
<p>Resumindo, mudei o ambiente de homologação para usar a JVM da Sun e o erro esquisito parou de ocorrer, a partir disso, conseguimos identificar que o problema estava ao realizar cálculos utilizando o tipo float, que não é o mais adequado para cálculos, mas que o código que já estava feito estava usando. O problema era no arredondamento do resultado do cálculo e de acordo com a arquitetura da JVM utilizada esse valor variava. Mudamos os tipos para BigDecimal e tiro e queda, problema resolvido, mesmo tendo JVM diferentes em ambientes diferentes.</p>
<p>O que se conclui é que o meu amigo teve uma sacada diferente para esse problema, conseguiu pensar de uma maneira &#8220;<em><strong>out of the box</strong></em>&#8221; e achar uma solução para o problema. Isso tudo baseado na sua <strong>experiência</strong> com <a href="http://pt.wikipedia.org/wiki/Linguagem_de_programa%C3%A7%C3%A3o_de_baixo_n%C3%ADvel" target="_blank" style="text-decoration: underline">linguagens de baixo nível</a>, que sem dúvida lhe deu embasamento para pensar na razão da problema. Sem <strong>estudar</strong>, ele também não conseguiria ter essa percepção do problema.</p>
<p>E para você, quais são as principais características que determinam um bom profissional?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcuscavalcanti.net/blog/2009/08/06/vivendo-e-aprendendo/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Leitura recomendada</title>
		<link>http://www.marcuscavalcanti.net/blog/2009/03/15/leitura-recomendada/</link>
		<comments>http://www.marcuscavalcanti.net/blog/2009/03/15/leitura-recomendada/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 18:04:23 +0000</pubDate>
		<dc:creator>Marcus Cavalcanti</dc:creator>
				<category><![CDATA[Carreira & Profissão]]></category>

		<guid isPermaLink="false">http://localhost/blog/?p=598</guid>
		<description><![CDATA[Abaixo alguns livros que li recentemente, ou que estou lendo atualmente com um breve comentário sobre os mesmos. Uma leitura contemporânea, bem fácil e agradável de ler. Nesse livro o autor cita 30 maneiras de como conquistar os seus clientes, baseado em sua experiência na sorveteria da família e também como executivo de uma grande [...]]]></description>
			<content:encoded><![CDATA[<p>Abaixo alguns livros que li recentemente, ou que estou lendo atualmente com um breve comentário sobre os mesmos.</p>
<p><div style="float:left;padding-right:5px;padding-bottom:5px;"><a href='http://openlibrary.org/books/OL9510950M/TREAT_YOUR_CUSTOMERS' ><img src='http://covers.openlibrary.org/b/id/1729545-S.jpg' alt='TREAT YOUR CUSTOMERS' title='View this title in Open Library' /></a></div><div style="font-weight:bold"><a href='http://openlibrary.org/books/OL9510950M/TREAT_YOUR_CUSTOMERS' title='View this title in Open Library' >TREAT YOUR CUSTOMERS: THIRTY LESSONS ON SERVICE AND SALES THAT I LEARNED AT MY FAMILY'S DAIRY QUEEN STORE</a>; Bob Miglani</div><a href="http://www.worldcat.org/oclc/69107431" title="View this title at WorldCat">WorldCat</a><span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info%3Asid%2Fwww.marcuscavalcanti.net%3AOpenBook&amp;rft.genre=book&amp;rft.btitle=TREAT+YOUR+CUSTOMERS&amp;rft.isbn=9781401301989&amp;rft.au=Bob+Miglani&amp;rft.pub=Hyperion&amp;rft.date=June+6%2C+2006&amp;rft.tpages=152"></span> Uma leitura contemporânea, bem fácil e agradável de ler. Nesse livro o autor cita 30 maneiras de como conquistar os seus clientes, baseado em sua experiência na sorveteria da família e também como executivo de uma grande corporação.</p>
<p><div style="float:left;padding-right:5px;padding-bottom:5px;"><a href='http://openlibrary.org/books/OL9825430M/Patterns_of_Enterprise_Application_Architecture' ><img src='http://covers.openlibrary.org/b/id/192501-S.jpg' alt='Patterns of Enterprise Application Architecture' title='View this title in Open Library' /></a></div><div style="font-weight:bold"><a href='http://openlibrary.org/books/OL9825430M/Patterns_of_Enterprise_Application_Architecture' title='View this title in Open Library' >Patterns of Enterprise Application Architecture</a>; Martin Fowler</div><a href="http://worldcat.org/isbn/9780321127426" title="View this title at WorldCat">WorldCat</a><span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info%3Asid%2Fwww.marcuscavalcanti.net%3AOpenBook&amp;rft.genre=book&amp;rft.btitle=Patterns+of+Enterprise+Application+Architecture&amp;rft.isbn=9780321127426&amp;rft.au=Martin+Fowler&amp;rft.pub=Addison-Wesley+Professional&amp;rft.date=November+5%2C+2002&amp;rft.tpages=560"></span> Mais um livro de um dos maiores pesquisadores de software da atualidade: Martin Fowler. Nesse livro o autor cita os problemas rotineiros que ocorrem em arquiteturas de sistemas corporativos causados principalmente por um design mal projetado. O autor descreve ainda quais soluções poderiam ser usadas para resolver tais problemas.</p>
<p><div style="float:left;padding-right:5px;padding-bottom:5px;"><a href='http://openlibrary.org/books/OL10492061M/The_Google_Story' ><img src='http://covers.openlibrary.org/b/id/2388210-S.jpg' alt='The Google Story' title='View this title in Open Library' /></a></div><div style="font-weight:bold"><a href='http://openlibrary.org/books/OL10492061M/The_Google_Story' title='View this title in Open Library' >The Google Story</a>; David A. Vise</div><a href="http://worldcat.org/isbn/9780330440059" title="View this title at WorldCat">WorldCat</a><span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rfr_id=info%3Asid%2Fwww.marcuscavalcanti.net%3AOpenBook&amp;rft.genre=book&amp;rft.btitle=The+Google+Story&amp;rft.isbn=9780330440059&amp;rft.au=David+A.+Vise&amp;rft.pub=Pan&amp;rft.date=2006&amp;rft.tpages=336"></span> Livro que conta toda história do Google, desde quando ainda era uma &#8220;idéia louca&#8221; de faculdade até a sua criação e a de alguns dos seus mais famosos serviços.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcuscavalcanti.net/blog/2009/03/15/leitura-recomendada/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Além do Desenvolvedor</title>
		<link>http://www.marcuscavalcanti.net/blog/2009/01/31/alem-do-desenvolvedor/</link>
		<comments>http://www.marcuscavalcanti.net/blog/2009/01/31/alem-do-desenvolvedor/#comments</comments>
		<pubDate>Sat, 31 Jan 2009 03:51:50 +0000</pubDate>
		<dc:creator>Marcus Cavalcanti</dc:creator>
				<category><![CDATA[Carreira & Profissão]]></category>
		<category><![CDATA[Carreira]]></category>
		<category><![CDATA[Desenvolvedor]]></category>
		<category><![CDATA[mercado ti]]></category>
		<category><![CDATA[Profissional]]></category>

		<guid isPermaLink="false">http://www.marcuscavalcanti.net/blog/?p=218</guid>
		<description><![CDATA[Confesso que o termo &#8220;desenvolvedor&#8221; sempre foi algo que me incomodou, algo como o termo &#8220;web designer&#8221; para os designers. E por que me incomoda? Simplesmente porque acho esse termo muito limitador, dá a sensação de que o desenvolvedor é um cara limitado ou que só faz coisas pontuais, como desenvolver códigos. Na verdade não [...]]]></description>
			<content:encoded><![CDATA[<p>Confesso que o termo &#8220;desenvolvedor&#8221; sempre foi algo que me incomodou, <a href="http://webinsider.uol.com.br/index.php/2007/04/11/nao-existe-webdesigner/" target="_blank" style="text-decoration: underline">algo como o termo &#8220;web designer&#8221; para os designers</a>. E por que me incomoda? Simplesmente porque acho esse termo muito limitador, dá a sensação de que o desenvolvedor é um cara limitado ou que só faz coisas pontuais, como desenvolver códigos. Na verdade não é apenas isso, pelo menos não deveria ser, pois um bom profissional tem que ir muito além disso.</p>
<p>Ao passar dos anos aprendi que um &#8220;bom desenvolvedor&#8221; deve se preocupar com questões além do código, como por exemplo:</p>
<ul>
<li><a href="http://www.marketingdebusca.com.br/seo/"  style="text-decoration: underline;" target="_blank">SEO</a> (no caso de websites, claro);</li>
<li>Segurança (<a href="http://en.wikipedia.org/wiki/SQL_injection"  style="text-decoration: underline;" target="_blank">sql injection</a>, <a href="http://en.wikipedia.org/wiki/Cross-site_scripting"  style="text-decoration: underline;" target="_blank">xss</a>, <a href="http://en.wikipedia.org/wiki/Computer_security" style="text-decoration: underline;" target="_blank">etc</a>);</li>
<li><a href="http://webinsider.uol.com.br/index.php/2003/11/06/arquitetura-de-informacao-que-diabo-e-isso-1/" style="text-decoration: underline;" target="_blank">Arquitetura da Informação</a>;</li>
<li><a href="http://developer.yahoo.com/performance/rules.html"   style="text-decoration: underline;" target="_blank">Performance</a>;</li>
<li><a href="http://www.smashingmagazine.com/2008/11/13/15-useful-project-management-tools/" style="text-decoration: underline;" target="_blank">Organização do Projeto</a>;</li>
<li<a href="http://informatica.hsw.uol.com.br/sistemas-operacionais.htm"    style="text-decoration: underline;" target="_blank">Sistemas Operacionais</a> e <a href="http://en.wikipedia.org/wiki/Server_(computing)" style="text-decoration: underline;" target="_blank">Servidores</a>;</li>
<li><a href="http://www.baguete.com.br/colunasDetalhes.php?id=1392"  style="text-decoration: underline;" target="_blank">Metodologias de Desenvolvimento</a>;</li>
<li>Ter bom convívio social.</li>
</ul>
<p>Os assuntos acima são apenas alguns dentre uma gama de assuntos, que podem ser citados como de interesse de um &#8220;bom desenvolvedor&#8221;. Não estou afirmando que o tal &#8220;bom desenvolvedor&#8221; deve ser um <em>expert</em> em tudo, mas ele deve ter o mínimo de conhecimento em N assuntos para saber os prós e contras que aquilo trará para o seu projeto. Entretanto isso não é uma tarefa das mais fáceis, já que para deter conhecimento de uma gama de assuntos, esse &#8220;bom desenvolvedor&#8221; deve dedicar um considerável espaço de tempo para leituras e pesquisas, sejam em livros propriamente ditos, como em blogs, artigos ou revistas.</p>
<p>Todos os &#8220;bons desenvolvedores&#8221; que conheço e que hoje em dia tem um cargo de maior responsabilidade, como líderes de projeto ou coordenadores de área, possuem uma certa habilidade para lhe dar com assuntos variados, bem como uma certa facilidade em absorver novos conhecimentos. É muito diferente, por exemplo, desenvolver um site que tenha centenas de acessos diários, para um e-commerce que tenha cerca de 1000 compras por hora, pois nesse último caso tudo deve ser pensado de forma diferente: desde a arquitetura, otimizações de banco de dados, resources (javascript) de terceiros, acesso concorrente até privacidade das informações e volume do tráfego de dados&#8230; enfim, não é pouca coisa.</p>
<p>Infelizmente o mercado global de TI aponta que a quantidade dos &#8220;desenvolvedores&#8221; &#8211; aqueles que não queremos ser &#8211; ainda é maior do que as dos &#8220;bons desenvolvedores&#8221;, e isso não sou eu que digo, pesquisas de institutos respeitados (<a href="http://www.baguete.com.br/artigosDetalhes.php?id=342" style="text-decoration: underline;" target="_blank">aqui</a>, <a href="http://www.uai.com.br/UAI/html/sessao_4/2008/06/23/em_noticia_interna,id_sessao=4&#038;id_noticia=68424/em_noticia_interna.shtml" style="text-decoration: underline;" target="_blank">aqui</a>, <a href="http://www.infoblogs.com.br/view.action?contentId=4914&#038;Setor-de-TI-alerta-para-carencia-de-mao-de-obra-qualificada" style="text-decoration: underline;" target="_blank">aqui</a> e <a href="http://www.convergenciadigital.com.br/cgi/cgilua.exe/sys/start.htm?from_info_index=11&#038;infoid=15825&#038;sid=46" style="text-decoration: underline;" target="_blank">aqui)</a> apontam para uma escassez de mão-de-obra qualificada no mercado. Eu ainda diria mais: acredito que no Brasil a disparidade deva ser ainda maior.</p>
<p>Certamente você que está lendo esse post pode achar que não se enquadra nesse perfil citado acima, mas será que realmente não? Se você tem essa certeza, é um bom caminho, mas procure não se acomodar. É como diz aquela famosa e sábia frase de <a href="http://pt.wikipedia.org/wiki/S%C3%B3crates"  style="text-decoration: underline;" target="_blank">Sócrates</a>: &#8220;Quanto mais se aprende mais se tem a certeza de que nada se sabe&#8221;. Agora, se você ficou na dúvida, não se desespere! Basta apenas começar a pesquisar e estudar mais, sem botar a carroça na frente dos bois. Uma dica que dou, é de que é preciso ter um foco, devemos nos conhecer melhor, saber o que gostamos de fazer e tentar imaginar onde e como gostaríamos de estar trabalhando daqui há alguns anos, a partir disso, acredito ser possível saber suas aptidões e o que pesquisar/estudar, pois de <a href="http://carreiradeti.com.br/perfil-profissional-faz-tudo/" style="text-decoration: underline" target="_blank">nada adianta</a> conhecer mil coisas superficialmente e não ter foco em nada, definitivamente não é isso que o mercado procura.</p>
<p>Outro ponto que não posso esquecer, são as famosas empresas que querem aquele cara &#8220;ninja&#8221;. Um ninja deve ser o cara que sabe de tudo e mais um pouco. Muitas vezes essas empresas pagam pelo &#8220;ninja&#8221; um salário de estagiário e exigem do &#8220;ninja&#8221; um desempenho de sênior, já que quando o &#8220;ninja&#8221; foi contratado não foi levado em conta o seu nível de experiência e conhecimento. Essas empresas, apenas colaboram de forma efetiva para degradação do mercado e pela escassez de bons profissionais.</p>
<p>Devemos saber dividir as coisas: uma coisa é um bom profissional, que tem um foco bem definido, mas que possui conhecimento sobre outros assuntos, outra coisa é um profissional que sabe assobiar, chupar cana e cantar ao mesmo tempo, mas que na verdade não faz nenhum dos três bem. Quando surgir uma empresa ou profissional com esse perfil, desconfie.</p>
<p>PS: Como são sinônimos, eu diria que o termo &#8220;programador&#8221; causa o mesmo efeito.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.marcuscavalcanti.net/blog/2009/01/31/alem-do-desenvolvedor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

