<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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>Apasionados por la Programación Informática  | El Jefe | Actividad</title>
	<link>https://nicolas.cat/miembros/el1jefe/activity/</link>
	<atom:link href="https://nicolas.cat/miembros/el1jefe/activity/feed/" rel="self" type="application/rss+xml" />
	<description>Canal RSS para El Jefe.</description>
	<lastBuildDate>Tue, 14 Apr 2026 09:01:06 +0000</lastBuildDate>
	<generator>https://buddypress.org/?v=</generator>
	<language>es</language>
	<ttl>30</ttl>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>2</sy:updateFrequency>
	
						<item>
				<guid isPermaLink="false">64b0da0e31a35ff015eb24ad0208a2a2</guid>
				<title>El Jefe escribió una entrada nueva en el sitio Apasionados por la Programación Informática</title>
				<link>https://nicolas.cat/?p=15812</link>
				<pubDate>Thu, 04 Sep 2025 16:04:08 +0000</pubDate>

									<content:encoded><![CDATA[<p><strong><a href="https://nicolas.cat/?p=15812" rel="nofollow ugc">HTML5 Y Canvas 2025</a></strong><a href="https://nicolas.cat/?p=15812" rel="nofollow ugc"><img loading="lazy" src="https://nicolas.cat/wp-content/uploads/2025/09/HTML5-Canvas.webp" /></a> HTML5 Y Canvas <a href="https://nicolas.cat/?p=15812" rel="nofollow ugc"><span><span>[&hellip;]</span></span> <span>«HTML5 Y Canvas 2025»</span></a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">5a16fd25fa8dfacbda8713645a11d318</guid>
				<title>El Jefe escribió una entrada nueva en el sitio Apasionados por la Programación Informática</title>
				<link>https://nicolas.cat/?p=15721</link>
				<pubDate>Mon, 21 Apr 2025 10:09:38 +0000</pubDate>

									<content:encoded><![CDATA[<p><strong><a href="https://nicolas.cat/?p=15721" rel="nofollow ugc">Java</a></strong><a href="https://nicolas.cat/?p=15721" rel="nofollow ugc"><img loading="lazy" src="https://nicolas.cat/wp-content/uploads/2025/04/java-3-1-2048x1463-1.jpg" /></a> Java, ¿Qué es Java? Y ¿Para qué sir <a href="https://nicolas.cat/?p=15721" rel="nofollow ugc"><span><span>[&hellip;]</span></span> <span>«Java»</span></a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">077b404151356793889f2791cd78e033</guid>
				<title>El Jefe escribió una entrada nueva en el sitio Apasionados por la Programación Informática</title>
				<link>https://nicolas.cat/?p=15673</link>
				<pubDate>Tue, 25 Mar 2025 21:21:47 +0000</pubDate>

									<content:encoded><![CDATA[<p><strong><a href="https://nicolas.cat/?p=15673" rel="nofollow ugc">Ayer cumplí 51 años y tengo un par de cosas que decirte.</a></strong><a href="https://nicolas.cat/?p=15673" rel="nofollow ugc"><img loading="lazy" src="https://nicolas.cat/wp-content/uploads/2022/10/Consultorio-octubre-22.jpg" /></a> Ayer cumplí 51 años y tengo un par de cosas que decirte.    Primero…        Disfruta el momento y no te quejes, porque como leí hace poco… the good old days are happening right now.    Es decir, que algún día mirarás atrás…    Y echarás de menos esto.    Segundo…    ¿Qué estás hecho un pureta?    Sí, eso también…    Pero también te digo que este año me voy a poner más fuerte que el vinagre.    Volvamos a lo del programador pureta.    Parece que fue ayer cuando empecé a picar mis primeros programas en C.    Pero no, hace más de 25 años…    Si empecé con C y lo odiaba&#8230;    Luego vendrían HTML, CSS, Dreamweaver, Visual Basic, Pascal, C#, Java y Objective-C…    Y las primeras grandes ñapas.    Al poco tiempo descubriría los lenguajes dinámicos y sus promesas de que sin tipos la vida es mejor.    PHP, Ruby, Python, JavaScript…    Pero no…    No es mejor.    Al contrario.    Y una prueba de esto es que hoy en día casi todos estos lenguajes han acabado añadiendo algún sistema de anotación de tipos…    Luego aparecieron en mi vida los frameworks y sus recetas mágicas.    Muchos frameworks:    ASP, Rails, Django, Symfony, Xamarin, WordPress…    Y por supuesto, muchos problemas… los mismos problemas que siguen sufriendo la mayoría de desarrolladores hoy en día.    Por culpa de programar centrado en el último framework o librería de moda.    Al final me quede con WordPress para hacer mis páginas web.    Luego llegaría el testing y las buenas prácticas de diseño…    Y no descubrí esto hasta que empecé a convivir el suficiente tiempo con mi propio código.    Y sobre todo a sufrir las calamidades del paso del tiempo en los proyectos…    Calamidades generadas por mis propias decisiones sobre el código.    Sin “Skin in the game” no hay aprendizaje.    Sobre esto no hay duda al respecto.    Luego descubrí la programación funcional con F# y su mantra de que la orientación a objetos no sirve para nada.    Pero la realidad es que lo que importa no es el paradigma, sino saber escribir código con la máxima cohesión y el acoplamiento mínimo necesario.    Años más tarde llegaría a la madriguera de Haskell y las mónadas.    ¿Y?    Pues que más allá de los tipos Maybe, Either y Task, el resto de cosas tienen muy poca aplicación práctica.    Y ahí es cuando te das cuenta de por qué llaman a la Teoría de Categorías el “general abstract nonsense”.    Vamos.    Que en la programación hay balas de plata.    Que la única solución para hacer sostenibles los proyectos es reducir la complejidad accidental.    La que introducimos los programadores por sobreingeniería, por descuidos o por ignorancia.        Testing Sostenible con TypeScriptUn curso de Testing, TDD, y Diseño de Software creado por y para Developers    PD. Por cierto, el precio actual del curso solo estará disponible hasta el próximo lunes 31 de marzo, a partir de ese día subirá a 500 €. Quedan 7 días. <a href="https://nicolas.cat/?p=15673" rel="nofollow ugc"><span><span>[&hellip;]</span></span> <span>«Ayer cumplí 51 años y tengo un par de cosas que decirte.»</span></a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">ae97dc2beef03ac367ddd3dcd51bc0e1</guid>
				<title>El Jefe escribió una entrada nueva en el sitio Apasionados por la Programación Informática</title>
				<link>https://nicolas.cat/?p=15644</link>
				<pubDate>Fri, 14 Mar 2025 18:47:02 +0000</pubDate>

									<content:encoded><![CDATA[<p><strong><a href="https://nicolas.cat/?p=15644" rel="nofollow ugc">Apasionados por la Programación Informática </a></strong><a href="https://nicolas.cat/?p=15644" rel="nofollow ugc"><img loading="lazy" src="https://nicolas.cat/wp-content/uploads/2025/03/portada-dia-programador-2560x950-1-1600x593-1.jpg" /></a> ¿Por qué a la gente le encanta programar?    Explicando la pasión por la profesión        La programación explotó en popularidad durante la última década. Y gran parte de esa exageración surgió de la perspectiva de conseguir un trabajo bien remunerado. Pero, en realidad, hay muchas otras ventajas de la codificación. Y a decir verdad, hay mucho que amar al respecto. Muchos desarrolladores experimentados dicen que la pasión por la profesión realmente los ha ayudado a convertirse en verdaderos profesionales en lo que están haciendo. El éxito estimado no superará la barra «baja» o «promedio» sin un interés en TI. Pero, ¿por qué te gusta la codificación? ¿No es realmente difícil? ¿No es un poco aburrido?        A continuación, vamos a expresar nuestro amor por la programación: lo hemos reducido a las 10 razones principales entre programadores experimentados y estudiantes. Veamos por qué tantas personas se quedan atrapadas con la codificación y por qué les encanta.    Razón #1. El placer de aprender a lo largo de toda la vida    ¡Cuando estás programando, siempre estás aprendiendo y desafiándote a ti mismo debido a la naturaleza no repetitiva de las tareas! Mientras crea un programa o una aplicación, amplía constantemente su comprensión del problema y la solución, prueba nuevos marcos, resuelve problemas complicados con nuevos algoritmos y utiliza una metodología diferente. Todo esto resulta en estirar tu mente y mejorar tu paciencia, perseverancia y disciplina. En resumen, la codificación obviamente puede empujarlo fuera de su zona de confort, ¡pero en el buen sentido!    Razón #2. Equilibrio perfecto entre teoría y práctica.    La mayoría de los graduados universitarios a menudo tienen un conocimiento poderoso pero no saben cómo aplicarlo en la vida real. Pero la programación es diferente. Aunque todo aquí es abstracto por un lado, es extremadamente práctico por otro lado. Puedes poner en práctica todas esas teorías abstractas creando una aplicación o un software que cambiará el mundo. O desarrolle un sitio web que miles de millones de personas encuentren útil. Michael Macaulay de Medium dice: «La verdadera belleza de la programación es que puedes tener un momento de &#8216;la goma encuentra el camino&#8217; en la computadora de tu casa», y estamos totalmente de acuerdo con él.    Razón #3. Entrenando tu mente    Cuando te quedas atascado en algún problema durante demasiado tiempo, apostamos a que querrás arrancarte los pelos. Sin embargo, la resolución de problemas en Java puede ser relajante si codifica desde una perspectiva curiosa. Al revisar StackOverflow, GitHub, Quora, Coderanch y otras comunidades de Java, puede resolver casi cualquier error, fuga de memoria o lo que crea que es imposible. Al hacer referencia a múltiples fuentes y recopilar información, está entrenando su mente y obtiene esa sensación satisfactoria cuando finalmente ha ensamblado todas las piezas. Como un verdadero Sherlock Holmes.    Razón #4. Te vuelves más orientado a los detalles y desarrollas tus habilidades analíticas.    Cuando te enfocas en todos esos caracteres de texto en el código a lo largo del día, tu cerebro comienza a cambiar positivamente. Gradualmente te vuelves más observador de los detalles minúsculos y los cambios menores. Además, la programación impulsa el pensamiento analítico con cada problema que resuelves. Naturalmente, esta transformación cerebral puede tener un impacto positivo en sus otras actividades cotidianas.    Razón #5. Alta demanda y alto salario.    Sin duda, las carreras relacionadas con TI están actualmente en la cima, lo que no parece cambiar en el corto plazo. Entonces, si aprende Java, es más probable que sea empleable y bien pagado en el futuro. No se puede negar que muchos programadores ingresan a este campo por dinero, y eso no tiene nada de malo. Lo único que debe tener en cuenta es que la tecnología cambiará más rápido que nunca en la próxima década, por lo que debe cambiar con ella o quedarse atrás. Hola, Razón #1.    Razón #6. Trabajando en proyectos emocionantes    ¡Como programador, vas a trabajar en proyectos emocionantes! Una de las mejores partes de ser programador es crear algo que no existía antes. ¡Y luego obtienes el control sobre una aplicación, sitio web o lo que sea que crees! Puedes desarrollar y mantener algo muy útil, lo que nos lleva al siguiente punto…    Razón #7: Hacer una diferencia en la vida de las personas    Cuando logras crear una aplicación que puede ahorrar tiempo a los humanos y evitar que realicen tareas complicadas, haces una pequeña diferencia en la vida de las personas. Es un impacto menor, pero los padres tienen más tiempo para pasar con sus hijos o amigos, los adictos al trabajo tienen más tiempo para pensar en nuevas ideas o tienen más tiempo para relajarse. Además, otra bloguera de Medium, Jasmine Wo , logró crear «una aplicación que ayuda a unir a los niños que buscan una familia adoptiva con las familias que buscan adoptar». Como ves, una simple aplicación puede cambiar toda la vida.    Razón #8. Nuevas oportunidades    Jasmine Wo también dijo que la codificación puede abrirte muchas oportunidades. Eso es exactamente lo que le pasó a ella. Como estudiante de informática, viajó a diferentes ciudades y países para asistir a programas y conferencias que no estarían disponibles para ella si no supiera codificar. En unos 10 años, aprendió Java, Python, JavaScript, Ruby, HTML CSS, etc.    Razón #8. La belleza del trabajo remoto    Trabajar desde donde y cuando quieras es otra cosa que te encanta de la programación. Los trabajos remotos se han vuelto extremadamente populares últimamente. Hay bastantes trabajos que se pueden realizar en cualquier lugar, y la programación se encuentra entre ellos. Además, solo necesita dos cosas para programar: una computadora y una conexión a Internet. Con estas dos cosas, puedes vivir en cualquier parte del mundo. ¿Quiere mudarse a Noruega y empezar a pescar en el hielo? ¡Excelente! ¿Tienes ganas de mudarte a Tailandia para pasar el tiempo libre en la playa? ¡Ningún problema! La elección depende completamente de ti.    Razón #9. Esfuerzo de equipo    Dicho esto, el trabajo remoto no significa que te sentirás solo y abandonado. Claro, hay algunos empleadores rígidos y algunas personas prefieren interactuar con compañeros de trabajo fuera de línea. Pero incluso si elige el trabajo remoto, lo más probable es que haya un equipo completo de personas trabajando en el mismo proyecto, desde gerentes y equipos de soporte hasta especialistas en control de calidad y diseñadores. El código tocará a cada persona en la organización, haciendo que todos se comuniquen de una forma u otra. Además, siempre puede convertirse en parte de una apasionada comunidad de Java en línea donde encontrará personas con ideas afines que comparten sus experiencias y conocimientos.    Razón #10. ¡Tú puedes hacerlo realidad!    «Desafortunadamente, no puedo tocar un instrumento, componer sinfonías, cantar maravillosamente, pintar pinturas espectaculares o esculpir esculturas gloriosas. Pero, cuando estoy detrás de mi codificación de pantalla, tengo esta abrumadora sensación de hacer algún tipo de magia», dice Mika . Väisänen en su blog. En realidad, eso realmente se siente como ser un mago. A diferencia de la física, donde las restricciones físicas son todo a lo que estás limitado, la codificación no tiene barreras. Al crear su proyecto, no necesita pensar en las propiedades de los materiales y similares. Esa es una de las cosas más emocionantes de la codificación. ¿Recuerdas esa sensación de tu primera línea de «Hola mundo» que aparece en la pantalla de la computadora frente a ti? Sí, esa es la emoción que tu&#8217;    Conclusión    La programación es definitivamente uno de los trabajos de más rápido crecimiento en el siglo XXI. Pero, como puede ver, no es solo la profesión bien pagada la que brinda la comprensión de que su conjunto de habilidades no se volverá irrelevante en la próxima década. También es una ocupación en la que casi todos pueden encontrar algo por sí mismos. Hay tantas cosas que amar de la codificación, tanto desde una perspectiva técnica como filosófica. Puede agudizar su mente, reconfigurar su cerebro, proporcionar a las personas un excelente software&#8230; las opciones y el impacto son casi infinitos. La programación realmente puede empoderarte para cambiar el mundo. Y lo más ridículo de esto es que puedes convertirte en un desarrollador de Java de clase mundial solo en tu habitación casi gratis. Entonces, ¿sigues dudando?    Síguenos en: Nicolás Desarrollo de Software para <a href="https://nicolas.cat/?p=15644" rel="nofollow ugc"><span><span>[&hellip;]</span></span> <span>«Apasionados por la Programación Informática «</span></a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">6a8aa3ba38efc37833815b868f41ea4e</guid>
				<title>El Jefe escribió una entrada nueva en el sitio Apasionados por la Programación Informática</title>
				<link>https://nicolas.cat/?p=15421</link>
				<pubDate>Mon, 06 Jan 2025 16:19:19 +0000</pubDate>

									<content:encoded><![CDATA[<p><strong><a href="https://nicolas.cat/?p=15421" rel="nofollow ugc">Nicolas Programación Informática</a></strong><a href="https://nicolas.cat/?p=15421" rel="nofollow ugc"><img loading="lazy" src="https://nicolas.cat/wp-content/uploads/2025/01/portada-nicolas.jpg" /></a> Nicolas <a href="https://nicolas.cat/?p=15421" rel="nofollow ugc"><span><span>[&hellip;]</span></span> <span>«Nicolas Programación Informática»</span></a></p>
]]></content:encoded>
				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">0fd2dfe1658d5f69146d35fc6b9b7207</guid>
				<title>El Jefe ha cambiado su imagen de perfil.</title>
				<link>https://nicolas.cat/actividad/p/66/</link>
				<pubDate>Mon, 06 Jan 2025 11:44:13 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
					<item>
				<guid isPermaLink="false">f2270ebb4d6093d869dd0c4414663a60</guid>
				<title>El Jefe ahora es un usuario registrado</title>
				<link>https://nicolas.cat/actividad/p/64/</link>
				<pubDate>Mon, 06 Jan 2025 11:39:11 +0000</pubDate>

				
									<slash:comments>0</slash:comments>
				
							</item>
		
	</channel>
</rss>