<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Você não vai querer um programador Java</title>
	<atom:link href="http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/</link>
	<description>Pensamentos, idéias e devaneios sobre desenvolvimento de software e tecnologia em geral</description>
	<lastBuildDate>Fri, 16 Apr 2010 04:05:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: MarcelPiva</title>
		<link>http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/comment-page-1/#comment-161</link>
		<dc:creator>MarcelPiva</dc:creator>
		<pubDate>Fri, 18 Jul 2008 15:29:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/#comment-161</guid>
		<description>Programar é uma arte!</description>
		<content:encoded><![CDATA[<p>Programar é uma arte!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Maltarolli</title>
		<link>http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/comment-page-1/#comment-155</link>
		<dc:creator>Daniel Maltarolli</dc:creator>
		<pubDate>Sat, 12 Apr 2008 15:20:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/#comment-155</guid>
		<description>Realmente, se o cara é bom programador, é bom em qualquer linguagem. Pode passar por alguns apertos na hora de aprender os detalhes e as artimanhas de um novo ambiente, mas vai fazer um trabalho bem feito, não importa como.

Na minha prática, quando eu preciso contratar um recurso para um projeto com foco em banco de dados, independente da linguagem de programação eu anuncio uma vaga para programadores com profundo conhecimento de SQL e qualquer um dos principais SGBD do mercado (Oracle, SQL Server, DB2, MySQL, etc.) e de preferência conhecimento de modelagem de dados.

Sim, SQL e DER são meras linguagens, claro, mas eu preciso de um indício qualquer que o sujeito tenha qualidade (lógica) de programador.  No meu critério pessoal, quem tem bom conhecimento de bancos de dados relacionais sabe pensar mais abstrato.

Tive experiências muito gratificantes ao trabalhar com gente que não conhecia determinada linguagem ou metodologia de programação mas tinha bastante bagagem em outras linguagens e essa tal qualidade fundamental de ser programador. Essas pessoas têm muito mais a somar que aqueles que estão preformatados, condicionados a trabalhar de um só jeito.</description>
		<content:encoded><![CDATA[<p>Realmente, se o cara é bom programador, é bom em qualquer linguagem. Pode passar por alguns apertos na hora de aprender os detalhes e as artimanhas de um novo ambiente, mas vai fazer um trabalho bem feito, não importa como.</p>
<p>Na minha prática, quando eu preciso contratar um recurso para um projeto com foco em banco de dados, independente da linguagem de programação eu anuncio uma vaga para programadores com profundo conhecimento de SQL e qualquer um dos principais SGBD do mercado (Oracle, SQL Server, DB2, MySQL, etc.) e de preferência conhecimento de modelagem de dados.</p>
<p>Sim, SQL e DER são meras linguagens, claro, mas eu preciso de um indício qualquer que o sujeito tenha qualidade (lógica) de programador.  No meu critério pessoal, quem tem bom conhecimento de bancos de dados relacionais sabe pensar mais abstrato.</p>
<p>Tive experiências muito gratificantes ao trabalhar com gente que não conhecia determinada linguagem ou metodologia de programação mas tinha bastante bagagem em outras linguagens e essa tal qualidade fundamental de ser programador. Essas pessoas têm muito mais a somar que aqueles que estão preformatados, condicionados a trabalhar de um só jeito.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bruno Carvalho</title>
		<link>http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/comment-page-1/#comment-150</link>
		<dc:creator>Bruno Carvalho</dc:creator>
		<pubDate>Tue, 08 Jan 2008 16:06:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/#comment-150</guid>
		<description>Thiago,

Compartilho de sua opinião. Porém, infelizmente a infra-estrutura requerida para rodar softwares acaba fazendo com que empresas pré-definam a tecnologia que será utilizada, mesmo que não seja a melhor pra maioria dos problemas que seus softwares irão resolver.

É o que acontece com Java hoje. Uma farm de 8 computadores rodando WebLogic, que é pago, em cima de plataforma Sun faz com que a empresa queira que todos seus projetos sejam Java.

E se já é difícil encontrar programadores Java, imagina encontrar programadores. Eu acho que o livro &quot;My Job Went to India&quot; deveria ser obrigatório pra todos os programadores de uma plataforma só hehe.

Um abração,
Bruno Carvalho

PS: Continue escrevendo :)</description>
		<content:encoded><![CDATA[<p>Thiago,</p>
<p>Compartilho de sua opinião. Porém, infelizmente a infra-estrutura requerida para rodar softwares acaba fazendo com que empresas pré-definam a tecnologia que será utilizada, mesmo que não seja a melhor pra maioria dos problemas que seus softwares irão resolver.</p>
<p>É o que acontece com Java hoje. Uma farm de 8 computadores rodando WebLogic, que é pago, em cima de plataforma Sun faz com que a empresa queira que todos seus projetos sejam Java.</p>
<p>E se já é difícil encontrar programadores Java, imagina encontrar programadores. Eu acho que o livro &#8220;My Job Went to India&#8221; deveria ser obrigatório pra todos os programadores de uma plataforma só hehe.</p>
<p>Um abração,<br />
Bruno Carvalho</p>
<p>PS: Continue escrevendo <img src='http://blog.thiagoarrais.com.br/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Baduel</title>
		<link>http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/comment-page-1/#comment-149</link>
		<dc:creator>Baduel</dc:creator>
		<pubDate>Wed, 28 Nov 2007 18:44:57 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/#comment-149</guid>
		<description>Rs, não sou programador ,fiz um curso de lógica e estudo de forma autodidata...Pois sou da area de Humanas mas programar ou (tentar faze-lo) me ajuda no raciocionio logico e com minha pequeninissima experiencia gostaria dizer so uma coisa:
 A linguagem(toda e qualquer que seja) e apenas um meio e não um fim,com objetivo claro de expor algo.....E realmente acho ridiculo esta discusão linguagem a ,b ou c e superior mas acredito eu que o redator quis expor que quem programa nesta linguagem como python(que a linguagem que eu estou estudando) e um programador por que este tem que demonstrar o codico da linguagem de forma clara e python e quase sempre somente a logica da programaçao

Ps: Desculpe pela falta de acentuação</description>
		<content:encoded><![CDATA[<p>Rs, não sou programador ,fiz um curso de lógica e estudo de forma autodidata&#8230;Pois sou da area de Humanas mas programar ou (tentar faze-lo) me ajuda no raciocionio logico e com minha pequeninissima experiencia gostaria dizer so uma coisa:<br />
 A linguagem(toda e qualquer que seja) e apenas um meio e não um fim,com objetivo claro de expor algo&#8230;..E realmente acho ridiculo esta discusão linguagem a ,b ou c e superior mas acredito eu que o redator quis expor que quem programa nesta linguagem como python(que a linguagem que eu estou estudando) e um programador por que este tem que demonstrar o codico da linguagem de forma clara e python e quase sempre somente a logica da programaçao</p>
<p>Ps: Desculpe pela falta de acentuação</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: thiagoarrais</title>
		<link>http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/comment-page-1/#comment-152</link>
		<dc:creator>thiagoarrais</dc:creator>
		<pubDate>Tue, 27 Nov 2007 11:37:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/#comment-152</guid>
		<description>Guilherme, o mundo seria um lugar melhor se isso acontecesse só com o pessoal de Java. Tudo que teríamos que fazer seria trancafiar esses facistas ignorantes em uma jaula qualquer e deixar que eles convivessem sozinhos em um mundo de faz-de-conta.

O problema é que o comportamento é muito mais abrangente. Acontece com todas as grandes linguagens. Por algum motivo desconhecido, as pessoas parecem gostar de ser intolerantes e acabam perdendo de aprender muita coisa por causa disso. Como acontece com todo tipo de linguagem, não podemos chamar ninguém de facista ignorante sem chamar todo mundo.

Quanto aos desenhos, eles são úteis para muitas coisas. Mas são linguagens apenas e assim como qualquer outra linguagem, são mais apropriados para algumas coisas do que para outras. Há áreas em que as linguagens escritas são simplesmente mais produtivas e o inverso também é verdade. Cada uma das mídias tem muito a aprender com a outra. Limitação mesmo é escolher uma das duas exclusivamente e ignorar o que acontece do outro lado.</description>
		<content:encoded><![CDATA[<p>Guilherme, o mundo seria um lugar melhor se isso acontecesse só com o pessoal de Java. Tudo que teríamos que fazer seria trancafiar esses facistas ignorantes em uma jaula qualquer e deixar que eles convivessem sozinhos em um mundo de faz-de-conta.</p>
<p>O problema é que o comportamento é muito mais abrangente. Acontece com todas as grandes linguagens. Por algum motivo desconhecido, as pessoas parecem gostar de ser intolerantes e acabam perdendo de aprender muita coisa por causa disso. Como acontece com todo tipo de linguagem, não podemos chamar ninguém de facista ignorante sem chamar todo mundo.</p>
<p>Quanto aos desenhos, eles são úteis para muitas coisas. Mas são linguagens apenas e assim como qualquer outra linguagem, são mais apropriados para algumas coisas do que para outras. Há áreas em que as linguagens escritas são simplesmente mais produtivas e o inverso também é verdade. Cada uma das mídias tem muito a aprender com a outra. Limitação mesmo é escolher uma das duas exclusivamente e ignorar o que acontece do outro lado.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guilherme</title>
		<link>http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/comment-page-1/#comment-151</link>
		<dc:creator>Guilherme</dc:creator>
		<pubDate>Tue, 27 Nov 2007 11:13:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/#comment-151</guid>
		<description>Concordo em grande parte... mas assim como você lamenta o comportamento do pessoal do Java diante outra linguagem, eu lamento o comportamento das pessoas que preferem a escrita diante do desenho. Acho o desenho uma grande utilidade, e quem acha que isso é modismo (ou qualquer outra coisa) tem uma grande limitação.</description>
		<content:encoded><![CDATA[<p>Concordo em grande parte&#8230; mas assim como você lamenta o comportamento do pessoal do Java diante outra linguagem, eu lamento o comportamento das pessoas que preferem a escrita diante do desenho. Acho o desenho uma grande utilidade, e quem acha que isso é modismo (ou qualquer outra coisa) tem uma grande limitação.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Felipe Camilo &#187; Você não vai querer um programador Java</title>
		<link>http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/comment-page-1/#comment-158</link>
		<dc:creator>Felipe Camilo &#187; Você não vai querer um programador Java</dc:creator>
		<pubDate>Thu, 27 Sep 2007 12:18:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/#comment-158</guid>
		<description>[...] http://thiagoarrais.wordpress.com/2007/09/05/voce-nao-vai-querer-um-programador-java/ [...] </description>
		<content:encoded><![CDATA[<p>[...] <a href="http://thiagoarrais.wordpress.com/2007/09/05/voce-nao-vai-querer-um-programador-java/" rel="nofollow">http://thiagoarrais.wordpress.com/2007/09/05/voce-nao-vai-querer-um-programador-java/</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fabiocesar</title>
		<link>http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/comment-page-1/#comment-157</link>
		<dc:creator>fabiocesar</dc:creator>
		<pubDate>Thu, 27 Sep 2007 12:02:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/#comment-157</guid>
		<description>Concordo com seu ponto de vista, Thiago. Mas não é bem assim que o mercado age. Certa vez conversei com um ex-gerente meu sobre isso, no sentido de convencê-lo a usar a linguagem que melhor se adaptasse ao ambiente e à necessidade da solução do cliente. Exemplo: um cliente quer um software para windows, e não tem (nem quer) outros SO que precisem rodar o sistema. Por que não usar .NET? Ele foi até simpático, mas pontuou algo que não dá pra fugir: É muito difícil hoje construir os projetos de software com toda a complexidade que eles tem sem utilizar os frameworks, APIs, etc. É um fato que quem aprende um framework de ORM em Java necessariamente vai levar um tempo para fazer o mesmo com um outro framework em python por exemplo, e pra muitas empresas, esse tempo de aprendizado pode ser negativo para o projeto. 

Por isso, acho que não é problema o cara se especializar em uma linguagem, mas acredito que ele tem de estar aberto ao diálogo e até a aprender novas linguagens. Isso só abre o leque de opções pra ele, tornando-o um profissional mais valioso.</description>
		<content:encoded><![CDATA[<p>Concordo com seu ponto de vista, Thiago. Mas não é bem assim que o mercado age. Certa vez conversei com um ex-gerente meu sobre isso, no sentido de convencê-lo a usar a linguagem que melhor se adaptasse ao ambiente e à necessidade da solução do cliente. Exemplo: um cliente quer um software para windows, e não tem (nem quer) outros SO que precisem rodar o sistema. Por que não usar .NET? Ele foi até simpático, mas pontuou algo que não dá pra fugir: É muito difícil hoje construir os projetos de software com toda a complexidade que eles tem sem utilizar os frameworks, APIs, etc. É um fato que quem aprende um framework de ORM em Java necessariamente vai levar um tempo para fazer o mesmo com um outro framework em python por exemplo, e pra muitas empresas, esse tempo de aprendizado pode ser negativo para o projeto. </p>
<p>Por isso, acho que não é problema o cara se especializar em uma linguagem, mas acredito que ele tem de estar aberto ao diálogo e até a aprender novas linguagens. Isso só abre o leque de opções pra ele, tornando-o um profissional mais valioso.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mais sobre aquele programador Java que você não quer &#171; Mergulhando no Caos</title>
		<link>http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/comment-page-1/#comment-159</link>
		<dc:creator>Mais sobre aquele programador Java que você não quer &#171; Mergulhando no Caos</dc:creator>
		<pubDate>Sat, 08 Sep 2007 14:33:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/#comment-159</guid>
		<description>[...] Sobre o&#160;autor          &#171; Você não vai querer um programador&#160;Java [...] </description>
		<content:encoded><![CDATA[<p>[...] Sobre o&nbsp;autor          &laquo; Você não vai querer um programador&nbsp;Java [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: diskchocolate</title>
		<link>http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/comment-page-1/#comment-154</link>
		<dc:creator>diskchocolate</dc:creator>
		<pubDate>Thu, 06 Sep 2007 21:29:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.thiagoarrais.com.br/2007/09/05/voce-nao-vai-querer-um-programador-java/#comment-154</guid>
		<description>O grande problema é que ninguém mais se dá ao trabalho de aprender a lógica, apenas a sintaxe. Eu fiz curso técnico de informática e estou tendo algumas aulas de computação na graduação, e posso dizer que o ensino de lógica de programação em ambas as situações é pífio - quase inexistente. O que eu sei é mais por paixão pela lógica do que pela boa vontade dos professores.

Ao invés de terem uma boa base, a maioria dos &#039;programadores&#039; de hoje começam por curiosidade, olhando exemplos e livros de programação e digitando sem pensarem antes.

E falar e programar são duas coisas que não deveriam ser feitas sem alguma consideração prévia.

Sintaxe é sintaxe, aprende-se em qualquer livro de programação que se preze. Aprender a pensar de maneira lógica são outros quinhentos...</description>
		<content:encoded><![CDATA[<p>O grande problema é que ninguém mais se dá ao trabalho de aprender a lógica, apenas a sintaxe. Eu fiz curso técnico de informática e estou tendo algumas aulas de computação na graduação, e posso dizer que o ensino de lógica de programação em ambas as situações é pífio &#8211; quase inexistente. O que eu sei é mais por paixão pela lógica do que pela boa vontade dos professores.</p>
<p>Ao invés de terem uma boa base, a maioria dos &#8216;programadores&#8217; de hoje começam por curiosidade, olhando exemplos e livros de programação e digitando sem pensarem antes.</p>
<p>E falar e programar são duas coisas que não deveriam ser feitas sem alguma consideração prévia.</p>
<p>Sintaxe é sintaxe, aprende-se em qualquer livro de programação que se preze. Aprender a pensar de maneira lógica são outros quinhentos&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>
