<?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"
	>
<channel>
	<title>Comments on: ¿Cómo aprendo a programar en Java?</title>
	<atom:link href="http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/</link>
	<description>Here Comes Johnny Singing Oldies, Goldies</description>
	<pubDate>Fri, 05 Dec 2008 08:29:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: Neuquino</title>
		<link>http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-22433</link>
		<dc:creator>Neuquino</dc:creator>
		<pubDate>Mon, 20 Aug 2007 04:02:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-22433</guid>
		<description>Karen, depende a que te dediques... si estudias alguna carrera relacionada con informatica y no sabés programar (y pasaste 1er año) estás en el horno... pero sino ¿para que estamos nosotros? ahorrá una buena cantidad de $$ y contratá a alguno que sepa programar...
Saludos...
Neuquino</description>
		<content:encoded><![CDATA[<p>Karen, depende a que te dediques&#8230; si estudias alguna carrera relacionada con informatica y no sabés programar (y pasaste 1er año) estás en el horno&#8230; pero sino ¿para que estamos nosotros? ahorrá una buena cantidad de $$ y contratá a alguno que sepa programar&#8230;<br />
Saludos&#8230;<br />
Neuquino</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karen</title>
		<link>http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-17197</link>
		<dc:creator>Karen</dc:creator>
		<pubDate>Sun, 01 Jul 2007 22:55:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-17197</guid>
		<description>Hay no, bendita sea eso de aprender a programar es un poco complicado, llevo leyendo aproximadamente tres manuales, y pues entiendo la teoría pero muy poco la practica, no se que voy a hacer.
Pero igual quiero aprender me parece muy imprtante.</description>
		<content:encoded><![CDATA[<p>Hay no, bendita sea eso de aprender a programar es un poco complicado, llevo leyendo aproximadamente tres manuales, y pues entiendo la teoría pero muy poco la practica, no se que voy a hacer.<br />
Pero igual quiero aprender me parece muy imprtante.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alejolp</title>
		<link>http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-17176</link>
		<dc:creator>alejolp</dc:creator>
		<pubDate>Sun, 01 Jul 2007 18:58:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-17176</guid>
		<description>Flame de por medio (me precipité con la ultima respuesta :$), mi idea de este texto era hablar sobre empezar a programar. Si, como bien dijieron ambos Cobol es popular, pero nadie hace cosas nuevas o desde cero en ese lenguaje. 

Surrender is not an option.

Hablando claro: no interesa qué lenguaje uses, sino cómo lo uses y la forma en la que enfrentás los problemas a resolver. El tema es que si hablo claro, los posts de mi blog serian 25 veces mas cortos. 

Justamente hace unos dias Jeff Atwood en su blog escribió algo sobre el tema, muy interesante:
http://www.codinghorror.com/blog/archives/000895.html

Saludos!</description>
		<content:encoded><![CDATA[<p>Flame de por medio (me precipité con la ultima respuesta :$), mi idea de este texto era hablar sobre empezar a programar. Si, como bien dijieron ambos Cobol es popular, pero nadie hace cosas nuevas o desde cero en ese lenguaje. </p>
<p>Surrender is not an option.</p>
<p>Hablando claro: no interesa qué lenguaje uses, sino cómo lo uses y la forma en la que enfrentás los problemas a resolver. El tema es que si hablo claro, los posts de mi blog serian 25 veces mas cortos. </p>
<p>Justamente hace unos dias Jeff Atwood en su blog escribió algo sobre el tema, muy interesante:<br />
<a href="http://www.codinghorror.com/blog/archives/000895.html" rel="nofollow">http://www.codinghorror.com/blog/archives/000895.html</a></p>
<p>Saludos!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lordkoz</title>
		<link>http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-17175</link>
		<dc:creator>lordkoz</dc:creator>
		<pubDate>Sun, 01 Jul 2007 18:48:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-17175</guid>
		<description>Lamentablemente COBOL si es EXTREMADAMENTE popular...
Pero debido a las grandes cantidades necesarias de trabajo en mantenimiento de codigo arcaico...
Yo sinceramente no entiendo como la gente que mantiene sistemas programados en COBOL hoy en dia (que si... es muchisima) puede esquivar tu opcion (1) alejo...</description>
		<content:encoded><![CDATA[<p>Lamentablemente COBOL si es EXTREMADAMENTE popular&#8230;<br />
Pero debido a las grandes cantidades necesarias de trabajo en mantenimiento de codigo arcaico&#8230;<br />
Yo sinceramente no entiendo como la gente que mantiene sistemas programados en COBOL hoy en dia (que si&#8230; es muchisima) puede esquivar tu opcion (1) alejo&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alejolp</title>
		<link>http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-16002</link>
		<dc:creator>alejolp</dc:creator>
		<pubDate>Thu, 21 Jun 2007 22:52:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-16002</guid>
		<description>Ah, me olvidé de GetAFreeLancer.com! Veamos...

Status: OPEN

cobol: no projects found
java: 10 projects found

Status: ANY

cobol: 2 projects found
java: 1000 projects found

Mmm...</description>
		<content:encoded><![CDATA[<p>Ah, me olvidé de GetAFreeLancer.com! Veamos&#8230;</p>
<p>Status: OPEN</p>
<p>cobol: no projects found<br />
java: 10 projects found</p>
<p>Status: ANY</p>
<p>cobol: 2 projects found<br />
java: 1000 projects found</p>
<p>Mmm&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alejolp</title>
		<link>http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-16000</link>
		<dc:creator>alejolp</dc:creator>
		<pubDate>Thu, 21 Jun 2007 22:42:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-16000</guid>
		<description>Veamos... busqué en Google:

site:jobs.joelonsoftware.com cobol

Su búsqueda - site:jobs.joelonsoftware.com cobol - no produjo ningún documento.

Ahora veamos con Java:

site:jobs.joelonsoftware.com java

Resultados 1 - 10 de aproximadamente 170 de  java en el dominio jobs.joelonsoftware.com

OK. Jobs.JoelOnSoftware.com no es TAN popular. Veamos otra: Bumeran

site:bumeran.com cobol

Resultados 1 - 10 de aproximadamente 69 de  cobol en el dominio bumeran.com

site:bumeran.com java

Resultados 1 - 10 de aproximadamente 352 de  java en el dominio bumeran.com. (0.19 segundos) 

Otro: ZonaJobs.com.ar

Se han encontrado 80 ofertas de trabajo en cobol.

Se han encontrado 258 ofertas de trabajo en java.

Otro mas? craigslist.org!

cobol: Found: 6 Displaying: 1 - 6

java: Found: 1257 Displaying: 1 - 100

Mirá que craiglist.org tiene DE TODO, EH! Otro mas? Mmm... ¿que tal Google directo?

Resultados 1 - 10 de aproximadamente 1.240.000 de cobol jobs

Resultados 1 - 10 de aproximadamente 216.000.000 de java jobs

Mmm. 67% ? Es un poco EXAGERADO, ¿no te parece? O sea, al menos esa es mi opinión personal. Si a vos te parece que COBOL es una buena opcion para aprender y salir a trabajar, ¿quien soy yo para decir lo contrario?

Saludos!</description>
		<content:encoded><![CDATA[<p>Veamos&#8230; busqué en Google:</p>
<p>site:jobs.joelonsoftware.com cobol</p>
<p>Su búsqueda - site:jobs.joelonsoftware.com cobol - no produjo ningún documento.</p>
<p>Ahora veamos con Java:</p>
<p>site:jobs.joelonsoftware.com java</p>
<p>Resultados 1 - 10 de aproximadamente 170 de  java en el dominio jobs.joelonsoftware.com</p>
<p>OK. Jobs.JoelOnSoftware.com no es TAN popular. Veamos otra: Bumeran</p>
<p>site:bumeran.com cobol</p>
<p>Resultados 1 - 10 de aproximadamente 69 de  cobol en el dominio bumeran.com</p>
<p>site:bumeran.com java</p>
<p>Resultados 1 - 10 de aproximadamente 352 de  java en el dominio bumeran.com. (0.19 segundos) </p>
<p>Otro: ZonaJobs.com.ar</p>
<p>Se han encontrado 80 ofertas de trabajo en cobol.</p>
<p>Se han encontrado 258 ofertas de trabajo en java.</p>
<p>Otro mas? craigslist.org!</p>
<p>cobol: Found: 6 Displaying: 1 - 6</p>
<p>java: Found: 1257 Displaying: 1 - 100</p>
<p>Mirá que craiglist.org tiene DE TODO, EH! Otro mas? Mmm&#8230; ¿que tal Google directo?</p>
<p>Resultados 1 - 10 de aproximadamente 1.240.000 de cobol jobs</p>
<p>Resultados 1 - 10 de aproximadamente 216.000.000 de java jobs</p>
<p>Mmm. 67% ? Es un poco EXAGERADO, ¿no te parece? O sea, al menos esa es mi opinión personal. Si a vos te parece que COBOL es una buena opcion para aprender y salir a trabajar, ¿quien soy yo para decir lo contrario?</p>
<p>Saludos!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WindWalker</title>
		<link>http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-15998</link>
		<dc:creator>WindWalker</dc:creator>
		<pubDate>Thu, 21 Jun 2007 22:23:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-15998</guid>
		<description>No está mal el artículo, pero desde luego no tiene ni idea de cómo está el mercado de soluciones informáticas.

Decir que COBOL no es popular hoy en día cuando el 67% de las soluciones informáticas que hay en el mundo están basadas en lenguajes y/o dialectos del COBOL, que mueve una industria multimillonaría y que 5 de cada diez programadores son de COBOL...

ejem...</description>
		<content:encoded><![CDATA[<p>No está mal el artículo, pero desde luego no tiene ni idea de cómo está el mercado de soluciones informáticas.</p>
<p>Decir que COBOL no es popular hoy en día cuando el 67% de las soluciones informáticas que hay en el mundo están basadas en lenguajes y/o dialectos del COBOL, que mueve una industria multimillonaría y que 5 de cada diez programadores son de COBOL&#8230;</p>
<p>ejem&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Diego</title>
		<link>http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-15758</link>
		<dc:creator>Diego</dc:creator>
		<pubDate>Tue, 19 Jun 2007 17:48:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-15758</guid>
		<description>Muy interesante el post.

Eso es algo que siempre pensé, la facultad no debería enseñar la última herramienta de moda sino darte una base y enseñarte a pensar, porque ninguna herramienta es para siempre. No debería ser un trauma, si sabés programar si te dicen algo del estilo: "La entrega del trabajo es en C".

Creo que uno debería saber conocer varios lenguajes, sino también varios paradigmas y elegir el adecuado dependiendo del problema a resolver. Cada vez que escucho a alguien diciendo cosas del tipo: "Todo se hace en Java" o "La POO es lo mejor que hay", me acuerdo de ese excelente artículo de Frederic Brooks llamado "No Silver Bullet".

Saludos!

PS: Recién vi hoy el post, estuve configurando Linux.</description>
		<content:encoded><![CDATA[<p>Muy interesante el post.</p>
<p>Eso es algo que siempre pensé, la facultad no debería enseñar la última herramienta de moda sino darte una base y enseñarte a pensar, porque ninguna herramienta es para siempre. No debería ser un trauma, si sabés programar si te dicen algo del estilo: &#8220;La entrega del trabajo es en C&#8221;.</p>
<p>Creo que uno debería saber conocer varios lenguajes, sino también varios paradigmas y elegir el adecuado dependiendo del problema a resolver. Cada vez que escucho a alguien diciendo cosas del tipo: &#8220;Todo se hace en Java&#8221; o &#8220;La POO es lo mejor que hay&#8221;, me acuerdo de ese excelente artículo de Frederic Brooks llamado &#8220;No Silver Bullet&#8221;.</p>
<p>Saludos!</p>
<p>PS: Recién vi hoy el post, estuve configurando Linux.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Maraxus</title>
		<link>http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-15184</link>
		<dc:creator>Maraxus</dc:creator>
		<pubDate>Wed, 13 Jun 2007 02:43:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-15184</guid>
		<description>Muy bueno realmente Alejo, me sorprendiste con este artículo, y coincido plenamente con cada una de las palabras aquí enunciadas.

De todos modos, agregaría un quinto punto que toda persona debe aprender si quiere programar, que está muy ligado a los puntos 1 y 2, y que conllevan innevitablemente el uso de herramientas poderosas como son la recursión y los punteros, y es el aprender técnicas de resolución de problemas.

Cosas tan simples como un "Divide &#38; Conquer" o "Backtracking" son herramientas fundamentales para todo programador independientemente del lenguaje que se elija, y es también un problema que encuentro sumamente frecuente en los que recién se inician en la programación. Quieren atacar problemas muy grandes y no saben como abordarlos, y esto los traba, los frustra y los lleva a desistir.

Con este quinto punto sumado a los 4 que enunciaste con tanto detalle creo que ya uno está en condiciones de autodenominarse programador.</description>
		<content:encoded><![CDATA[<p>Muy bueno realmente Alejo, me sorprendiste con este artículo, y coincido plenamente con cada una de las palabras aquí enunciadas.</p>
<p>De todos modos, agregaría un quinto punto que toda persona debe aprender si quiere programar, que está muy ligado a los puntos 1 y 2, y que conllevan innevitablemente el uso de herramientas poderosas como son la recursión y los punteros, y es el aprender técnicas de resolución de problemas.</p>
<p>Cosas tan simples como un &#8220;Divide &amp; Conquer&#8221; o &#8220;Backtracking&#8221; son herramientas fundamentales para todo programador independientemente del lenguaje que se elija, y es también un problema que encuentro sumamente frecuente en los que recién se inician en la programación. Quieren atacar problemas muy grandes y no saben como abordarlos, y esto los traba, los frustra y los lleva a desistir.</p>
<p>Con este quinto punto sumado a los 4 que enunciaste con tanto detalle creo que ya uno está en condiciones de autodenominarse programador.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gorlok</title>
		<link>http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-15183</link>
		<dc:creator>Gorlok</dc:creator>
		<pubDate>Wed, 13 Jun 2007 02:25:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.alejolp.com/blog/2007/06/12/%c2%bfcomo-aprendo-a-programar-en-java/#comment-15183</guid>
		<description>Alejo: muy lindo post.

Me deja una reflexión: la programación va mucho más allá de los lenguajes usados circunstancialmente.

Saber programar en el lenguaje que sea implica conocer y aplicar todos los conceptos de programación, y aprovechar los diferentes paradigmas que se han ido desarrollando durante años. "Programar" sin dominar los conceptos básicos, no es programar, es "escupir código", y eso lo podría hacer un mono.

Es muy fácil aprender un lenguaje. Programar es otra cosa bien distinta. Quien sabe programar puede aprender cualquier lenguaje (y es recomendable conocer varios para poder elegir el más adecuado a la situación) en cuestión de poco tiempo.

*NUNCA* se termina de aprender a programar. Quien dice lo contrario miente o está muy confundido.

Para hacer una analogía. Alguien puede aprender a escribir en inglés, alemán, francés... pero por más lenguajes que uno hable no por eso podrá escribir una obra maestra. Tal vez quien escribe tal obra solo sea experto en un lenguaje o en varios, pero logra escribirla no porque domine tal lenguaje, sino porque dominó conceptos que están más allá de la sintaxis, de la semántica, o de una tipografía. Excede al lenguaje, por más que el lenguaje sea el vínculo usado por el autor para su creación.

Cuando crees haber encontrado el lenguaje definitivo e ideal que resolverá todos los problemas habidos y por haber... es hora de levantar la cabeza y buscar nuevamente el camino perdido y revisar tus ideas.

En fin, ningún lenguaje es bueno o malo per se. Cuanto mucho será más o menos adecuado para una situación y problema. Eso es todo. Y todo siempre se reduce a nada más que bits al fin. Solo Ceros y Unos, el resto es pura abstracción pequeño saltamontes :)

Soy un agradecido de la UNLP. Ella me enseñó a pensar mejor. Todavía aprendo programación ^^ con mucho gusto, y espero seguir aprendiendo más en el futuro!</description>
		<content:encoded><![CDATA[<p>Alejo: muy lindo post.</p>
<p>Me deja una reflexión: la programación va mucho más allá de los lenguajes usados circunstancialmente.</p>
<p>Saber programar en el lenguaje que sea implica conocer y aplicar todos los conceptos de programación, y aprovechar los diferentes paradigmas que se han ido desarrollando durante años. &#8220;Programar&#8221; sin dominar los conceptos básicos, no es programar, es &#8220;escupir código&#8221;, y eso lo podría hacer un mono.</p>
<p>Es muy fácil aprender un lenguaje. Programar es otra cosa bien distinta. Quien sabe programar puede aprender cualquier lenguaje (y es recomendable conocer varios para poder elegir el más adecuado a la situación) en cuestión de poco tiempo.</p>
<p>*NUNCA* se termina de aprender a programar. Quien dice lo contrario miente o está muy confundido.</p>
<p>Para hacer una analogía. Alguien puede aprender a escribir en inglés, alemán, francés&#8230; pero por más lenguajes que uno hable no por eso podrá escribir una obra maestra. Tal vez quien escribe tal obra solo sea experto en un lenguaje o en varios, pero logra escribirla no porque domine tal lenguaje, sino porque dominó conceptos que están más allá de la sintaxis, de la semántica, o de una tipografía. Excede al lenguaje, por más que el lenguaje sea el vínculo usado por el autor para su creación.</p>
<p>Cuando crees haber encontrado el lenguaje definitivo e ideal que resolverá todos los problemas habidos y por haber&#8230; es hora de levantar la cabeza y buscar nuevamente el camino perdido y revisar tus ideas.</p>
<p>En fin, ningún lenguaje es bueno o malo per se. Cuanto mucho será más o menos adecuado para una situación y problema. Eso es todo. Y todo siempre se reduce a nada más que bits al fin. Solo Ceros y Unos, el resto es pura abstracción pequeño saltamontes :)</p>
<p>Soy un agradecido de la UNLP. Ella me enseñó a pensar mejor. Todavía aprendo programación ^^ con mucho gusto, y espero seguir aprendiendo más en el futuro!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
