<?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>Programador: Noticias, Fotos, Evaluaciones, Precios y Rumores de Programador • ENTER.CO</title>
	<atom:link href="https://www.enter.co/noticias/programador/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.enter.co/noticias/programador/</link>
	<description>Tecnología y Cultura Digital</description>
	<lastBuildDate>Wed, 09 Jul 2025 23:35:27 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://www.enter.co/wp-content/uploads/2023/08/Favicon-ENTER.CO_.jpg</url>
	<title>Programador: Noticias, Fotos, Evaluaciones, Precios y Rumores de Programador • ENTER.CO</title>
	<link>https://www.enter.co/noticias/programador/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Más allá del código, las habilidades que todo programador necesita para destacar en la industria tech</title>
		<link>https://www.enter.co/especiales/dev/mas-alla-del-codigo-las-habilidades-que-todo-programador-necesita-para-destacar-en-la-industria-tech/</link>
		
		<dc:creator><![CDATA[Digna Irene Urrea]]></dc:creator>
		<pubDate>Wed, 09 Jul 2025 23:35:27 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[desarrollo]]></category>
		<category><![CDATA[Habilidades blandas]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[Programador]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=574018</guid>

					<description><![CDATA[Saber programar no basta; en tecnología, las empresas valoran cada vez más a quienes combinan conocimiento técnico con capacidades humanas. La diferencia entre un buen desarrollador y uno excelente muchas veces está en cómo se comunica y trabaja con otros. Explicar una idea compleja sin usar jerga. Resolver un conflicto en equipo. Defender una propuesta [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.holbertoncoderise.com/?utm_source=Enter&amp;utm_medium=nota_soft_skills&amp;utm_campaign=Full_Time_C27" target="_blank" rel="noopener"><img fetchpriority="high" decoding="async" class="wp-image-561860 aligncenter" src="https://www.enter.co/wp-content/uploads/2024/09/Banner-pagina-web-2-300x59.png" alt="" width="742" height="146" srcset="https://www.enter.co/wp-content/uploads/2024/09/Banner-pagina-web-2-300x59.png 300w, https://www.enter.co/wp-content/uploads/2024/09/Banner-pagina-web-2-768x150.png 768w, https://www.enter.co/wp-content/uploads/2024/09/Banner-pagina-web-2.png 1024w" sizes="(max-width: 742px) 100vw, 742px" /></a></p>
<p>Saber programar no basta; en tecnología, las empresas valoran cada vez más a quienes combinan conocimiento técnico con capacidades humanas. La diferencia entre un buen desarrollador y uno excelente muchas veces está en cómo se comunica y trabaja con otros.</p>
<p><span id="more-574018"></span></p>
<p>Explicar una idea compleja sin usar jerga. Resolver un conflicto en equipo. Defender una propuesta sin imponerla. Estas habilidades hacen parte del día a día en cualquier entorno de desarrollo. Y no se aprenden con tutoriales.</p>
<p>El tiempo también juega un papel clave. Cumplir entregas, priorizar tareas y mantener la calidad son desafíos que requieren organización. Un programador que sabe gestionar su tiempo aporta estabilidad al equipo.</p>
<p>La colaboración no es opcional. Cada proyecto necesita personas capaces de construir en conjunto. Leer código ajeno, recibir retroalimentación sin tomárselo personal y proponer soluciones conjuntas ya es parte del trabajo.</p>
<p>Saber adaptarse al cambio es igual de importante. Hoy se programa en un lenguaje, mañana en otro. La herramienta de moda se vuelve obsoleta en cuestión de meses. Aprender a aprender se convierte en una necesidad constante.</p>
<h3>Te puede interesar: <a href="https://www.enter.co/especiales/dev/ai/el-nuevo-empleo-estrella-ganar-100-dolares-la-hora-corrigiendo-los-errores-que-deja-la-ia-en-escritura-y-programacion/" target="_blank" rel="noopener">El nuevo empleo estrella: ganar 100 dólares la hora corrigiendo los errores que deja la IA en escritura y programación</a></h3>
<p>Las entrevistas laborales no se centran solo en pruebas técnicas. Las empresas buscan perfiles con iniciativa, actitud positiva y pensamiento crítico. No importa cuántos lenguajes domines si no puedes trabajar bien con otros.</p>
<p>Los desarrolladores con habilidades blandas resuelven más rápido, aportan ideas distintas y crean mejores productos. No por ser más técnicos, sino por entender mejor a sus equipos, a los usuarios y a sus propios límites.</p>
<p>Por eso hay programas que ya no se enfocan solo en lo técnico. Enseñar a programar no es suficiente si el objetivo es formar profesionales listos para el mundo laboral. El aprendizaje tiene que incluir proyectos reales y trabajo con otras personas.</p>
<p>Holberton Coderise <a href="https://www.holbertoncoderise.com/?utm_source=Enter&amp;utm_medium=nota_soft_skills&amp;utm_campaign=Full_Time_C27" target="_blank" rel="noopener">se basa en ese principio</a>. Su modelo se construye sobre la práctica, la colaboración y la autonomía. En lugar de clases magistrales, los estudiantes trabajan en equipo, resuelven retos y revisan el trabajo de sus compañeros.</p>
<p>No hay títulos ni diplomas tradicionales. Lo que se obtiene es entrenamiento riguroso con estándares globales. Quienes pasan por sus programas salen con bases sólidas en desarrollo de software, pero también con confianza para liderar, presentar ideas o adaptarse a nuevos entornos.</p>
<p>Cada cohorte funciona como un equipo de trabajo real. No hay jerarquías. La metodología de “peer learning” obliga a dialogar, negociar, compartir errores y buscar soluciones colectivas. Se aprende haciendo y enseñando a otros.</p>
<p>Más allá de los lenguajes, las estructuras o los algoritmos, lo que se construye es una forma de pensar. Un profesional capaz de resolver, de escuchar, de crecer con cada desafío. Eso es lo que buscan hoy las empresas.</p>
<p>Y eso es lo que ofrece Holberton: no solo enseñar a programar, sino formar personas que pueden desenvolverse en un entorno tecnológico exigente, sin perder de vista lo esencial: saber trabajar con otros.</p>
<p>Imagen: <em>Archivo ENTER.CO</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>El nuevo perfil del programador remoto; estas son las habilidades que debes tener más allá del código</title>
		<link>https://www.enter.co/especiales/dev/el-nuevo-perfil-del-programador-remoto-estas-son-las-habilidades-que-debes-tener-mas-alla-del-codigo/</link>
		
		<dc:creator><![CDATA[Digna Irene Urrea]]></dc:creator>
		<pubDate>Tue, 20 May 2025 12:16:52 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[desarrollo de sofware]]></category>
		<category><![CDATA[Habilidades blandas]]></category>
		<category><![CDATA[Programador]]></category>
		<category><![CDATA[Trabajo remoto]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=572346</guid>

					<description><![CDATA[El trabajo remoto dejó de ser una solución de emergencia y se consolidó como una opción de vida; hoy, más profesionales en Colombia y Latinoamérica, como el programador, aspiran a integrarse en equipos internacionales sin necesidad de salir de casa. El talento global se mueve por internet, y el reto está en saber destacarse. Según [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.holbertoncoderise.com/?utm_source=Enter&amp;amp;utm_medium=nota_programador_remoto&amp;amp;utm_campaign=Full_Time_C27" target="_blank" rel="noopener"><img decoding="async" class="wp-image-561860 aligncenter" src="https://www.enter.co/wp-content/uploads/2024/09/Banner-pagina-web-2-300x59.png" alt="" width="773" height="152" srcset="https://www.enter.co/wp-content/uploads/2024/09/Banner-pagina-web-2-300x59.png 300w, https://www.enter.co/wp-content/uploads/2024/09/Banner-pagina-web-2-768x150.png 768w, https://www.enter.co/wp-content/uploads/2024/09/Banner-pagina-web-2.png 1024w" sizes="(max-width: 773px) 100vw, 773px" /></a></p>
<p>El trabajo remoto dejó de ser una solución de emergencia y se consolidó como una opción de vida; hoy, más profesionales en Colombia y Latinoamérica, como el programador, aspiran a integrarse en equipos internacionales sin necesidad de salir de casa. El talento global se mueve por internet, y el reto está en saber destacarse.</p>
<p><span id="more-572346"></span></p>
<p>Según el informe “Panorama del Mercado Laboral en Latinoamérica” de Deel y Opinaia, el 97% de los trabajadores colombianos preferiría desempeñarse de manera remota para empresas extranjeras, la razón no solo es económica, sino en la flexibilidad, propósito y crecimiento profesional.</p>
<p>Sin embargo, un estudio de Cornerstone, <a href="https://www.mercer.com/es-co/insights/people-strategy/future-of-work/global-talent-trends/" target="_blank" rel="noopener">&#8220;Talent Trends 2024&#8221;,</a> advierte que apenas el 10% de las empresas en Colombia adoptará un modelo completamente remoto. En cambio, el 61% optará por esquemas híbridos, lo que refleja que el cambio cultural aún está en marcha.</p>
<p>Esto hace pensar que los desarrolladores de software tienen una ventaja, pues la industria tecnológica es pionera en modelos remote-first, donde la ubicación geográfica importa poco y las habilidades blandas son tan importantes como las técnicas. Aquí es donde se define el nuevo perfil profesional.</p>
<p>Ya no basta con dominar un lenguaje de programación, pues el programador remoto del futuro debe saber trabajar de forma autónoma, comunicarse con claridad, colaborar en equipos distribuidos y desenvolverse con fluidez en inglés. Todo esto mientras mantiene un ritmo constante de aprendizaje.</p>
<p>Los equipos globales requieren competencias que no se enseñan en un aula tradicional. La capacidad de documentar procesos, gestionar el tiempo en diferentes husos horarios y adaptarse a herramientas de trabajo colaborativo es esencial para participar con éxito en estos entornos.</p>
<h3>Te puede interesar:<a href="https://www.enter.co/especiales/dev/openai-lanza-codex-el-nuevo-agente-de-ingenieria-de-software-que-cambia-la-forma-de-trabajar-en-programacion/" target="_blank" rel="noopener"> OpenAI lanza Codex, el nuevo agente de ingeniería de software que cambia la forma de trabajar en programación</a></h3>
<p>Formar talento con estas características implica más que entregar conocimientos técnicos. Se trata de construir una mentalidad capaz de aprender haciendo, resolver problemas en contextos reales y enfrentar la incertidumbre con iniciativa. Esto solo se logra con una metodología que lo promueva.</p>
<p>Una propuesta en esa dirección es la de<a href="https://www.holbertoncoderise.com/?utm_source=Enter&amp;amp;utm_medium=nota_programador_remoto&amp;amp;utm_campaign=Full_Time_C27" target="_blank" rel="noopener"> Holberton Coderise</a>, una opción de formación en desarrollo de software que no otorga títulos, pero sí entrena para el mercado laboral global. Su modelo se basa en proyectos, trabajo en equipo y sesiones en vivo, todo en modalidad remota.</p>
<p>La idea es que los participantes aprendan a aprender; a través del trabajo colaborativo y la interacción entre pares, se reproducen las dinámicas de los equipos de tecnología reales. Esto permite adquirir experiencia práctica mientras se desarrollan habilidades interpersonales.</p>
<p>A diferencia de otros cursos, los programas no se centran únicamente en la teoría, pues incluyen ejercicios que simulan entornos de trabajo reales, con retos técnicos que requieren autonomía, pensamiento crítico y comunicación efectiva para ser resueltos en equipo.</p>
<p>Estos están diseñados para adaptarse a distintos estilos de vida. Existen opciones de tiempo completo y medio tiempo, lo que facilita el acceso a personas que trabajan o tienen responsabilidades familiares; la formación es 100% remota, pero con espacios de coworking disponibles.</p>
<h3>Te puede interesar: <a href="https://www.enter.co/especiales/dev/ai/alphaevolve-la-inteligencia-artificial-de-google-que-piensa-como-un-matematico-estan-en-riesgo-los-humanos/" target="_blank" rel="noopener">AlphaEvolve, la inteligencia artificial de Google que piensa como un matemático: ¿están en riesgo los humanos?</a></h3>
<p>La academia tiene presencia en Colombia, Ecuador, Panamá y Florida, lo que facilita una red regional conectada por la tecnología. Su enfoque busca preparar a los estudiantes para integrarse en equipos de alto desempeño, sin importar en qué parte del mundo se encuentren.</p>
<p>Para quienes buscan iniciar su carrera o especializarse, la institución ofrece nuevas cohortes en 2025. El programa de Desarrollo de Software inicia el 2 de junio, mientras que el Diplomado en Python para empresas comienza el 1 de julio. Ambos están diseñados con estándares globales.</p>
<p>Holberton <a href="https://www.holbertoncoderise.com/?utm_source=Enter&amp;amp;utm_medium=nota_programador_remoto&amp;amp;utm_campaign=Full_Time_C27" target="_blank" rel="noopener">ofrece formación en desarrollo de software orientada a los desafíos del trabajo remoto</a>, con un enfoque práctico y flexible. Sus programas están disponibles en modalidades de tiempo completo y medio tiempo, con nuevas cohortes en fechas ya anunciadas. Con presencia en Colombia, Ecuador, Panamá y Florida, la institución permite acceder a entrenamientos de nivel internacional.</p>
<p>Imagen: <em>Archivo ENTER.CO</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>No todo es código, ¿cómo priorizar tu bienestar siendo programador?</title>
		<link>https://www.enter.co/especiales/dev/no-todo-es-codigo-como-priorizar-tu-bienestar-siendo-programador/</link>
		
		<dc:creator><![CDATA[Digna Irene Urrea]]></dc:creator>
		<pubDate>Thu, 23 Jan 2025 19:00:29 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[Desarrollador de Software]]></category>
		<category><![CDATA[ia]]></category>
		<category><![CDATA[inteligencia artificial]]></category>
		<category><![CDATA[Programador]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=567040</guid>

					<description><![CDATA[Trabajar en tecnología puede ser emocionante, pero también agotador. Jornadas largas, constantes aprendizajes y un entorno que demanda alta productividad pueden afectar la salud mental de los programadores. Sin embargo, encontrar un balance entre la vida personal y profesional no solo es posible, sino esencial para garantizar el bienestar y el éxito a largo plazo. [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.holbertoncoderise.com/?utm_source=Enter&amp;utm_medium=notas&amp;utm_campaign=Admisiones_C26_FT" target="_blank" rel="noopener"><img decoding="async" class="wp-image-562243 aligncenter" src="https://www.enter.co/wp-content/uploads/2024/09/Banner-pagina-web-1-1-300x59.png" alt="Banner" width="819" height="161" srcset="https://www.enter.co/wp-content/uploads/2024/09/Banner-pagina-web-1-1-300x59.png 300w, https://www.enter.co/wp-content/uploads/2024/09/Banner-pagina-web-1-1-768x150.png 768w, https://www.enter.co/wp-content/uploads/2024/09/Banner-pagina-web-1-1.png 1024w" sizes="(max-width: 819px) 100vw, 819px" /></a></p>
<p>Trabajar en tecnología puede ser emocionante, pero también agotador. Jornadas largas, constantes aprendizajes y un entorno que demanda alta productividad pueden afectar la salud mental de los programadores. <a href="https://www.enter.co/especiales/dev/distrito-abre-cursos-gratis-en-desarrollo-de-software-automatizacion-y-marketing-digital-con-certificacion/" target="_blank" rel="noopener">Sin embargo, encontrar un balance entre la vida personal y profesional</a> no solo es posible, sino esencial para garantizar el bienestar y el éxito a largo plazo.</p>
<p><span id="more-567040"></span></p>
<p>Uno de los principales desafíos que enfrentan los desarrolladores es la cultura del “siempre conectado”. La necesidad de estar disponible para resolver problemas o cumplir plazos ajustados puede llevar a una desconexión de las necesidades personales. Esto, a su vez, incrementa el riesgo de burnout, una condición caracterizada por el agotamiento extremo, la desconexión emocional y la disminución de la productividad.</p>
<p>Para combatir esto, los expertos recomiendan establecer límites claros entre el trabajo y el tiempo personal. Por ejemplo, desconectarse de las herramientas de comunicación laboral después del horario de trabajo, priorizar pausas activas durante la jornada y practicar actividades que fomenten el bienestar, como el ejercicio o la meditación. Estos pequeños cambios pueden tener un impacto significativo en la salud mental.</p>
<p>Otra estrategia clave es gestionar las expectativas. En tecnología, la presión por entregar resultados rápidos puede ser abrumadora. Por ello, es crucial aprender a decir “no” cuando las demandas exceden las capacidades y comunicar las necesidades de manera clara. Un entorno laboral que fomente una cultura de apoyo y comprensión puede marcar la diferencia.</p>
<h2>La importancia de una formación integral</h2>
<p>Academias como <a href="https://www.holbertoncoderise.com/?utm_source=Enter&amp;utm_medium=notas&amp;utm_campaign=Admisiones_C26_FT" target="_blank" rel="noopener">Holberton Coderise</a> están marcando la diferencia al ofrecer programas que no solo forman a desarrolladores en habilidades técnicas, sino que también promueven un enfoque integral. Estas instituciones reconocen que el éxito en tecnología no se mide solo por las habilidades para programar, sino también por la capacidad de gestionar el tiempo, trabajar en equipo y adaptarse a entornos cambiantes.</p>
<p>Holberton, por ejemplo, <a href="https://www.holbertoncoderise.com/?utm_source=Enter&amp;utm_medium=notas&amp;utm_campaign=Admisiones_C26_FT" target="_blank" rel="noopener">tiene presencia en más de 20 países y 29 ciudades</a>, y entrena a miles de participantes anualmente. Su modelo incluye mentorías profesionales, cursos en la nube y certificaciones reconocidas que preparan a los estudiantes para enfrentar los desafíos del sector mientras desarrollan una red de contactos clave.</p>
<p>Se centra en brindar oportunidades a jóvenes talentosos, enfocándose en habilidades blandas como la comunicación y la resolución de problemas, fundamentales para un crecimiento sostenible.</p>
<h2>¿Qué recursos tienen los desarrolladores?</h2>
<p>Además de la formación, existen recursos que los desarrolladores pueden incorporar a su rutina para cuidar su salud mental. Herramientas como aplicaciones de meditación, software para la gestión del tiempo y plataformas de aprendizaje continuo ayudan a manejar el estrés y mejorar la productividad. Es también importante buscar apoyo profesional cuando sea necesario, ya sea a través de terapia psicológica o grupos de apoyo.</p>
<p>Las empresas también tienen un rol crucial en este aspecto. Políticas de trabajo flexible, acceso a programas de bienestar y una cultura laboral saludable pueden impactar positivamente la calidad de vida de los empleados. Promover la transparencia y el diálogo abierto acerca de la salud mental también es clave para eliminar el estigma asociado y fomentar un ambiente más inclusivo.</p>
<h3>Te puede interesar: <a href="https://www.enter.co/especiales/dev/10-programas-gratuitos-de-google-relacionados-con-ingenierias-para-impulsar-tu-carrera-asi-te-puede-inscribir/" target="_blank" rel="noopener">10 programas gratuitos de Google relacionados con ingenierías para impulsar tu carrera; así te puedes inscribir</a></h3>
<p>Es importante mencionar que la tecnología seguirá evolucionando rápidamente, pero el éxito en esta industria no debería ser a costa del bienestar de sus profesionales. Iniciativas como las de Holberton y Coderise demuestran que es posible preparar a los desarrolladores de manera integral, ayudándolos no solo a ser más eficientes, sino también más resilientes frente a los desafíos.</p>
<p>El equilibrio entre la vida personal y laboral no es un lujo, sino una necesidad. Con las herramientas adecuadas, el apoyo de la industria y una mentalidad enfocada en el autocuidado, los desarrolladores pueden construir carreras sostenibles y significativas en el emocionante mundo de la tecnología.</p>
<p>Imagen:<em> Generada con IA/Gemini</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>256 razones para celebrar el trabajo que mueve al mundo tecnológico</title>
		<link>https://www.enter.co/especiales/dev/256-razones-para-celebrar-el-trabajo-que-mueve-al-mundo-tecnologico/</link>
		
		<dc:creator><![CDATA[Gaby Vence]]></dc:creator>
		<pubDate>Thu, 12 Sep 2024 21:00:04 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[desarrolladores]]></category>
		<category><![CDATA[Día del Programador]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[Programador]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=561629</guid>

					<description><![CDATA[El Día del Programador es una fecha significativa que se celebra cada año en el día número 256, que en años bisiestos corresponde al 12 de septiembre. Esta elección no es casual, ya que el número 256 representa el valor máximo que se puede obtener con un byte de 8 bits, un concepto básico en [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.holbertoncoderise.com/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="alignnone wp-image-554071 size-full" src="https://www.enter.co/wp-content/uploads/2024/04/Imagen-de-WhatsApp-2024-04-29-a-las-13.03.56_17fe83ac.jpg" alt="Holberton Banner 2" width="1280" height="329" srcset="https://www.enter.co/wp-content/uploads/2024/04/Imagen-de-WhatsApp-2024-04-29-a-las-13.03.56_17fe83ac.jpg 1280w, https://www.enter.co/wp-content/uploads/2024/04/Imagen-de-WhatsApp-2024-04-29-a-las-13.03.56_17fe83ac-300x77.jpg 300w, https://www.enter.co/wp-content/uploads/2024/04/Imagen-de-WhatsApp-2024-04-29-a-las-13.03.56_17fe83ac-1024x263.jpg 1024w, https://www.enter.co/wp-content/uploads/2024/04/Imagen-de-WhatsApp-2024-04-29-a-las-13.03.56_17fe83ac-768x197.jpg 768w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></a></p>
<p><span style="font-weight: 400;">El Día del Programador es una fecha significativa que se celebra cada año en el día número 256, que en años bisiestos corresponde al 12 de septiembre. Esta elección no es casual, ya que el número 256 representa el valor máximo que se puede obtener con un byte de 8 bits, un concepto básico en el ámbito de la programación informática. Esta efeméride tiene como propósito rendir homenaje a los programadores y desarrolladores de software, quienes desempeñan un papel crucial en la economía digital, el avance tecnológico y la innovación en múltiples sectores.</span><span id="more-561629"></span></p>
<p><span style="font-weight: 400;">En un mundo cada vez más digitalizado, la labor de los programadores es indispensable. Desde el desarrollo de software que impulsa las interacciones en línea, hasta las aplicaciones móviles y los sistemas operativos, el trabajo de estos profesionales impacta en casi todos los aspectos de la vida moderna. En cada interacción con una página web, aplicación o dispositivo, se puede observar el resultado del esfuerzo y la minuciosidad con la que los programadores crean, prueban y mantienen sistemas complejos. Además, no solo desarrollan nuevas funcionalidades, sino que también son responsables de asegurar que el software sea eficiente, estable y, sobre todo, seguro.</span></p>
<h2><b>El impacto del trabajo de los programadores</b></h2>
<p><span style="font-weight: 400;">Los avances logrados por los programadores benefician tanto a grandes empresas como a usuarios individuales. En las grandes corporaciones, el software eficiente y seguro permite que las operaciones se realicen de manera fluida, mejorando la productividad y reduciendo riesgos. Para los usuarios individuales, las aplicaciones y herramientas digitales desarrolladas por programadores facilitan la vida diaria, brindando soluciones tecnológicas </span></p>
<h2><b>Vulnerabilidades en la cadena de suministro de software</b></h2>
<p><span style="font-weight: 400;">Un aspecto crítico a tener en cuenta es la seguridad en la cadena de suministro del software, que abarca todos los componentes, herramientas y proveedores involucrados en la creación y distribución de un programa. Esta cadena puede ser un punto vulnerable, y si no se gestiona adecuadamente, los ciberdelincuentes pueden aprovecharla para realizar ataques a gran escala. Un caso emblemático fue el ataque a la empresa SolarWinds en 2020, cuando un software de terceros, llamado Orion, fue comprometido. Este incidente expuso a más de 30 mil organizaciones a riesgos, incluyendo agencias gubernamentales y grandes corporaciones.</span></p>
<h2><b>Estrategias para mitigar riesgos en la cadena de suministro</b></h2>
<p><span style="font-weight: 400;">Para proteger la integridad del software y su cadena de suministro, las organizaciones deben adoptar una serie de buenas prácticas que abarcan desde la identificación de componentes de software hasta la respuesta a incidentes de seguridad. Alejandro Botter, gerente de ingeniería de la empresa de ciberseguridad Check Point, sugiere seguir los siguientes ocho pasos fundamentales para mejorar la seguridad en el ciclo de vida del desarrollo de software:</span></p>
<ol>
<li style="font-weight: 400;" aria-level="1"><b>Identificación de componentes</b><span style="font-weight: 400;">: Es necesario que las organizaciones mantengan un inventario actualizado de todos los componentes de software que utilizan, incluidos aquellos de terceros como bibliotecas y frameworks. Esto permite una mejor gestión de riesgos y la identificación de posibles vulnerabilidades.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Evaluar la seguridad de los proveedores</b><span style="font-weight: 400;">: Las organizaciones deben realizar evaluaciones rigurosas de la postura de seguridad de los proveedores de software. Es crucial que estos proveedores sigan prácticas de seguridad, como auditorías regulares y certificaciones que garanticen la confiabilidad de los componentes adquiridos.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Análisis y priorización de riesgos</b><span style="font-weight: 400;">: Después de identificar los componentes y evaluar a los proveedores, se debe llevar a cabo un análisis detallado de riesgos. Este análisis ayudará a priorizar las amenazas según su gravedad, para concentrar los recursos en mitigar las más críticas.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Implementar controles de seguridad</b><span style="font-weight: 400;">: Las organizaciones deben aplicar controles de seguridad como revisiones de código, actualizaciones regulares del software y el uso de herramientas especializadas como firewalls de aplicaciones web (WAF) y sistemas de prevención de amenazas (IPS).</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Monitoreo continuo</b><span style="font-weight: 400;">: El monitoreo continuo del software es esencial para detectar nuevas vulnerabilidades y amenazas. Esto incluye auditorías periódicas, escaneos automáticos de seguridad y pruebas de penetración, así como sistemas de alerta en tiempo real para responder rápidamente a posibles riesgos.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Crear una lista de materiales de software (SBOM)</b><span style="font-weight: 400;">: Una SBOM proporciona un inventario detallado de todos los componentes de software utilizados, incluidos módulos de código abierto y dependencias. Esta herramienta es clave para una respuesta eficaz ante vulnerabilidades y para mejorar la transparencia en la gestión de riesgos.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Adoptar DevSecOps</b><span style="font-weight: 400;">: Integrar la seguridad en cada etapa del ciclo de vida del desarrollo de software, conocido como DevSecOps, garantiza que la seguridad no sea una simple revisión final, sino un proceso continuo. Esto permite que el software se desarrolle con seguridad desde su concepción hasta su implementación.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Respuesta y recuperación ante incidentes</b><span style="font-weight: 400;">: Tener un plan de respuesta ante incidentes es fundamental para minimizar el impacto de un ataque. Un enfoque estructurado permite a las organizaciones detectar, contener y recuperarse rápidamente de cualquier incidente de seguridad.</span></li>
</ol>
<h3>Te puede interesar: <a href="https://www.enter.co/especiales/dev/guia-completa-para-identificar-tu-pasion-por-la-programacion/" target="_blank" rel="noopener">Guía completa para identificar tu pasión por la programación</a></h3>
<h2><b>La importancia de la preparación y la cultura de seguridad</b></h2>
<p><span style="font-weight: 400;">Las organizaciones también deben realizar simulacros y ejercicios de respuesta a incidentes para asegurarse de que todo el equipo esté preparado ante una brecha de seguridad. Estos simulacros ayudan a identificar posibles fallos en el plan de respuesta y aseguran que cada miembro del equipo sepa cuál es su rol en caso de un ataque. La repetición regular de estos ejercicios mejora la rapidez y efectividad de la reacción, minimizando el impacto en la organización y permitiendo una recuperación más ágil del sistema afectado.</span></p>
<p><span style="font-weight: 400;">En resumen, en el Día del Programador se reconoce no solo la labor técnica de crear y mantener software, sino también la responsabilidad que recae en los programadores para garantizar que sus productos sean seguros y confiables. A medida que las organizaciones y los individuos dependen cada vez más de la tecnología, el papel de los programadores en la protección contra amenazas cibernéticas se vuelve más vital que nunca. Desarrollar una cultura de seguridad proactiva y bien ensayada es clave para enfrentar los desafíos de la era digital.</span></p>
<h2><b>¿Quieres hacer parte de la próxima generación de programadores?  </b></h2>
<p><span style="font-weight: 400;">Iniciativas como Holberton School y Coderise juegan un papel crucial en formar a la próxima generación de programadores, preparándolos para afrontar los retos del desarrollo de software y la seguridad en la cadena de suministro. Estas instituciones no solo enseñan habilidades técnicas, sino que también capacitan a sus estudiantes en innovación y buenas prácticas de ciberseguridad, fundamentales en un entorno digital cada vez más vulnerable. </span></p>
<p><span style="font-weight: 400;">Con la presencia de Holberton Coderise en más de 20 países y en más de 29 ciudades a nivel mundial distribuidas en todos los continentes y entrenando a miles de participantes anualmente, la escuela de programación de Holberton radica su compromiso compartido en preparar a sus estudiantes con una educación accesible y de alta calidad en tecnologías de la información incluyendo cursos enfocados en la nube realizados por mentores profesionales de la industria, con el objetivo de obtener certificaciones reconocidas y desarrollar una red de contactos que soporten su orientación profesional.  </span></p>
<p><em>Imagen:<a href="https://www.25digital.com.ar/index.php/2024/09/12/en-ano-bisiesto-el-12-de-septiembre-se-celebra-el-dia-del-programador/" target="_blank" rel="noopener"> 25 digital</a></em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Guía completa para convertirte en un experto programador de inteligencia artificial</title>
		<link>https://www.enter.co/especiales/dev/guia-completa-para-convertirte-en-un-experto-programador-de-inteligencia-artificial/</link>
		
		<dc:creator><![CDATA[Gaby Vence]]></dc:creator>
		<pubDate>Thu, 05 Sep 2024 21:00:49 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[ia]]></category>
		<category><![CDATA[inteligencia artificial programar]]></category>
		<category><![CDATA[Programador]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=561370</guid>

					<description><![CDATA[Aprender a programar inteligencia artificial (IA) se ha convertido en una necesidad para cualquier desarrollador que desee mantenerse relevante en el campo de la tecnología. La IA está transformando múltiples industrias y redefiniendo la interacción con el mundo digital, desde los sistemas de recomendación de contenido en plataformas de streaming hasta los asistentes virtuales que [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.holbertoncoderise.com/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="wp-image-554071 aligncenter" src="https://www.enter.co/wp-content/uploads/2024/04/Imagen-de-WhatsApp-2024-04-29-a-las-13.03.56_17fe83ac-300x77.jpg" alt="Holberton Banner 2" width="752" height="193" srcset="https://www.enter.co/wp-content/uploads/2024/04/Imagen-de-WhatsApp-2024-04-29-a-las-13.03.56_17fe83ac-300x77.jpg 300w, https://www.enter.co/wp-content/uploads/2024/04/Imagen-de-WhatsApp-2024-04-29-a-las-13.03.56_17fe83ac-1024x263.jpg 1024w, https://www.enter.co/wp-content/uploads/2024/04/Imagen-de-WhatsApp-2024-04-29-a-las-13.03.56_17fe83ac-768x197.jpg 768w, https://www.enter.co/wp-content/uploads/2024/04/Imagen-de-WhatsApp-2024-04-29-a-las-13.03.56_17fe83ac.jpg 1280w" sizes="auto, (max-width: 752px) 100vw, 752px" /></a></p>
<p><span style="font-weight: 400;">Aprender a programar inteligencia artificial (IA) se ha convertido en una necesidad para cualquier desarrollador que desee mantenerse relevante en el campo de la tecnología. La IA está transformando múltiples industrias y redefiniendo la interacción con el mundo digital, desde los sistemas de recomendación de contenido en plataformas de streaming hasta los asistentes virtuales que encontramos en los teléfonos y hogares. </span></p>
<p><span id="more-561370"></span></p>
<p><span style="font-weight: 400;">Antes de poder programar una IA,  se debe tener en cuenta sus subdisciplinas, y puesto que la IA es una rama de informática dedicada a la creación de sistemas capaces de realizar tareas que típicamente requieren inteligencia humana, como el reconocimiento de patrones, la toma de decisiones, el procesamiento del lenguaje natural, la capacidad de aprender y adaptarse a nuevas situaciones. Dentro de la IA existen varias subdisciplinas clave: </span></p>
<ul style="list-style-type: circle;">
<li style="font-weight: 400;" aria-level="1"><b>Machine Learning:</b><span style="font-weight: 400;"> Se centra en el desarrollo de algoritmos que permiten a las máquinas aprender de los datos. En lugar de ser programadas de manera explícita para realizar una tarea específica, las máquinas utilizan datos para identificar patrones y mejorar su rendimiento.  </span></li>
<li style="font-weight: 400;" aria-level="1"><b>Deep Learning: </b><span style="font-weight: 400;">Un subcampo del aprendizaje automático que utiliza redes profundas para modelar patrones complejos en grandes volúmenes de datos, y es especialmente útil en aplicaciones como el reconocimiento de voz y la generación de texto. </span></li>
<li style="font-weight: 400;" aria-level="1"><b>Procesamiento del Lenguaje Natural:</b><span style="font-weight: 400;"> Enfocado en la capacidad de las máquinas para entender y generar lenguaje humano. Esta tecnología es la base de aplicaciones como los asistentes virtuales, traducciones, chatbots e incluso análisis de sentimientos.  </span></li>
</ul>
<p><span style="font-weight: 400;">Para poder programar una IA se requiere una base sólida de habilidades técnicas y dominio en várias área clave:  </span></p>
<ul style="list-style-type: circle;">
<li><b>Matemáticas y estadística</b><span style="font-weight: 400;">: La IA se basa en modelos matemáticos y estadísticos, por ende es esencial comprender conceptos como álgebra lineal, cálculo y probabilidad, las cuales son fundamentales para entender el funcionamiento de los algoritmos de Machine Learning y Deep Learning. </span></li>
<li aria-level="1"><b>Lenguajes de programación: </b><span style="font-weight: 400;">Python es el lenguaje de programación más popular en el campo de la IA debido a su simplicidad y a la disponibilidad de bibliotecas especializadas como TensorFlow, PyTorch y demás. Otros lenguajes como R, Java y C + + también se utilizan en aplicaciones específicas de IA. </span></li>
</ul>
<h3>Te puede interesar: <a href="https://www.enter.co/especiales/dev/certificaciones-en-la-nube-el-secreto-mejor-guardado-para-avanzar-en-ti-2/" target="_blank" rel="noopener">Certificaciones en la nube: El secreto mejor guardado para avanzar en TI </a></h3>
<ul style="list-style-type: circle;">
<li aria-level="1"><b>Ciencias de Datos: </b><span style="font-weight: 400;">La IA no puede funcionar sin datos. Los desarrolladores deben ser capaces de recolectar, limpiar y analizar grandes bases de datos, herramientas de visualización y técnicas de preprocesamiento de datos. </span></li>
<li aria-level="1"><b>Redes neuronales: </b><span style="font-weight: 400;">Entender cómo funcionan las redes neuronales es crucial para trabajar en aplicaciones avanzadas de IA. Los desarrolladores deben conocer la estructura de una red neuronal, como se entrenan y optimizan y cómo se implementan en diversas aplicaciones. </span></li>
</ul>
<h3>Te puede interesar:<a href="https://www.enter.co/especiales/dev/python-marca-el-rumbo-liderando-la-revolucion-de-la-inteligencia-artificial/#google_vignette" target="_blank" rel="noopener"> Python marca el rumbo liderando la revolución de la inteligencia artificial</a></h3>
<p><span style="font-weight: 400;">Al tener estas habilidades técnicas es importante familiarizarse con herramientas y entornos de desarrollo que facilitan la programación de una Inteligencia Artificial como lo son: </span></p>
<ul style="list-style-type: circle;">
<li style="font-weight: 400;" aria-level="1"><b>Jupyter Notebooks</b><span style="font-weight: 400;">: Un entorno interactivo que permite escribir y ejecutar código Python en secciones, ideal para la experimentación y el análisis de datos.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>TensorFlow y PyTorch</b><span style="font-weight: 400;">: Bibliotecas de Deep Learning que proporcionan herramientas para construir y entrenar modelos de redes neuronales. TensorFlow es ampliamente utilizado en la industria, mientras que PyTorch es popular en la investigación académica debido a su flexibilidad y simplicidad.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Keras</b><span style="font-weight: 400;">: Una API de alto nivel construida sobre TensorFlow que facilita la construcción de redes neuronales de manera más intuitiva.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Diagramas de Red Online</b><span style="font-weight: 400;">: Una herramienta visual para mapear y entender las conexiones entre los nodos en una red neuronal. Es especialmente útil en proyectos colaborativos.</span></li>
</ul>
<p><span style="font-weight: 400;">Finalmente, después de dominar las habilidades y herramientas necesarias, el siguiente paso es implementar la IA en un proyecto. Y los pasos generales que los desarrolladores deben seguir incluyen: </span></p>
<ul style="list-style-type: circle;">
<li style="font-weight: 400;" aria-level="1"><b>Definir el problema</b><span style="font-weight: 400;">: Identificar un problema específico que la IA pueda resolver, desde clasificar correos electrónicos hasta predecir el mantenimiento necesario de maquinaria industrial.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Recolectar datos</b><span style="font-weight: 400;">: Los datos son fundamentales para la IA. Los desarrolladores deben reunir suficientes datos relevantes y de alta calidad para entrenar el modelo.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Procesar los datos</b><span style="font-weight: 400;">: Antes de entrenar un modelo de IA, es necesario preparar los datos mediante limpieza, normalización y transformación a formatos numéricos.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Seleccionar y entrenar el modelo</b><span style="font-weight: 400;">: Elegir el algoritmo adecuado y entrenarlo con los datos disponibles, ajustando los parámetros del modelo y evaluando su rendimiento.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Evaluar y ajustar</b><span style="font-weight: 400;">: Evaluar el modelo con datos no vistos y realizar ajustes según sea necesario para mejorar el rendimiento.</span></li>
<li style="font-weight: 400;" aria-level="1"><b>Implementar y monitorear</b><span style="font-weight: 400;">: Desplegar el modelo en un entorno de producción y monitorear su rendimiento en tiempo real, realizando ajustes según sea necesario.</span></li>
</ul>
<h3><strong>Te puede interesar: L<a href="https://www.enter.co/especiales/dev/los-obstaculos-que-debe-enfrentar-colombia-para-la-implementacion-plena-de-la-inteligencia-artificial/" target="_blank" rel="noopener">os obstáculos que debe enfrentar Colombia para la implementación plena de la inteligencia artificial</a></strong></h3>
<p><span style="font-weight: 400;">Programar inteligencia artificial es un proceso que requiere una combinación de conocimientos. Con una base sólida y compromiso con el aprendizaje continuo, cualquier persona puede adentrarse en el mundo de la inteligencia artificial y aquellos que estén bien equipados y capacitados estarán en una posición ideal para liderar la próxima ola de innovación tecnológica. </span></p>
<h2><b>¿Quieres tener todas las herramientas que necesitas para programar una inteligencia artificial?  </b></h2>
<p><span style="font-weight: 400;">Holberton by Coderise es un programa que ofrece un enfoque innovador para aprender programación e inteligencia artificial. El cual se centra en proporcionar una educación práctica y orientada a proyectos, ayudando a los estudiantes a adquirir las habilidades necesarias para desarrollar soluciones de inteligencia artificial entendiendo sus diferentes ramas y aplicando los diferentes programas. Brindando así una ventaja con el fin de liderar el ámbito tecnológico.   </span></p>
<p><a href="https://www.holbertoncoderise.com/"><b>Holberton Coderise</b></a> <span style="font-weight: 400;">es una academia de software nacida en Silicon Valley, disruptiva e innovadora cuyo modelo ha sido destacado en publicación del Banco Interamericano de Desarrollo. En la actualidad opera en más de 20 países y en más de 29 ciudades a nivel mundial distribuidas en todos los continentes y entrena miles de participantes anualmente.</span></p>
<p>Imagen:</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Un latinoamericano es el &#8220;mejor programador del mundo&#8221;: ¿Qué tuvo que superar?</title>
		<link>https://www.enter.co/especiales/dev/un-latinoamericano-es-el-mejor-programador-del-mundo-que-tuvo-que-superar/</link>
		
		<dc:creator><![CDATA[Digna Irene Urrea]]></dc:creator>
		<pubDate>Fri, 05 Apr 2024 17:30:33 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[Chile]]></category>
		<category><![CDATA[Latinoamérica]]></category>
		<category><![CDATA[Programador]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=553013</guid>

					<description><![CDATA[Un estudiante de ingeniería de la Universidad Católica de Chile ganó el premio como &#8220;mejor programador del mundo&#8221; en la India. Martín Andrighetti se impuso entre 100 mil concursantes de todo el planeta; así fueron las pruebas. Martín Andrighetti se trajo a Latinoamérica el título de ganador en la final de la competencia celebrada en [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.holbertoncoderise.com/?utm_source=Enter&amp;utm_medium=Seccion&amp;utm_campaign=Campa%C3%B1a_C22_ADM" target="_blank" rel="noopener"><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-527715" src="https://www.enter.co/wp-content/uploads/2022/08/BANNER-HOME1-1.jpg" alt="" width="970" height="250" srcset="https://www.enter.co/wp-content/uploads/2022/08/BANNER-HOME1-1.jpg 970w, https://www.enter.co/wp-content/uploads/2022/08/BANNER-HOME1-1-300x77.jpg 300w, https://www.enter.co/wp-content/uploads/2022/08/BANNER-HOME1-1-768x198.jpg 768w" sizes="auto, (max-width: 970px) 100vw, 970px" /></a></p>
<p>Un estudiante de ingeniería de la Universidad Católica de Chile ganó el premio como &#8220;mejor programador del mundo&#8221; en la India. Martín Andrighetti <a href="https://www.youtube.com/watch?time_continue=6791&amp;v=YShjj76gYNQ&amp;embeds_referring_euri=https%3A%2F%2Fwww.uc.cl%2F&amp;source_ve_path=MjM4NTE&amp;feature=emb_title" target="_blank" rel="noopener">se impuso entre 100 mil concursantes de todo el planeta</a>; así fueron las pruebas.</p>
<p><span id="more-553013"></span><br />
Martín Andrighetti se trajo a Latinoamérica el título de ganador en la final de la competencia celebrada en India. Los desafíos que debió superar junto a todos sus rivales, estuvieron relacionados a la resolución de problemas informáticos basados en obstáculos de la vida real.</p>
<p>En una ardua batalla de seis horas, el estudiante de Ingeniería UC ganó el histórico y prestigioso galardón, siendo el primer latinoamericano en obtenerlo, con una bolsa de 10 mil dólares.</p>
<p>El programador, aseguró para varios medios de comunicación chilenos que “toda la experiencia de hacer el largo viaje a la India y conocer la cultura y la gente de aquí ha sido muy agradable. Tener amigos de Chile y Latam aquí ha hecho que esta experiencia sea aún mejor. Plataformas como CodeVita nos muestran lo lejos que ha llegado la programación y lo lejos que nos puede llevar en el futuro”.</p>
<h3>Te puede interesar:<a href="https://www.enter.co/especiales/dev/15-programas-de-software-y-mas-mil-codigos-gratuitos-de-la-nasa-como-obtenerlos/" target="_blank" rel="noopener"> 15 programas de software y más de mil códigos gratuitos de la NASA ¿Cómo obtenerlos?</a></h3>
<p>El concurso CodeVita 2024 de Mumbai es uno de los eventos más grandes a nivel global. La instancia busca a recién egresados y egresadas, con un año de culminación de su carrera universitaria, sin límite de edad, de todos los rincones de América Latina y del mundo, para competir codificando. Chile fue el segundo país con más finalistas.</p>
<p>Ximena Jofré, HR Head de TCS Latinoamérica, comentó que “mediante concursos como CodeVita buscamos identificar y destacar el talento en materia de programación. Nos emociona ver que Chile se ha posicionado como el segundo país en el mundo con más finalistas, lo que da cuenta de la excelencia del capital humano que se está formando en Chile”.</p>
<p>Imagen: <em>Captura de pantalla</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cinco consejos de supervivencia para un programador ‘novato’</title>
		<link>https://www.enter.co/especiales/dev/herramientas-dev/consejos-programador-novato/</link>
		
		<dc:creator><![CDATA[Jeffrey Ramos González]]></dc:creator>
		<pubDate>Thu, 26 May 2022 03:32:31 +0000</pubDate>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Admisiones Holberton School Colombia]]></category>
		<category><![CDATA[Programador]]></category>
		<category><![CDATA[programador de software]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=524224</guid>

					<description><![CDATA[Las últimas encuestas a academias de programas han demostrado que una buena parte del talento de desarrollo hoy está migrando de otras áreas del conocimiento. Para ayer nos queda la idea del desarrollador que lleva toda una vida con una PC frente a la pantalla tecleando. Hoy los médicos, comerciales, administradores, desarrolladores de video están [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.holbertoncolombia.com/?utm_source=Enter&amp;utm_medium=Press_Release_ADM&amp;utm_campaign=Campa%C3%B1a_C18_ADM"><img loading="lazy" decoding="async" class="aligncenter wp-image-512310 size-full" src="https://www.enter.co/wp-content/uploads/2021/08/BANNER-PARA-ENTER.jpg" alt="Holberton Banner" width="1024" height="200" srcset="https://www.enter.co/wp-content/uploads/2021/08/BANNER-PARA-ENTER.jpg 1024w, https://www.enter.co/wp-content/uploads/2021/08/BANNER-PARA-ENTER-300x59.jpg 300w, https://www.enter.co/wp-content/uploads/2021/08/BANNER-PARA-ENTER-768x150.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Las últimas encuestas a academias de programas han demostrado que una buena parte del talento de desarrollo hoy está migrando de otras áreas del conocimiento. Para ayer nos queda la idea del desarrollador que lleva toda una vida con una PC frente a la pantalla tecleando. Hoy los médicos, comerciales, administradores, desarrolladores de video están aprendiendo a programar.</p>
<p><span id="more-524224"></span></p>
<p>Lo curioso (y lo digo por experiencia) es que lo más difícil de aprender a programar no es ‘aprender a programar’. Con esto quiero decir que lo complejo, realmente no es obtener el conocimiento técnico (Python, Java, etc.), sino como aplicar lo que saben a escenarios reales o cómo aprender hábitos que les faciliten hacer sus proyectos de la mejor manera posible.</p>
<p>Por esto, en ENTER.CO hoy tenemos cinco consejos de ‘supervivencia’ para los programadores novatos.</p>
<h2><strong>Programar es trabajo para humanos. Tome un descanso</strong></h2>
<p>Vamos a matar el mito del que eres buen desarrollador si tienes un cordón umbilical pegado al computador. La programación requiere usualmente la resolución de problemas. Pero, de manera curiosa, encontrarás que la mayoría de estos <a href="https://www.enter.co/especiales/dev/empleos-dev/bunrout-programar-pantalla/" target="_blank" rel="noopener">aparecen lejos de la pantalla.</a></p>
<p>Ya lo sabemos… suena como a consejo de horóscopo. Pero si lo decimos, es porque sabemos que la mayoría de los nuevos programadores pasarán horas rompiéndose la cabeza buscando, leyendo y releyendo el código. Como siempre, la mayoría de problemas está entre la silla y el escritorio: así que tome un desando.</p>
<h2><strong>El hábito hace al programador</strong></h2>
<p>No. No tienes que salir a la iglesia. Lo decimos porque la programación es una profesión de hábitos. Por ejemplo, utilizar nombres claros para las variables y las funciones, escribir documentación para el código desarrollado (de manera que más adelante tú y otras personas recuerden qué hace una línea allí) … hay muchas cosas que es fácil corregir desde el inicio si te acostumbras a tomar los pasos extra e incluirlos dentro de tu forma de programar.</p>
<h2><strong>Ama tus errores y encuentra placer en resolver problemas</strong></h2>
<p>Puede que los mejores programadores sean masoquistas por naturaleza. Lo digo porque algunas de las personas más talentosas que he conocido en este mundo son aquellos que encuentran algo de placer en solucionar problemas. Alguna vez uno de ellos me confesó que una de las primeras cosas que había aprendido era a tomar los mensajes de error como un desafío personal: ¿cómo resolver problemas? ¿Cómo encontrar el culpable de que el código no haga lo que tiene que hacer? Cuando aprendes a tener la actitud correcta ante estos problemas, programar se convierte casi en un jugo de rompecabezas.</p>
<h2><strong>No hay herramientas ‘mejores’, sino favoritas</strong></h2>
<p>Una de las primeras cosas que se aprende en desarrollo es que hay una herramienta para todo: frameworks, editores de código, entornos… Y medios como nosotros hemos pecado de llamar, de tanto en tanto a alguna de ellas como la ‘mejor’ de su tipo.</p>
<p>Lo cierto es que en programación pocas veces la respuesta es absoluta. Si ves que alguien más utiliza un framework, pero cuando lo utilizas no consigues sacarle el mismo provecho no debes forzarte a utilizarlo. Encuentra las herramientas que mejor se ajusten a ti.</p>
<h2><strong>Conviértete en el ‘especialista’</strong></h2>
<p>Hay profesiones en las que te venden la idea que hay que hacer de todo: periodista, editor, videográfo, Community manager, mesero y por las noches Batman. Sin embargo, los estudios más recientes han demostrado que algunas de las mejores ofertas de empleo para los desarrolladores están en aquellos que han encontrado un nicho.</p>
<p>Con esto queremos decir que no necesitas saber 10 lenguajes de programación, estudiar AI, tener conocimiento de todos los editores de código.</p>
<p>En vez de esto, lo mejor <a href="https://www.enter.co/especiales/dev/para-que-sirve-rust-el-lenguaje-de-programacion-que-no-deja-de-sumar-adeptos/" target="_blank" rel="noopener">es que encuentres tu nicho</a>. Busca algo que te guste hacer dentro de la programación, que despierte tu interés o en lo que consideres que eres bueno. Luego, especialízate en esto y busca sus aplicaciones más profundas. Es seguro que así encontrarás ofertas más interesantes y, de paso, te crearás un perfil.</p>
<p><em>Imágenes: Holberton School</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Premios ENTER.CO 2020: Ingeniero/Programador del año</title>
		<link>https://www.enter.co/premios/premios2020/premios-enter-co-2020-ingeniero-programador-del-ano/</link>
		
		<dc:creator><![CDATA[Jeffrey Ramos González]]></dc:creator>
		<pubDate>Thu, 24 Dec 2020 22:44:35 +0000</pubDate>
				<category><![CDATA[Premios 2020]]></category>
		<category><![CDATA[Ganadores premios ENTER.CO]]></category>
		<category><![CDATA[nominados premios enter.co]]></category>
		<category><![CDATA[premios ENTER.CO 2020]]></category>
		<category><![CDATA[Programador]]></category>
		<category><![CDATA[programador de software]]></category>
		<category><![CDATA[programadores]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=501705</guid>

					<description><![CDATA[En 2020 ENTER.CO ha comenzado a publicar más contenidos enfocados a los programadores. Es una deuda vencida, con la profesión tecnológica más relevante del momento. Al dedicar un espacio en nuestras páginas (virtuales) a las historias de programadores e ingenieros nos hemos dado cuenta de que las personas detrás del código de una app, un [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>En 2020 ENTER.CO ha comenzado a publicar más contenidos enfocados a los programadores. Es una deuda vencida, con la profesión tecnológica más relevante del momento. Al dedicar un espacio en nuestras páginas (virtuales) a las historias de programadores e ingenieros nos hemos dado cuenta de que las personas detrás del código de una app, un parche de actualización en un videojuego o de una solución de tecnología para una empresa merecen algún tipo de reconocimiento. Por eso, por primera vez, en los premios ENTER.CO queremos reconocer a estas personas.</p>
<p><span id="more-501705"></span></p>
<p>Es importante recordar que esta categoría no es ‘mejor’ Ingeniero/Programador. Nuestra selección no busca desconocer el trabajo de las personas en los equipos de trabajo o asumir algo tan ilógico como que existe ‘alguien’ que podamos considerar como el ‘mejor’ en esta área. Tampoco es una medición de habilidades al momento de crear código. Es un reconocimiento a aquellas personas cuyas historias, cuyo ejemplo consideramos como inspirador para los demás.</p>
<p>Sin más demora, estos son los nominados a Ingeniero/Programador del año en los Premios ENTER.CO.</p>
<h2><strong>Carlos Andres Segura – Trycore</strong></h2>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-501708" src="https://www.enter.co/wp-content/uploads/2020/12/1561002275971.jpg" alt="" width="641" height="641" srcset="https://www.enter.co/wp-content/uploads/2020/12/1561002275971.jpg 800w, https://www.enter.co/wp-content/uploads/2020/12/1561002275971-300x300.jpg 300w, https://www.enter.co/wp-content/uploads/2020/12/1561002275971-150x150.jpg 150w, https://www.enter.co/wp-content/uploads/2020/12/1561002275971-768x768.jpg 768w" sizes="auto, (max-width: 641px) 100vw, 641px" /></p>
<p>Carlos Andres Segura es un profesional en Ingeniería de Sistemas, egresado de la Fundación Universidad Autonoma de Colombia, empresario, consultor y asesor en temas de emprendimiento y tecnologías de la información. Con más de 8 años de experiencia en este sector, es también cofundador y Director General de Trycore, un proveedor de soluciones tecnológicas basadas en la gestión de procesos de negocio.</p>
<p>“Me apasiona la transformación digital de las organizaciones y el cambio organizacional, para ello, fomento mi aprendizaje continuo y de nuestro equipo colaborador. Considero que mis pasiones y mis habilidades son la mezcla perfecta para el desarrollo estratégico de las organizaciones”.</p>
<p>Trycore, por otro lado, se ha convertido en una de las empresas más reconocidas en el país en automatización de procesos. Hoy, la compañía está trabajando de la mano de algunos de los bancos más importantes de Colombia para, entre otras cosas, crear herramientas y opciones que optimicen el tiempo de ciertas tares y mejoren la experiencia general de los usuarios.</p>
<h2><strong>Yeiner Fernadez – Skillshare</strong></h2>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-501709" src="https://www.enter.co/wp-content/uploads/2020/12/Yeiner-768x432-1.jpg" alt="Premios ENTER.CO" width="768" height="432" srcset="https://www.enter.co/wp-content/uploads/2020/12/Yeiner-768x432-1.jpg 768w, https://www.enter.co/wp-content/uploads/2020/12/Yeiner-768x432-1-300x169.jpg 300w, https://www.enter.co/wp-content/uploads/2020/12/Yeiner-768x432-1-366x205.jpg 366w, https://www.enter.co/wp-content/uploads/2020/12/Yeiner-768x432-1-534x300.jpg 534w, https://www.enter.co/wp-content/uploads/2020/12/Yeiner-768x432-1-165x92.jpg 165w, https://www.enter.co/wp-content/uploads/2020/12/Yeiner-768x432-1-249x140.jpg 249w, https://www.enter.co/wp-content/uploads/2020/12/Yeiner-768x432-1-232x130.jpg 232w, https://www.enter.co/wp-content/uploads/2020/12/Yeiner-768x432-1-344x193.jpg 344w" sizes="auto, (max-width: 768px) 100vw, 768px" /></p>
<p>En abril de este año publicamos una pieza en ENTER.CO titulada ‘De vendedor de helados a gerente de ingeniería en Skillshare’. La historia de Yeiner Fernadez es una de esas que creemos que merecen más mención. La de una persona que encontró en el desarrollo de software una manera de mejorar su vida, sino que representa las mejores cualidades humanas y técnicas que hoy se buscan en esta profesión.</p>
<p>La de Fernández es la historia de los desarrollares creados a pulso. De aquellos que descargan manuales de HTML, CSS, Javascript, PHP, MySQL, y los estudian todos los días en los ratos libres del trabajo. Que la embarran en una entrevista de trabajo pero lo intentan de nuevo, porque el trabajo del programador es de aprender de la prueba y error.</p>
<p>Hoy, Fernadez es Gerente de Ingeniería en Skillshare, una na startup de Nueva York que maneja una plataforma abierta que conecta estudiantes y profesores para tomar clases en temas creativos. Él está a cargo de coordinar el equipo de desarrolladores en Medellín, donde hoy tiene la tarea de formar y liderar el equipo de ingeniería de Skillshare en Colombia.</p>
<h2><strong>Maria Gandica &#8211; Bearing AI</strong></h2>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-501707" src="https://www.enter.co/wp-content/uploads/2020/12/1521511249950.jpg" alt="Premios ENTER.CO" width="491" height="491" srcset="https://www.enter.co/wp-content/uploads/2020/12/1521511249950.jpg 340w, https://www.enter.co/wp-content/uploads/2020/12/1521511249950-300x300.jpg 300w, https://www.enter.co/wp-content/uploads/2020/12/1521511249950-150x150.jpg 150w" sizes="auto, (max-width: 491px) 100vw, 491px" /></p>
<p>Esta venezolana de 29 años trabaja en Medellín, Colombia, en Bearing AI, una empresa pequeña pero que de manera literal se encarga de objetivos enormes: guiar a los barcos de carga. Con experiencia en ingeniería de datos, Gandica elige las rutas que, según los datos que ha recogido, serían las ideales para reducir el consumo de combustible en estas naves.</p>
<p>Bearing AI es una de las startups que ha salido de AI Fund, un ‘taller de startups’ donde se generan ideas de negocios, se validan en el mercado y se construyen los prototipos. De hecho, AI Fund es un fondo creado por Andrew Ng, uno de los líderes en Inteligencia Artificial en el mundo. Una de las cosas impresionantes de lo que hacen es su aplicación de Machine Learning para considerar variables como tiempos, distancias, los datos geográficos y los factores como el clima o el peligro de algunas zonas en que puede haber piratería, para luego construir rutas acertadas.</p>
<h2><strong>Maris Botero &#8211;  Comfama</strong></h2>
<p><img loading="lazy" decoding="async" class="alignnone wp-image-501706" src="https://www.enter.co/wp-content/uploads/2020/12/1606681060513-1.jpg" alt="" width="557" height="557" srcset="https://www.enter.co/wp-content/uploads/2020/12/1606681060513-1.jpg 800w, https://www.enter.co/wp-content/uploads/2020/12/1606681060513-1-300x300.jpg 300w, https://www.enter.co/wp-content/uploads/2020/12/1606681060513-1-150x150.jpg 150w, https://www.enter.co/wp-content/uploads/2020/12/1606681060513-1-768x768.jpg 768w" sizes="auto, (max-width: 557px) 100vw, 557px" /></p>
<p>Una de las cosas que se tienen que reconocer en el segmento de la ingeniería/programación es el de aquellas mujeres que están sirviendo de mentoras/ejemplo para otras interesadas en ingresar a esta profesión. En este primer intento por reconocer algunas de las historias que nos llamaron la atención. Es el caso de Maris Botero, ingeniera de Machine Learning en Comfama, la caja de compensación de Antioquia.</p>
<p>Por ejemplo, queremos destacar aquí un proyecto que realizó llamado ‘La Máquina del tiempo’ en el que recolectó fotos antiguas de Medellín, para luego utilizar Machine Learning así como Javascript y tensorflow.js para ‘pintar con color’ algunas de estas imágenes del pasado de la ciudad.</p>
<p>“La máquina del tiempo no es un artefacto físico propiamente dicho, pero sí nos sitúa más allá de este tiempo para comprender los procesos culturales e históricos del territorio. Nos permite ampliar nuestra memoria y comprender la transformación de la comunidad. A la luz de este pasado reconstruido, el futuro se enriquecerá con nuevos tonos”, explicó en una charla para JSF Colombia.</p>
<h2>¿Cómo funcionan las categorías especiales de los Premios ENTER.CO?</h2>
<p>Normalmente, para los Premios ENTER.CO desde redacción elegimos los nominados; por ejemplo, así lo hicimos con ‘<a href="https://www.enter.co/premios/premios2020/premios-enter-co-%e2%88%99-mejor-smartphone-de-2020/" target="_blank" rel="noopener noreferrer">Mejor Smartphone de 2020</a>‘, ‘<a href="https://www.enter.co/premios/premios2020/premios-enter-co-la-mejor-serie-de-2020/" target="_blank" rel="noopener noreferrer">Mejor Serie de 2020′</a> y ‘<a href="https://www.enter.co/premios/premios2020/premios-enter-co-la-mejor-serie-de-2020/" target="_blank" rel="noopener noreferrer">Mejor Videojuego de 2020′.</a> Después de contarles nuestros elegidos, abrimos un cuestionario para que ustedes los lectores nos cuenten entre estos cuál sería su ganador, porque entendemos que nosotros no somos los únicos apasionados por la tecnología y la innovación. Por lo que tenemos dos ganadores, el elegido por la redacción y el elegido por ustedes.</p>
<p>En las categorías especiales, decidimos abrir una convocatoria en la que invitamos a las empresas, entidades públicas y privadas, emprendedores y líderes de comunidades a nominarse y contarnos sus objetivos y metas de 2o20 y cuáles fueron las acciones tomadas para alcanzarlas. Después, un grupo de jurados integrados por el equipo de ENTER.CO e invitados especiales analizan la lista seleccionan a los nominados de cada categoría y el ganador.</p>
<p>Para nuestra sorpresa, las postulaciones para los Premios ENTER.CO fueron muchas más de las que esperábamos. Inicialmente, habíamos creado tres categorías ‘Mujer Destacada en Tecnología’, ‘Líder de Transformación Digital’ y ‘Emprendedor Tecnológico del Año’, pero la acogida nos hizo darnos cuenta de que nos habíamos olvidado de una muy especial: ‘Ingeniero/Programador del Año’. Teniendo esto en cuenta, decidimos tener cada una de las postulaciones para cualquiera de las cuatro categorías.</p>
<p>El ganador de cada categoría será anunciado en unas semanas, pero para las categorías especiales tenemos solo un ganador, que fue escogido por nuestros jurados.</p>
<p><em>Imágenes: LinkedIn y archivo ENTER.CO</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Programador japonés quiere ser el Bob Ross de la computación</title>
		<link>https://www.enter.co/otros/programador-japones-quiere-ser-el-bob-ross-de-la-computacion/</link>
					<comments>https://www.enter.co/otros/programador-japones-quiere-ser-el-bob-ross-de-la-computacion/#comments</comments>
		
		<dc:creator><![CDATA[Nicolás Rueda]]></dc:creator>
		<pubDate>Wed, 28 Aug 2013 13:30:49 +0000</pubDate>
				<category><![CDATA[arte]]></category>
		<category><![CDATA[Bob Ross]]></category>
		<category><![CDATA[Kenichi Yoneda]]></category>
		<category><![CDATA[pintura]]></category>
		<category><![CDATA[Programador]]></category>
		<guid isPermaLink="false">http://www.enter.co/?p=132668</guid>

					<description><![CDATA[Kenichi Yoneda, un programador y admirador, quiere hacer un software que logre pintar en 30 minutos, como lo hacía el artista en 'The Joy of Painting'.]]></description>
										<content:encoded><![CDATA[<p>Prendamos los motores de la nostalgia para recordar aquellas épocas en las que Bob Ross (1942 &#8211; 1994) presentaba ‘The Joy of Painting’, un programa de televisión en el que hacía un cuadro en 30 minutos y explicaba el proceso. <strong>A muchos les gustaba, tanto que en Japón hay un programador que quiere lograr lo mismo que Ross, pero con algoritmos.</strong></p>
<p><span id="more-132668"></span></p>
<p>Kenichi Yoneda, según lo que reporta The Verge, <a href="http://www.theverge.com/2013/8/27/4663008/kenichi-yonedi-kynd-programming-the-perfect-watercolor-painting" target="_blank">quiere hacer arte con algoritmos</a>. <strong>Lleva meses trabajando en ello y ha logrado cosas como esta:</strong></p>
<iframe loading="lazy" title="watercolor animation study" src="https://player.vimeo.com/video/72614672?dnt=1&amp;app_id=122963" width="1104" height="621" frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe>
<p>Yoneda dice que ya logró crear la pintura, pero que todavía le falta desarrollar al pintor. Ya aprendió a hacer que los colores se mezclen entre ellos. <strong>El programador estudió con cuidado la manera en la que las acuarelas se comportan en los lienzos y papel para lograr esto.</strong> Asegura que ya sabe cómo producir acuarelas solo con números.</p>
<iframe loading="lazy" title="watercolor studies" src="https://player.vimeo.com/video/71177812?dnt=1&amp;app_id=122963" width="1104" height="621" frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe>
<p>Busca emular el estilo de algunos pintores famosos de la historia del arte con su código, para que sus colores logren formar objetos y obras completas como las de Ross.<strong> Pero más allá de eso, quiere desarrollar un software que pueda pintar una réplica de un cuadro o imagen con solo una fotografía.</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.enter.co/otros/programador-japones-quiere-ser-el-bob-ross-de-la-computacion/feed/</wfw:commentRss>
			<slash:comments>14</slash:comments>
		
		
			</item>
		<item>
		<title>Un padre amoroso deja que su hija derrote a Donkey Kong en 8 bits</title>
		<link>https://www.enter.co/cultura-digital/entretenimiento/un-padre-amoroso-deja-que-su-hija-derrote-a-donkey-kong-en-8-bits/</link>
					<comments>https://www.enter.co/cultura-digital/entretenimiento/un-padre-amoroso-deja-que-su-hija-derrote-a-donkey-kong-en-8-bits/#comments</comments>
		
		<dc:creator><![CDATA[Felipe Ramírez García]]></dc:creator>
		<pubDate>Tue, 12 Mar 2013 12:30:14 +0000</pubDate>
				<category><![CDATA[Entretenimiento]]></category>
		<category><![CDATA[Videojuegos]]></category>
		<category><![CDATA[!981]]></category>
		<category><![CDATA[Arcada]]></category>
		<category><![CDATA[Donkey Kong]]></category>
		<category><![CDATA[Juego]]></category>
		<category><![CDATA[Mario]]></category>
		<category><![CDATA[Nintendo]]></category>
		<category><![CDATA[Peach]]></category>
		<category><![CDATA[Princesa]]></category>
		<category><![CDATA[Programador]]></category>
		<guid isPermaLink="false">http://www.enter.co/?post_type=videojuegos&#038;p=110722</guid>

					<description><![CDATA[Lo que un padre hace por una hija, para que sea feliz. Reprogramar un juego 'ochentero'.]]></description>
										<content:encoded><![CDATA[<iframe loading="lazy" title="Donkey Kong: Pauline Edition" width="1104" height="828" src="https://www.youtube.com/embed/JeXDNg7scyU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
<p>Mario, el héroe de Nintendo, nació en otro juego antes de tener su propia aventura. Donkey Kong era el juego donde apareció por primera vez  y se llamaba ‘Jumpman’, por allá en 1981. Este prematuro Mario no era plomero sino carpintero y debía esquivar una serie de obstáculos y saltar unas plataformas para salvar a una dama que un mono gigante tenía prisionera. <strong>Para invertir los papeles, un programador invirtió los papeles y darle gusto a su hija.</strong><span id="more-110722"></span></p>
<p>La historia no era nada compleja, pero servía para la época en que se lanzó. Sin embargo la hija de Mike Mika replanteó toda la historia; la niña cuestionó el juego y  le preguntó a su padre: &#8220;<strong><em>¿Por qué no puede la chica rescatar a Mario en Donkey Kong?&#8221;.</em></strong></p>
<p>Mike ya había jugado antes con la princesa Peach en Super Mario Bros. 2 y pensó que podía reprogramar el juego de Donkey Kong para que su hija pudiera salvar a Jumpman. <strong>Como es evidente, logró su cometido y aunque el método del juego se conserva, los papeles de Mario y Pauline se invierten </strong>(sí, se llama Pauline y no Peach).</p>
<p>La desvelada de un padre fue para cambiar un juego y todo un paradigma, ya que en muchos cuentos y películas es el príncipe quien salva a la princesa y no al contrario. <strong>Todo esto para que una niña pueda sentirse como una heroína salvando al plomero más famoso del mundo.</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.enter.co/cultura-digital/entretenimiento/un-padre-amoroso-deja-que-su-hija-derrote-a-donkey-kong-en-8-bits/feed/</wfw:commentRss>
			<slash:comments>10</slash:comments>
		
		
			</item>
	</channel>
</rss>
