<?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>lenguaje de programación: Noticias, Fotos, Evaluaciones, Precios y Rumores de lenguaje de programación • ENTER.CO</title>
	<atom:link href="https://www.enter.co/noticias/lenguaje-de-programacion/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.enter.co/noticias/lenguaje-de-programacion/</link>
	<description>Tecnología y Cultura Digital</description>
	<lastBuildDate>Thu, 27 Jun 2024 23:19:37 +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>lenguaje de programación: Noticias, Fotos, Evaluaciones, Precios y Rumores de lenguaje de programación • ENTER.CO</title>
	<link>https://www.enter.co/noticias/lenguaje-de-programacion/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>¿Cuál es el lenguaje de programación más popular y rentable para los desarrolladores en 2024?</title>
		<link>https://www.enter.co/especiales/dev/cual-es-el-lenguaje-de-programacion-mas-popular-y-rentable-para-los-desarrolladores-en-2024/</link>
		
		<dc:creator><![CDATA[Jeffrey Ramos González]]></dc:creator>
		<pubDate>Thu, 27 Jun 2024 23:19:37 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[lenguajes de programación]]></category>
		<category><![CDATA[Salarios desarrolladores]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=556833</guid>

					<description><![CDATA[Escoger un lenguaje de programación es vital al momento de comenzar tu búsqueda de trabajo.Por supuesto, el ideal sería que tuvieras en tu repertorio más de una opción (en especial porque los desarrolladores que manejan varios suelen tener mejores opciones de trabajo). Sin embargo, la realidad es que al inicio de tu vida profesional lo [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://bit.ly/4551nDW" target="_blank" rel="noopener"><img fetchpriority="high" 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="(max-width: 1280px) 100vw, 1280px" /></a></p>
<p><strong>Escoger un<a href="https://www.enter.co/especiales/dev/los-10-lenguajes-de-programacion-mas-demandados-en-2023/"> lenguaje de programación es vital al momento de comenzar tu búsqueda de trabajo.</a></strong>Por supuesto, el ideal sería que tuvieras en <strong>tu repertorio más de una opción</strong> (en especial porque los desarrolladores que manejan varios suelen tener mejores opciones de trabajo). Sin embargo, la realidad es que al inicio de tu vida profesional lo mejor es que especialices en uno solo… preferiblemente que tenga una alta demanda.</p>
<p>Por estas semanas se ha hecho <a href="https://survey.stackoverflow.co/2023/#work" target="_blank" rel="noopener"><strong>público el Stack Overflow Developer Survey 2023,</strong></a> una encuesta <strong>realizada a más de 90.000 desarrolladores en todo el mundo. </strong>Parte de los datos que recolectó fue una lista de los lenguajes más populares y mejor pagadas el año pasado. Y lo interesante de los datos entregados es que hay respuestas diferente para el lenguaje de programación más usado y el mejor pago.</p>
<h2><strong>¿Cuál es el lenguaje de programación más utilizado?</strong></h2>
<p>De acuerdo con los datos obtenidos por el Stack Overflow Developer Survey 2023 <a href="https://www.enter.co/especiales/dev/por-decimo-ano-javascript-se-corona-como-el-lenguaje-mas-usado-en-el-mundo/" target="_blank" rel="noopener"><strong>el lenguaje de programación más utilizado es JavaScript</strong></a>, por onceavo año seguido, con un 63.61% respondiendo que lo utilizaron, seguido por HTML/CSS (52.97%) y <strong><a href="https://www.enter.co/especiales/dev/ojo-desarrolladores-python-se-esta-convirtiendo-en-algo-esencial-al-ingresar-al-ia-avanzado/">Python (49.28%).</a> </strong>Quizás una de las conclusiones más interesantes de la información obtenida es que en el caso de los desarrolladores que están comenzando a aprender programación el lenguaje más utilizado no es Java, sino HTML, con un 60.73% de las personas encuestadas optando por esta opción.</p>
<h2><strong>¿Cuál es el lenguaje que mejor paga?</strong></h2>
<p>El otro dato sobre salarios que entrega el informe de Stack Overflow está en el promedio de salario que reciben de acuerdo al lenguaje de programación con el que tengan más experiencia. El dato importante es que por supuesto <strong>algunos de los lenguajes menos utilizados suelen ofrecer mayores rangos de sueldo, pero al mismo tiempo están acompañados por profesionales que llevan más años de experiencia.</strong> Dicho de otra manera, los desarrolladores que recién están aprendiendo a programar deberían aprovechar para aprender un segundo lenguaje menos conocido para comenzar a acumular experiencia (a través de proyectos personales, por ejemplo) para de esa manera poder apuntar a cargos con mejor remuneración mientras que preparan sus bases en lenguajes más populares que les permitan ingresar al mercado laboral.</p>
<p>De acuerdo con el informe, el lenguaje de programación que más paga es Zig, con un promedio de $103.000 dólares al año, con la mayoría de respuestas viviendo de personas con más de una década de experiencia. El siguiente lenguaje en la lista es Erlang con salarios promedio al año superiores a los $100.000 dólares al año (más de 13 años de experiencia) y RB con más de $97.000 dólares año (más de 11 dólares de experiencia).</p>
<p>Con respecto a los lenguajes más populares, Python encabeza la lista, con un promedio de $78.000 dólares al año, mientras que los ingresos de un desarrollador con más de una década de experiencia en Java son de $75.000 dólares al año, HMTML</p>
<h2><strong>Los lenguajes más populares y mejor pagados </strong></h2>
<p>1 &#8211; Python &#8211; $78.000 dólares al año.</p>
<p>2 &#8211; C++ &#8211; $74.956 dólares al año.</p>
<p>3 &#8211; SQL &#8211; $74.900 dólares al año.</p>
<p>4 &#8211; C &#8211; $73.892 dólares al año</p>
<p>5 &#8211; Java &#8211; $73.249 dólares al año.</p>
<p>6 &#8211; JavaScript &#8211; $72.000 dólares al año</p>
<p>7 &#8211; HTML/CSS &#8211; $70.000 dólares al año</p>
<h2><strong>¿Interesado en aprender desarrollo? ¡Esta es tu oportunidad!</strong></h2>
<p>En caso de que quieras reforzar tus áreas de conocimiento para incrementar tus posibilidades de encontrar trabajo en Europa un bien lugar es programas como <strong><a href="https://bit.ly/4551nDW">Holberton Coderise.</a></strong> A diferencia de la academia tradicional, este tipo de espacios cuentan con la ventaja de capacitar a sus desarrolladores en menor tiempo y además ofrecer puntos de contacto con empresas.</p>
<p>El modelo <strong><a href="https://bit.ly/4551nDW">de Holberton Coderise</a></strong> se enfoca en el aprendizaje empírico, con bases en aplicación real. Por ejemplo, cuenta con campos de entrenamiento (bootcamps) pensados para conectar a grupos de desarrolladores con empresas. Holberton Coderise 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 29 ciudades a nivel mundial distribuidas en todos los continentes y entrena miles de participantes anualmente.</p>
<p><em>Imágenes: Foto de <a href="https://unsplash.com/es/@elen_cam?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Olena Kamenetska</a> en <a href="https://unsplash.com/es/fotos/una-mujer-sentada-frente-a-una-computadora-portatil-TvoVURFfSWA?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Unsplash</a></em></p>
<p><em>Imágenes: Foto de <a href="https://unsplash.com/es/@proggga?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Mikhail Fesenko</a> en <a href="https://unsplash.com/es/fotos/a-man-sitting-in-front-of-a-computer-on-a-desk-42qDooTUc4A?utm_content=creditCopyText&amp;utm_medium=referral&amp;utm_source=unsplash">Unsplash</a></em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>¿Vale la pena saber más de un lenguaje de programación? Hay que ser agnósticos con el código</title>
		<link>https://www.enter.co/especiales/dev/vale-la-pena-aprender-mas-de-un-lenguaje-de-programacion-los-programadores-agnosticos-estan-de-moda/</link>
		
		<dc:creator><![CDATA[Redacción ENTER.CO]]></dc:creator>
		<pubDate>Thu, 09 May 2024 20:00:41 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[Anuncios Holberton School Colombia]]></category>
		<category><![CDATA[Holberton School]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[Python]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=554514</guid>

					<description><![CDATA[Si hacen una pequeña búsqueda en Google encontrarán qué una de las preguntas más frecuentes en programación es “cuál es el lenguaje más buscado o mejor pagado”. Tiene sentido, pues para un desarrollador es clave entrenarse en aquello que más o mejores oportunidades de trabajo le den: Python es extremadamente popular y fácil de usar, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://bit.ly/44ucaa8" target="_blank" rel="noopener"><img 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="(max-width: 1280px) 100vw, 1280px" /></a></p>
<p>Si hacen una pequeña búsqueda en Google encontrarán qué una de las preguntas más frecuentes en programación es “<strong>cuál es el lenguaje más buscado o mejor pagado</strong>”. Tiene sentido, pues para un desarrollador es clave entrenarse en aquello que más o mejores oportunidades de trabajo le den: <a href="https://www.enter.co/especiales/dev/ojo-desarrolladores-python-se-esta-convirtiendo-en-algo-esencial-al-ingresar-al-ia-avanzado/" target="_blank" rel="noopener"><strong>Python es extremadamente popular</strong></a> y fácil de usar, pero encontrar a alguien especializado en Rust es un poco más complicado, por lo que las <strong>o<a href="https://www.enter.co/especiales/dev/para-que-sirve-rust-el-lenguaje-de-programacion-que-no-deja-de-sumar-adeptos/">fertas de trabajo suelen ser mejores pagadas.</a></strong></p>
<p><span id="more-554514"></span></p>
<p>La pregunta que pueden hacerse muchos de los desarrolladores Jr. es si es mejor capacitarse y volverse un experto en un solo lenguaje o si hay algún beneficio en aprender varios tipos de lenguaje. Si proponen este debate a la mayoría la respuesta será que siempre es mejor convertirse en un <strong>‘experto de un solo arte’ que en un ‘maestro de nada’ </strong>¿Por qué dedicar tiempo y esfuerzo a un lenguaje diferente cuando siempre hay cosas nuevas que aprender en Java?  ¿Es práctico y vale la pena?</p>
<p>Según <strong>Gil Tene, CEO de la plataforma de Java Azul,</strong> es necesario abrir el abanico y explorar nuevos horizontes. Porque, seamos sinceros, ¿quién quiere quedarse estancado, defendiendo un solo lenguaje a capa y espada? ¡No sería tan emocionante! Para este programador veterano la apuesta que deberían hacer más desarrolladores es convertirse en lo que él llama un ‘agnóstico del lenguaje’.</p>
<h3><strong>Te puede interesar: <a href="https://www.enter.co/especiales/dev/conozcan-a-devika-ai-la-nueva-inteligencia-artificial-desarrolladora-de-software-de-la-india/">Conozcan a Devika AI: la nueva ‘inteligencia artificial desarrolladora de software’ de la India</a></strong></h3>
<p>El término proviene de la visión de Tene de que algunos <strong><a href="https://www.siliconrepublic.com/advice/programming-language-gil-tene-skills" target="_blank" rel="noopener">desarolladores ven el lenguaje como una religión a profesa</a>r</strong>: dedican todo su tiempo, le son 100% fieles y ven como un pecado absoluto el aprender o trabajar con otro lenguaje:</p>
<p>“<em>Creo que la religión del lenguaje no es sana para los desarrolladores, y los que solo conocen un lenguaje o solo trabajan en un lenguaje se están auto limitando: tanto en conocimiento como en oportunidades de trabajo</em>”.</p>
<p>Otra de las maneras de pensarlo es ver los lenguajes de programación como herramientas en un cinturón de utilidades. Un buen programador seguramente podrá salir de ciertos problemas, pero <strong>el desarrollador agnóstico es básicamente Batman</strong>: listo para cualquier tipo de situación.</p>
<h3><strong>Te puede interesar: <a href="https://www.enter.co/especiales/dev/los-10-lenguajes-de-programacion-mas-demandados-en-2023/">Los 10 lenguajes de programación más demandados en 2023</a></strong></h3>
<p>Y no se dejen engañar por los lenguajes más populares, puesto que a veces no son necesariamente los más útiles para conseguir trabajo. Por ejemplo, Java y JavaScript son súper populares, ¡también hay tesoros escondidos como Haskell y Lisp. Pero ojo, que pegar atención a estos lenguajes por solo ‘popularidad’ no es suficiente. El motivo es bastante claro: no hay suficientes ofertas laborales para este tipo de lenguajes. La clave es pensar en popularidad no solo desde lo que se está hablando, sino también desde aquellos lenguajes que tienen la capacidad de tener aplicaciones a largo plazo:</p>
<p>&#8220;<em>Creo que si nos fijamos en la popularidad&#8230; la popularidad no sólo desde el punto de vista de un concurso de popularidad, sino desde un punto de vista de uso muy frecuente y muy duradero, se pueden ver algunos idiomas que claramente no van a desaparecer</em>&#8220;.</p>
<p>Y si buscas una forma de iniciarte en el mundo del desarrollo de software y sumergirte en los diferentes aspectos de cada lenguaje de programación, Holberton Coderise es una excelente opción. Se trata de una alternativa enfocada en el aprendizaje empírico, con bases en aplicación real.</p>
<p>Holberton Coderise 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.</p>
<p>Así que, ¿listos para explorar el fascinante mundo de la programación? ¡Súbanse a bordo y disfruten del viaje!</p>
<p>Imágenes:</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>CodeGPT: la herramienta chilena que revela a desarrolladores los errores en el código</title>
		<link>https://www.enter.co/startups/codegpt-la-herramienta-chilena-que-revela-a-desarrolladores-el-error-en-los-codigos/</link>
		
		<dc:creator><![CDATA[Alejandra Betancourt]]></dc:creator>
		<pubDate>Fri, 19 Apr 2024 00:30:35 +0000</pubDate>
				<category><![CDATA[Startups]]></category>
		<category><![CDATA[código]]></category>
		<category><![CDATA[desarrolladores]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[programación]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=553596</guid>

					<description><![CDATA[Uno de los problemas más comunes que tienen los desarrolladores de software es no encontrar el error dentro de uno de sus códigos. Pensando en este panorama nació CodeGPT, un plugin que agiliza el trabajo de los developers, acercando el lenguaje de código al lenguaje humano usando inteligencia artificial.  En medio de Emerge Americas 2024, [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">Uno de los problemas <a href="https://www.enter.co/especiales/dev/gemini-ahora-esta-integrado-en-android-studio-promete-a-desarrolladores-ser-mas-productivos-esto-hara-por-ti/" target="_blank" rel="noopener">más comunes que tienen los desarrolladores</a> de software es no encontrar el error dentro de uno de sus códigos. Pensando en este panorama nació CodeGPT, un plugin que agiliza el trabajo de los developers, acercando el lenguaje de código al lenguaje humano usando inteligencia artificial. </span><span id="more-553596"></span></p>
<p><span style="font-weight: 400;">En medio de </span><span style="font-weight: 400;">Emerge Americas 2024, la conferencia y exposición de tecnología global que se celebra anualmente en Miami, pudimos hablar con Álvaro Chávez, uno de los fundadores de CodeGPT. “ A</span><span style="font-weight: 400;">yudamos a los desarrollos de software, a programar <a href="https://www.enter.co/cultura-digital/ciencia/ingeniero-colombiano-desarrolla-ia-capaz-de-predecir-que-lugares-son-aptos-para-agricultura/" target="_blank" rel="noopener">más rápido y mejor con AI</a> que  funciona hoy en día”, comentó Chávez.</span></p>
<p><span style="font-weight: 400;">La startup chilena, que pasó de cuarenta mil a sesenta mil usuarios activos de febrero a marzo de este año, logró recoger un  millón de dólares en la primera ronda de inversión el año pasado. Ahora esperan levantar cuatro millones de dólares en la siguiente ronda que esperan dentro de unos días. </span></p>
<p><span style="font-weight: 400;">El plugin está conectado con diferentes plataformas de inteligencia artificial como Al21, Cohere y próximamente Palm. Los usuarios solo tienen que descargar </span><a href="http://www.codegpt.co" target="_blank" rel="noopener"><span style="font-weight: 400;">CodeGPT </span></a><span style="font-weight: 400;">en el marketplace de Visual Studio y empezar a resolver las dudas que tengan acerca del código que estén desarrollando. </span></p>
<h3>Te puede interesar: <a href="https://www.enter.co/especiales/dev/desarrolladores-ahora-pueden-integrar-appdome-en-sus-apps-para-cuidar-a-usuarios-de-estafas/" target="_blank" rel="noopener">Desarrolladores, ahora pueden integrar Appdome en sus apps para cuidar a usuarios de estafas</a></h3>
<p><span style="font-weight: 400;">Chávez explicaba cómo los desarrolladores han encontrado útil su herramienta y resaltó el entusiasmo tecnológico en Colombia. “La experiencia que tuvimos la otra vez con el grupo de empresarios colombianos fue muy buena y muy buen equipo tecnológico. Mucha ambición En Colombia, efectivamente están todos buscando también cómo ser más eficientes en su empresa de desarrollo. Y cada vez que hemos hablado con los grupos de CTO o los equipos técnicos quedan sorprendidos de lo que la IA, al menos a través de CodeGPT, puede hacer” expresó el empresario.</span></p>
<p><span style="font-weight: 400;">Principalmente, el perfil del usuario de esta herramienta son los desarrolladores senior aunque, recientemente están avanzando hacia un público de <a href="https://www.enter.co/chips-bits/apps-software/5-claves-para-desarrollar-aplicaciones-aun-sin-ser-programador/" target="_blank" rel="noopener">developers junior</a>. Esto lo han logrado gracias a que la herramienta fue diseñada de manera que cualquiera pueda construir sus propios códigos, con mucha o poca experiencia. </span></p>
<p><em>Imagen: ENTER.CO</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Microsoft integra función que te permite usar Python en Excel</title>
		<link>https://www.enter.co/chips-bits/apps-software/microsoft-integra-funcion-que-te-permite-usar-python-en-excel/</link>
		
		<dc:creator><![CDATA[Alejandra Betancourt]]></dc:creator>
		<pubDate>Tue, 22 Aug 2023 21:30:22 +0000</pubDate>
				<category><![CDATA[Apps & Software]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Python]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=544174</guid>

					<description><![CDATA[Microsft Excel es el software de hoja de cálculo más uso en el mundo, por lo que Microsoft, compañía matriz del programa, integra nuevas funciones constantemente. Hasta el momento, los usuarios pueden disfrutar de algunas funciones como procesamiento de datos, almacenamiento, limpieza de datos, etc. Ahora, la compañía está integrando una útil funcionalidad con soporte [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Microsft Excel es el software de hoja de cálculo más uso en el mundo, por lo que <a href="https://www.enter.co/cultura-digital/videojuegos/microsoft-finalmente-encontro-la-manera-de-poder-comprar-activision-blizzard/" target="_blank" rel="noopener">Microsoft,</a> compañía matriz del programa, integra nuevas funciones constantemente. Hasta el momento, los usuarios pueden disfrutar de algunas funciones como procesamiento de datos, almacenamiento, limpieza de datos, etc. Ahora, la compañía está integrando una útil funcionalidad con soporte para el lenguaje de programación Python.<span id="more-544174"></span></p>
<p>El objetivo con esta nueva integración de Python<a href="https://www.enter.co/chips-bits/apps-software/microsoft-365-copilot-la-nueva-ia-que-realizara-tareas-en-segundos-en-word-excel-powerpoint-outlook-y-teams/" target="_blank" rel="noopener"> en Excel</a> es aprovechar la manipulación de datos y las capacidades de visualización que ofrecen ambas tecnologías. La compañía puso como ejemplo el caso en el que los usuarios pueden manipular los datos usando las bibliotecas de Python como numpy, pandas, Matpotlib y seaborn. Posteriormente, usar las fórmulas y funciones de visualización que ofrece la herramienta.</p>
<p>Lo mejor de esta nueva función es que los usuarios no deben descargar más software ni extensiones, pues Python viene “lista para usar”. La función aparecerá en la sección de Fórmulas en la barra de opciones de Excel con el nombre “Insertar Python”.</p>
<h3>Te puede interesar: <a href="https://www.enter.co/especiales/dev/ai/por-que-es-importante-ser-amable-y-tratar-bien-a-la-ia-segun-microsoft/" target="_blank" rel="noopener">¿Por qué es importante ser amable y tratar bien a la IA según Microsoft?</a></h3>
<p>Así mismo, cuando compartas un archivo de Excel en el que has trabajado con Python, puedes compartirlo sin problema. Es decir, los libros de trabajo se podrán trabajar entre varios autores. <a href="https://www.enter.co/chips-bits/apps-software/linkedin-ha-incorporado-microsoft-designer-para-disenar-imagenes-y-hasta-hojas-de-vida/" target="_blank" rel="noopener">Microsoft ha destacado</a> que Python en Excel se ejecuta en Microsoft Cloud con &#8220;seguridad de nivel empresarial como una experiencia conectada a M365&#8221;.</p>
<p>La función está disponible en versión preliminar pública de manera exclusiva para los suscriptores del canal beta de Microsoft 365. En cuanto la función pase las pruebas, llegará a la próxima versión de Excel. Eso sí, <a href="https://techcommunity.microsoft.com/t5/microsoft-365-blog/introducing-python-in-excel-the-best-of-both-worlds-for-data/ba-p/3905482?ranMID=42431&amp;ranEAID=je6NUbpObpQ&amp;ranSiteID=je6NUbpObpQ-BoLxno7NUvdhrHAxQKhH7A&amp;epi=je6NUbpObpQ-BoLxno7NUvdhrHAxQKhH7A&amp;irgwc=1&amp;OCID=AIDcmm549zy227_aff_7803_1243925&amp;tduid=(ir__bb2ifu2x1okfdk2ah9x3cix6232xee6l2ma66glp00)(7803)(1243925)(je6NUbpObpQ-BoLxno7NUvdhrHAxQKhH7A)()&amp;irclickid=_bb2ifu2x1okfdk2ah9x3cix6232xee6l2ma66glp00" target="_blank" rel="noopener">la compañía se apresuró a comentar</a> que algunas capacidades de la herramienta con Python serán de pago, mientras que otras serán accesibles para todo el público.</p>
<p>Por ahora, habrá que esperar a los próximos informes oficiales por parte de Microsoft para conocer la fecha exacta de lanzamiento de esta nueva función.</p>
<p><em>Imagen: Microsoft</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Meta abandonó Java para mudarse a Kotlin</title>
		<link>https://www.enter.co/especiales/dev/meta-abandono-java-para-mudarse-a-kotlin/</link>
		
		<dc:creator><![CDATA[Alejandra Betancourt]]></dc:creator>
		<pubDate>Wed, 26 Oct 2022 23:35:27 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Kotlin]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[Meta]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=530329</guid>

					<description><![CDATA[Meta, la empresa matriz de Facebook, siempre ha trabajado con el lenguaje de programación Java, pero eso está cambiando. Ahora, la compañía está migrando su código Java al lenguaje Kotlin en sus aplicaciones para Android. Al parecer, decidió hacerle caso a Google, luego de que la compañía ha alentado a los desarrolladores a cambiarse de [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Meta, la empresa matriz de Facebook, siempre ha trabajado con el lenguaje de programación Java, pero eso está cambiando. Ahora, la compañía está migrando su código Java al lenguaje Kotlin en sus aplicaciones para Android. Al parecer, decidió hacerle caso a Google, luego de que la compañía ha alentado a los desarrolladores a cambiarse de Java a Kotlin.<span id="more-530329"></span></p>
<p>El ingeniero de software de Facebook, Omer Strulovich, <a href="https://engineering.fb.com/2022/10/24/android/android-java-kotlin-migration/" target="_blank" rel="noopener">explicó que</a> el negocio de la publicidad social, lleva un tiempo sustituyendo el código Java por Kotlin. Eso quiere decir que dentro de las aplicaciones que han migrado, están Instagram, Messenger, Portal y Quest.</p>
<p>Kotlin es un lenguaje de programación que nació hace muy poco comparado con otros lenguajes,  apenas en el 2011. Lo cierto es que lenguaje está basado en la máquina virtual de Java (JVM) y fue creado por JetBrains, fabricante de herramientas de software. Sin embargo, aunque fue lanzado hace 11 años, fue hasta el 2016 cuando se liberó la versión 1.0.</p>
<h3>Te puede interesar: <a href="https://www.enter.co/especiales/dev/programadores-ai-producen-menos-bugs/" target="_blank" rel="noopener">Los programadores AI producen menos bugs y errores de lo esperado</a></h3>
<p>Posteriormente, el lenguaje empezó a tomar más fuerza cuando Google lo adoptó para el desarrollo de Android. La compañía sostuvo entonces que Kotlin era más conciso, seguro, con soporte para la concurrencia estructurada que facilita el código asíncrono, además de ser interoperable con Java. Desde entonces, JetBrains está expandiendo poco a poco su lenguaje entre otros desarrolladores y empresas.</p>
<p>Pero Google no es la única compañía a favor del nuevo lenguaje de programación, Strulovich también defendió Kotlin. &#8220;Kotlin es generalmente considerado como un lenguaje mejor que Java, con índices de favorabilidad más altos que Java en la encuesta anual de desarrolladores de Stack Overflow&#8221;. Además, considera que, si para Google es lenguaje de referencia en el desarrollo de apps para Android, &#8220;tiene sentido que cambiemos nuestro desarrollo de Android en Meta a Kotlin&#8221;.</p>
<p>El ingeniero de software no mencionó cuándo empezó Meta la transición, pero, teniendo en cuenta que en la conferencia de desarrolladores del año pasado se habló de dicho lenguaje, podríamos suponer que la transición debió iniciar en ese momento o antes.</p>
<p><em>Imagen: <a href="http://www.pexels.com" target="_blank" rel="noopener">Pexels</a></em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Para qué sirve Rust: el lenguaje de programación que no deja de sumar adeptos</title>
		<link>https://www.enter.co/especiales/dev/para-que-sirve-rust-el-lenguaje-de-programacion-que-no-deja-de-sumar-adeptos/</link>
					<comments>https://www.enter.co/especiales/dev/para-que-sirve-rust-el-lenguaje-de-programacion-que-no-deja-de-sumar-adeptos/#comments</comments>
		
		<dc:creator><![CDATA[Andrea Mercado]]></dc:creator>
		<pubDate>Mon, 23 May 2022 19:30:37 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[codigo de programación]]></category>
		<category><![CDATA[desarrollo web]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[Rust]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=524137</guid>

					<description><![CDATA[Rust es un lenguaje de programación desarrollado por Mozilla y usado por grandes nombres como Cloudflare, Firefox y Dropbox. Se centra en la seguridad, la velocidad en la escritura de código y la concurrencia, sin recolectar elementos no utilizados, lo que lo hace eficiente en su gestión de memoria y también bastante atractivo. ¿La prueba? [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Rust es un lenguaje de programación desarrollado por Mozilla y usado por grandes nombres como Cloudflare, Firefox y Dropbox. Se centra en la seguridad, la velocidad en la escritura de código y la concurrencia, sin recolectar elementos no utilizados, lo que lo hace eficiente en su gestión de memoria y también bastante atractivo. ¿La prueba? <a href="https://slashdata-website-cms.s3.amazonaws.com/sample_reports/VZtJWxZw5Q9NDSAQ.pdf" target="_blank" rel="noopener">Una encuesta hecha por SlashData</a> recolectó las respuestas de 30.000 desarrolladores de 160 países, quienes, si bien coronaron a JavaScript y <a href="https://www.enter.co/especiales/dev/empleos-dev/python-es-nombrado-como-el-lenguaje-de-programacion-con-mayor-demanda-en-2022/" target="_blank" rel="noopener">Python</a> como los grandes reyes de la programación, dejaron ver que los adeptos a <a href="https://www.rust-lang.org/es" target="_blank" rel="noopener">Rust </a>van en ascenso.</p>
<p><span id="more-524137"></span></p>
<p>Según la firma británica, el uso de Rust se ha casi triplicado en dos años superando los 2,2 millones de usuarios hasta el primer trimestre del 2022: una cifra que demuestra que la velocidad en el aumento de desarrolladores que han encontrado en Rust un lenguaje sencillo, ha sido la más rápida que se haya registrado. Tanto así, que en un lapso de tan solo seis meses, ese lenguaje, desarrollado en el 2010, pasó del lugar número 14 al 12.</p>
<h2>¿Para qué sirve exactamente este lenguaje?</h2>
<p>Rust se creó para poder alcanzar la velocidad de C++, pero dejando al lado los problemas de memoria y reduciendo los errores o &#8220;bugs&#8221; en el código, convirtiéndolo, para muchos en su sucesor.</p>
<p>Construido de forma colectiva y financiado gracias a donaciones de distintas empresas, hoy en día Rust es el lenguaje sobre el que se soporta gran parte de Servo, el navegador de Firefox. Maneja una sintaxis moderna, lo que a su vez lo hace ideal para la ejecución de aplicaciones web a una velocidad muy cercana a las apps nativas.</p>
<h3>Te puede interesar: <a href="https://www.enter.co/especiales/dev/empleos-dev/estudio-rust-es-el-lenguaje-mejor-pagado-en-2021/" target="_blank" rel="noopener">Estudio asegura que Rust fue el lenguaje mejor pagado en 2021</a></h3>
<p>Al ser un lenguaje multipropósito, que va más allá del desarrollo interno de un navegador, Rust también cuenta con herramientas para crear APIs, clientes HTTP, conectores de base de datos y es usado para de programar aplicaciones con sistemas embebidos, los cuales son utilizados para ejecutar tareas de control a un muy bajo coste de tamaño.</p>
<p>Dentro de las empresas más reconocidas que usan Rust en sus desarrollos se cuentan Amazon Web Services, Microsoft, Meta, y Google (puntualmente en Android y en Google Cloud).</p>
<p><em>Imágenes: Unsplash</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.enter.co/especiales/dev/para-que-sirve-rust-el-lenguaje-de-programacion-que-no-deja-de-sumar-adeptos/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>La energía que consume tu lenguaje de programación favorito</title>
		<link>https://www.enter.co/especiales/dev/herramientas-dev/cuanta-energia-consume-tu-lenguaje-de-programacion-favorito/</link>
		
		<dc:creator><![CDATA[Jeffrey Ramos González]]></dc:creator>
		<pubDate>Fri, 10 Dec 2021 20:30:39 +0000</pubDate>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[C]]></category>
		<category><![CDATA[Holberton]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Rust]]></category>
		<category><![CDATA[tecnología verde]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=516611</guid>

					<description><![CDATA[Un estudio determinó que C es el lenguaje de programación más verde... aunque la respuesta completa es un poco más compleja. ]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.holbertoncolombia.com/?utm_source=Notas_Banner&amp;utm_medium=Enter&amp;utm_campaign=DEV_C17" target="_blank" rel="noopener noreferrer"><img decoding="async" class="alignnone 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="(max-width: 1024px) 100vw, 1024px" /></a></p>
<p>Ahora que muchos países están prestando atención a la crisis de energía que ha traído el calentamiento global, una mayor demanda de las ciudades y más empresas con base digital, más y más estudios se están haciendo la pregunta de cuánta energía consume un lenguaje de programación.</p>
<p><span id="more-516611"></span></p>
<p>Una investigación titulada “<a href="https://analyticsindiamag.com/heres-how-much-electricity-your-favourite-programming-language-consumes/" target="_blank" rel="noopener noreferrer">Energy Efficiency across Programming Languages</a>” (‘Eficiencia energética en todos los lenguajes de programación’) buscó establecer cuánta energía, memoria y el tiempo de ejecución de los 27 lenguajes de programación más utilizados.</p>
<p>Para esto los investigadores utilizaron diez programas del Computer Language Benchmarks Game (CLBG), un proyecto de software libre que contiene una colección estándar de tareas algorítmicas simples, así como un marco para ejecutar pruebas para comparar el desempeño. Para intentar ser más precisos en las mediciones, utilizaron la herramienta Running Average Power Limit (RAPL) de Intel, capaz de proporcionar estimaciones de energía a un nivel muy detallado con un historial comprobado.</p>
<p><img loading="lazy" decoding="async" class="size-full wp-image-516614 aligncenter" src="https://www.enter.co/wp-content/uploads/2021/10/best-programming-languages-for-software-engineers.png" alt="" width="745" height="728" srcset="https://www.enter.co/wp-content/uploads/2021/10/best-programming-languages-for-software-engineers.png 745w, https://www.enter.co/wp-content/uploads/2021/10/best-programming-languages-for-software-engineers-300x293.png 300w" sizes="auto, (max-width: 745px) 100vw, 745px" /></p>
<p>¿Es esta una tabla para identificar cuál es el lenguaje que más o menos consume energía? Para nada. El objetivo final del estudio era más responder a una pregunta: ¿son los programas más rápidos y eficientes más ‘verdes’ con el medio ambiente? Y, por desgracia, la respuesta no parece ser tan sencilla como muchos podrían creer.</p>
<h3><strong>Te puede interesar: <a href="https://www.enter.co/especiales/dev/herramientas-dev/lenguajes-de-programacion-esto-es-lo-que-prefieren-los-desarrolladores/" target="_blank" rel="noopener noreferrer">Lenguaje de programación: esto es lo que prefieren los desarrolladores</a></strong></h3>
<p>La razón es bastante sencilla: un lenguaje de programación no consume energía de la misma manera que, digamos, un televisor. Con ellos la energía no se consume a un ritmo constante, sino que depende de qué esté trabajándose en ese momento. Esto, de acuerdo con el estudio, es un factor que debería ser considerado al momento de afirmar que porque un programa es más ‘rápido’ también es más responsable ambientalmente, ya que también puede no ser el más eficiente en cuando a su uso de energía.</p>
<p>Otro elemento que dificulta responder esta pregunta está en los factores adicionales presente al momento de utilizar un lenguaje de programación. La calidad del compilador o las librerías utilizadas también afectan la eficiencia de los lenguajes de programación y, al mismo tiempo, su consumo de energía.</p>
<p>¿Qué datos importantes generó el estudio? Además de la tabla, que pueden ver arriba y separa la información en cuánta energía, memoria y el tiempo de ejecución utilizaron los lenguajes en estas pruebas, se determinó que cerca del 88.94% de la energía fue consumida por la CPU, mientras que el porcentaje restante estaba asignado a la DDRAM.</p>
<p>Al final del día, de acuerdo con el estudio C es el lenguaje de programación ‘más verde’, sin embargo, el mismo estudio reconoce que al momento de valorar qué tan ambiental es un lenguaje de programación el cálculo debe ir más allá de relacionar el tiempo en el que están corriendo con el consumo de energía.</p>
<p>Imágenes: de <a href="https://pixabay.com/es/users/elchinator-10722855/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=4280758">Elchinator</a> en <a href="https://pixabay.com/es/?utm_source=link-attribution&amp;utm_medium=referral&amp;utm_campaign=image&amp;utm_content=4280758">Pixabay</a></p>
<p><img loading="lazy" decoding="async" class=" wp-image-494285 alignleft" src="https://www.enter.co/wp-content/uploads/2020/06/avatar_profile.jpg" alt="" width="80" height="80" /><a href="http://enter.co/dev" target="_blank" rel="noopener noreferrer" data-saferedirecturl="https://www.google.com/url?q=http://enter.co/dev&amp;source=gmail&amp;ust=1633710967271000&amp;usg=AFQjCNG9U0qnMhcb0faFJRw79719bU_2nA"><span class="il">Enter.co</span>/dev</a>  es una colaboración con <a href="http://coderise.org/" target="_blank" rel="noopener noreferrer" data-saferedirecturl="https://www.google.com/url?q=http://coderise.org/&amp;source=gmail&amp;ust=1633710967271000&amp;usg=AFQjCNHAjfDsfs037ApQ07Bm-3A4OgawSA">Coderise.org</a> y <a href="https://bit.ly/3mMNF2P" target="_blank" rel="noopener noreferrer"><b>Holberton School Colombia</b></a> para promover la comunidad de programación en Colombia.</p>
<p><em>Imagen: Holberton School Colombia</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title> Estos son los 10 lenguajes de programación más populares en 2021</title>
		<link>https://www.enter.co/especiales/dev/herramientas-dev/estos-son-los-10-lenguajes-de-programacion-mas-populares-en-2021/</link>
		
		<dc:creator><![CDATA[Jeffrey Ramos González]]></dc:creator>
		<pubDate>Sat, 06 Nov 2021 00:08:44 +0000</pubDate>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[C/C++]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[lenguajes de programación]]></category>
		<category><![CDATA[Phyton]]></category>
		<category><![CDATA[Rust]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=516972</guid>

					<description><![CDATA[JavaScript se mantiene como el lenguaje más popular entre los desarrolladores, pero Python sigue ganando popularidad entre los lenguajes de programación. ]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.holbertoncolombia.com/?utm_source=banner_enter" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="alignnone 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>Un reporte asegura que, para 2021, JavaScript es usado por más de 16.4 millones de desarrolladores en el mundo. Una meta importante, según un estudio realizado por SlashData a más de 19.000 desarrolladores, que lo convierte en la herramienta más popular entre los lenguajes de programación, con una ventaja importante frente a otras opciones.</p>
<p><span id="more-516972"></span></p>
<p>La encuesta, titulada 21st State of the Developer Nation Report, tenía como objetivo el estudiar las tendencias en desarrollo de software. El cambio importante frente a otros estudios es que no se limitó a los Estados Unidos, sino que expandió su visión a 160 países en el mundo en el tercer trimestre de 2021. Esto le permitió tener una idea más cercana a los lenguajes de programación, pero también extendiéndose a herramientas, apps e incluso las actitudes de los mismos desarrolladores frente a estas herramientas.</p>
<p>Como mencionamos antes, el primer gran resultado es que JavaScript es el lenguaje más popular en estos momentos en el mundo. <a href="https://www.enter.co/especiales/dev/javascrip-programacion-mas-popular-stack-overflow/" target="_blank" rel="noopener noreferrer">No hay mucha novedad en este primer lugar,</a> pues durante años ha sido, además, uno de los más utilizados. Quizás lo más sorprendente, de acuerdo con el estudio, este la brecha entre él y otras opciones creció considerablemente en 2021, con 2.5 millones de nuevos desarrolladores uniéndose a él. De acuerdo con el reporte, los campos en los que es más popular es en web y back end, mientras que no es muy utilizado en DS/ML o embedded.</p>
<p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-516979" src="https://www.enter.co/wp-content/uploads/2021/11/slashdata-programming-language-community-size-q32021.jpg" alt="" width="625" height="652" srcset="https://www.enter.co/wp-content/uploads/2021/11/slashdata-programming-language-community-size-q32021.jpg 625w, https://www.enter.co/wp-content/uploads/2021/11/slashdata-programming-language-community-size-q32021-288x300.jpg 288w" sizes="auto, (max-width: 625px) 100vw, 625px" /></p>
<h3><strong>Te puede interesar:<a href="https://www.enter.co/especiales/dev/herramientas-dev/lenguajes-de-programacion-estos-son-los-que-mejor-salario-generan/" target="_blank" rel="noopener noreferrer"> Lenguajes de programación: estos son los que mejor salario generan</a></strong></h3>
<p>En segundo lugar, se encuentra Python, con 11.3 millones de usuarios. Python ha sido la estrella en crecimiento en los recientes entre los lenguajes de programación, consiguiendo precisamente ocupar este vacío como favorito en desarrollo DS/ML, pero además siendo una opción para desarrollo de aplicaciones de IoT (internet de las cosas).</p>
<p>La tercera posición la tiene Java (9.6 millones de usuarios) que es una preferida en desarrollo para móviles y escritorio,<a href="https://www.enter.co/especiales/dev/que-debes-tener-en-cuenta-para-aprender-lenguaje-c/" target="_blank" rel="noopener noreferrer"> mientras que C/C++</a> hoy tiene 7.5 millones de usuarios, seguido de PHP (7.3 millones de usuarios) y C# (7.1) millones de usuarios.</p>
<p>SlashData aclara que esta información debe ser tomada con pinzas, pues determinar la popularidad de un lenguaje de programación no es exactamente una ciencia exacta. De hecho, parte de este estudio está sostenido el número estimado de desarrolladores (que la compañía tiene en 26.8 millones).</p>
<p>La última anotación interesante del estudio es que Rust (aunque abajo en la lista con 1.1 millones) está formando una comunidad interesante y mostrando un crecimiento importante en los últimos años, principalmente por el crecimiento de interés en realidad aumentada y realidad virtual.</p>
<p><em>Imágenes: Foto de <a href="https://www.pexels.com/es-es/@markusspiske?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels">Markus Spiske</a> en <a href="https://www.pexels.com/es-es/foto/codigos-en-la-lente-de-cambio-de-inclinacion-2004161/?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels">Pexels</a></em></p>
<p><img loading="lazy" decoding="async" class=" wp-image-494285 alignleft" src="https://www.enter.co/wp-content/uploads/2020/06/avatar_profile.jpg" alt="" width="80" height="80" /><a href="http://enter.co/dev">Enter.co/dev</a>  es una colaboración con <a href="http://coderise.org/">Coderise.org</a> y <a href="https://www.holbertoncolombia.com/?utm_source=articulos_enter" target="_blank" rel="noopener noreferrer">Holberton School Colombia</a> para promover la comunidad de programación en Colombia.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>¿Nuevo en desarrollo? Estos son 5 Frameworks que deberías conocer</title>
		<link>https://www.enter.co/especiales/dev/herramientas-dev/nuevo-en-desarrollo-estos-son-5-frameworks-que-deberias-conocer/</link>
		
		<dc:creator><![CDATA[Jeffrey Ramos González]]></dc:creator>
		<pubDate>Sat, 30 Oct 2021 16:40:03 +0000</pubDate>
				<category><![CDATA[Herramientas]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Framework JavaScript]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Recursos Python]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=516728</guid>

					<description><![CDATA[¿Estás comenzando a utilizar frameworks en tus proyectos? Estas son algunas recomendaciones que tenemos para que desarrolles tu código. ]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.holbertoncolombia.com/?utm_source=banner_enter" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="alignnone 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>Comenzar a desarrollar software puede ser intimidante. ¡Hay tantas cosas que parece que parece que debes saber! La ventaja es que la primera lección que muchos aprenden es que la mayoría de cosas que necesitas ya existen. Por ejemplo, están lo frameworks, que de manera sencilla son estructuras previas que pueden ser utilizadas para desarrollar un proyecto.</p>
<p><span id="more-516728"></span></p>
<p>¿Por qué son necesarios los frameworks?</p>
<p>La principal razón está es que desarrollador requiere de una serie de tareas a realizar. La más obvia es escribir el código, pero luego está el diseñar y también el probar el software realizado. Lo que permite un framework es disminuir algunas de estas tareas, de manera que puedas evitar problemas de código duplicado o redundante, al mismo tiempo que permite construir código con menores bugs, así como permite el probar el código de manera más sencilla.</p>
<p>En ENTER.CO te presentamos algunas alternativas que deberías conocer y probar, si estás buscando un framework para comenzar tu proyecto.</p>
<h2><a href="https://emberjs.com/" target="_blank" rel="noopener noreferrer"><strong>Ember</strong></a></h2>
<p>C0n la popularidad de JavaScript, lo más lógico era comenzar por Ember, que de hecho en 2015 fue reconocido como el mejor de los frameworks de este lenguaje de programación. Uno de los mejores puntos que tiene frente a otras alternativas está en su comunidad que no solo está para brindar soporte, sino que además permite la constante expansión, así como la adición de funciones, extensiones. Viene además con con muchas características y componentes que puede usar de inmediato. Si quiere una razón adicional, Google, Microsoft, Heroku y Netflix utilizan este marco con frecuencia.</p>
<h2><a href="https://www.udemy.com/course/vue-js-2-para-principiantes/?utm_source=adwords&amp;utm_medium=udemyads&amp;utm_campaign=VueJS_v.NONP_la.ES_cc.LATAM&amp;utm_term=_._ag_125031896349_._ad_537728269187_._kw__._de_c_._dm__._pl__._ti_dsa-1395864273983_._li_1003659_._pd__._&amp;matchtype=b&amp;gclid=CjwKCAjw2vOLBhBPEiwAjEeK9roewRDaiFqDJyun_2bsL3AQKB3MVxdejEOFKcnfnMKUtJNNqDWqAhoCxQkQAvD_BwE" target="_blank" rel="noopener noreferrer"><strong>Vue</strong></a></h2>
<p>Es posible que no conozcas a Vue, principalmente porque se trata de un framework relativamente nuevo, pero que hoy es uno de los frameworks más populares de Javascript. Hay muchas cosas interesantes sobre Vue. Primero, es un marco progresivo, lo que significa que, si tienes un proyecto existente, puede adoptar Vue para una parte del proyecto y todo funcionará bien. Otro punto a su favor es que su arquitectura permite ayudar a construir aplicaciones frontend completas.</p>
<h2><a href="https://angular.io/guide/what-is-angular" target="_blank" rel="noopener noreferrer"><strong>Angular </strong></a></h2>
<p>Angular se especializa en la creación de aplicaciones enriquecidas de una sola página . Este framework utiliza Typecript, que es un superconjunto de Javascript. Agunalr cuenta además con una colección de bibliotecas bien integradas que cubren una amplia variedad de características, que incluyen enrutamiento, administración de formularios, comunicación cliente-servidor y más. Las principales desventajas de Angular son su tamaño en comparación con otros marcos, y el hecho de que no es compatible con SEO por naturaleza, aunque puede optimizarse para SEO. Google desarrolló angular y Google, Microsoft y Paypal lo utilizan.</p>
<h3>Te puede interesar:<a href="https://www.enter.co/especiales/dev/herramientas-dev/cuanta-energia-consume-tu-lenguaje-de-programacion-favorito/" target="_blank" rel="noopener noreferrer"> ¿Cuánta energía consume tu lenguaje de programación favorito?</a></h3>
<h2><a href="https://laravel.com/" target="_blank" rel="noopener noreferrer"><strong>Laravel</strong></a></h2>
<p>Laravel es un framework que usa PHP, que es uno de los lenguajes más populares de la web. Es una de las opciones más recientes, al menos en comparación con otras opciones en este artículo. Pero esto lo compensa con el hecho de que viene con soporte API listo para usar, y también posee una cantidad considerablede paquetes que podrían extender su alcance. ¿Cuál es su mayor defecto?, en términos de rendimiento, Laravel no se compara con otras opciones lo que podría ser un inconveniente para proyectos masivos.</p>
<h2><a href="https://www.djangoproject.com/" target="_blank" rel="noopener noreferrer"><strong>Django</strong></a></h2>
<p>Django es un <a href="https://www.enter.co/especiales/dev/herramientas-dev/10-librerias-de-programacion-indispensables-para-python/" target="_blank" rel="noopener noreferrer">framework que usa Python</a> para el desarrollo web. Un buen motivo para utilizarlo es que algunas de las grandes compañías como Google, Youtube e Instagram lo utilizan. ¿Cuál es su mayor punto de valor? Django es uno de los frameworks más enfocados en la creación de código seguro. proporciona técnicas y herramientas para que los desarrolladores creen un sitio web seguro o implemente las características de seguridad en el propio marco, como evitar la ejecución de código en la capa de plantilla.</p>
<p><em>Imágenes: Foto de <strong><a href="https://www.pexels.com/es-es/@goumbik?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels">Lukas</a></strong> en <strong><a href="https://www.pexels.com/es-es/foto/codificacion-de-persona-en-portatil-574071/?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels">Pexels</a></strong></em></p>
<p><img loading="lazy" decoding="async" class=" wp-image-494285 alignleft" src="https://www.enter.co/wp-content/uploads/2020/06/avatar_profile.jpg" alt="" width="80" height="80" /><a href="http://enter.co/dev">Enter.co/dev</a>  es una colaboración con <a href="http://coderise.org/">Coderise.org</a> y <a href="https://www.holbertoncolombia.com/?utm_source=articulos_enter" target="_blank" rel="noopener noreferrer">Holberton School Colombia</a> para promover la comunidad de programación en Colombia.</p>
<p>&nbsp;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>&#8216;PyCon Colombia 2021&#8217;: cita imperdible</title>
		<link>https://www.enter.co/especiales/dev/pycon-colombia-2021-cita-imperdible/</link>
		
		<dc:creator><![CDATA[Sebastián Carvajal]]></dc:creator>
		<pubDate>Tue, 15 Jun 2021 18:30:46 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[colombia]]></category>
		<category><![CDATA[Django girls]]></category>
		<category><![CDATA[emprendimiento]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[PyCon]]></category>
		<category><![CDATA[PyLadies]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[startups]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=509419</guid>

					<description><![CDATA[&#8216;PyCon Colombia&#8217;, la conferencia liderada por la comunidad colombiana de Python que agrupa desarrolladores, científicos de datos y entusiastas, trae este 2021 una agenda imperdible para resaltar el talento local y exponer lo último del universo Python en materia de programación web, infraestructura, aprendizaje de máquina, procesamiento de lenguaje natural, ciencias de datos, internet de [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>&#8216;PyCon Colombia&#8217;, la conferencia liderada por la comunidad colombiana de Python que agrupa desarrolladores, científicos de datos y entusiastas, trae este 2021 una agenda imperdible para resaltar el talento local y exponer lo último del universo <a href="https://www.enter.co/noticias/python/" target="_blank" rel="noopener noreferrer">Python</a> en materia de programación web, infraestructura, aprendizaje de máquina, procesamiento de lenguaje natural, ciencias de datos, internet de las cosas y ciberseguridad.<span id="more-509419"></span></p>
<p>En esta quinta edición, la conferencia se realizará de forma virtual, los días 19 y 20 de junio de 2021. Durante los dos días de &#8216;PyCon Colombia&#8217;, se estima la participación de más de 600 participantes, de 14 países, en las 26 charlas disponibles. Uno de los principales atractivos de esta conferencia son los oradores principales, que en esta versión serán:</p>
<p><strong>Anna Ossowski.</strong> Actualmente forma parte del equipo de gestión de comunidades en Elastic, de la junta directiva de la Python Software Foundation y del equipo organizador de &#8216;PyCon Estados Unidos&#8217;. Fue líder del capítulo de diversidad en &#8216;DjangoCon&#8217; y organizadora y líder de Django girls y PyLadies en Londres.</p>
<p><strong>Sebastian Ramirez.</strong> Primer orador destacado colombiano, creador de FastAPI, Typer y otras herramientas de fuente abierta. Durante los últimos 6 años se ha dedicado al diseño, estudio e implementación de algoritmos con enfoque en Machine Learning sobre sistemas distribuidos para resolver problemas complejos que requieren herramientas y técnicas novedosas.</p>
<h2>Te puede interesar: <a href="https://www.enter.co/especiales/dev/comunidades-dev/microsoft-invierte-python/" target="_blank" rel="noopener noreferrer">Microsoft invierte para fortalecer su sistema con </a>Python.</h2>
<p><strong>Brandon Rhodes.</strong> Cuenta con más de 20 años de experiencia manejando Python y más de 30 en Linux, lo que le permite ofrecer patrones y prácticas efectivas. Su página web “Python patterns” ofrece alternativas para aplicar patrones de diseño de software en Python. Es miembro destacado de la Python Software Foundation y ejerció como líder de la conferencia PyCon Estados Unidos en 2016 y 2017.</p>
<p><strong>Lindsay Heagy.</strong> Investigadora en simulaciones geo-físicas, trabaja con Jupyter, proyecto que desarrolla software de código y estándares abiertos y servicios para computación interactiva en docenas de lenguajes de programación; y en SimPEG, un paquete de Python de código abierto para simulaciones numéricas y problemas inversos basados en gradientes en geofísica.</p>
<p>Otro elemento importante de &#8216;PyCon Colombia 2021&#8217;, es que la conferencia es un evento sin ánimo de lucro que tiene como objetivo promover el uso del lenguaje Python en nuestro país. Para lograrlo, también ha realizado alianzas con PyLadies y Django girls Colombia para contribuir a la inclusión de las mujeres en la comunidad de desarrolladores.</p>
<p>También, &#8216;PyCon Colombia 2021&#8217; ofrece becas para que los jóvenes desarrolladores de escasos recursos no se queden sin participar de esta conferencia que marca el norte de la comunidad Python en Colombia.</p>
<p>Nadie que desee aprender y compartir su conocimiento y experiencias alrededor del lenguaje de programación Python puede quedarse sin asistir a este gran evento. Los interesados pueden adquirir sus entradas en este <a href="https://2021.pycon.co/" target="_blank" rel="noopener noreferrer">enlace</a>.</p>
<p><em>Imagen: &#8216;PyCon Colombia 2021&#8217;.</em></p>
<p><a href="https://www.enter.co/dev/" target="_blank" rel="noopener noreferrer">Enter.co/dev</a><a href="https://www.enter.co/dev/" target="_blank" rel="noopener noreferrer"><img loading="lazy" decoding="async" class="alignleft wp-image-494496 " src="https://www.enter.co/wp-content/uploads/2020/06/avatar_profile-150x150.jpg" alt="" width="100" height="100" srcset="https://www.enter.co/wp-content/uploads/2020/06/avatar_profile-150x150.jpg 150w, https://www.enter.co/wp-content/uploads/2020/06/avatar_profile-300x300.jpg 300w, https://www.enter.co/wp-content/uploads/2020/06/avatar_profile.jpg 500w" sizes="auto, (max-width: 100px) 100vw, 100px" /></a> es una colaboración con <a href="https://www.coderise.org/" target="_blank" rel="noopener noreferrer">Coderise.org</a> y <a href="https://www.holbertonschool.com/" target="_blank" rel="noopener noreferrer">Holberton School Colombia</a> para promover la comunidad de programación en Colombia.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Mi historia en Holberton: aprender a hablar con las máquinas</title>
		<link>https://www.enter.co/especiales/dev/mi-historia-en-holberton-aprender-a-hablar-con-las-maquinas/</link>
		
		<dc:creator><![CDATA[Colaboradores ENTER.CO]]></dc:creator>
		<pubDate>Thu, 08 Oct 2020 14:00:11 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[aprender a programar]]></category>
		<category><![CDATA[Holberton School]]></category>
		<category><![CDATA[lenguaje C]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[Máquinas]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=498253</guid>

					<description><![CDATA[Hace un mes, cuando empezaba a estudiar en Holberton School, el diario The Guardian publicó su primer artículo escrito por una máquina. Los periodistas del diario británico le pidieron a GPT-3, el nuevo y poderoso generador de lenguaje de OpenAI, que escribiera un ensayo desde cero. Su tarea era tratar de convencer al lector de que [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure id="attachment_498255" aria-describedby="caption-attachment-498255" style="width: 218px" class="wp-caption alignleft"><img loading="lazy" decoding="async" class="wp-image-498255 " src="https://www.enter.co/wp-content/uploads/2020/10/Helena-Cortés-Gómez-1-300x199.jpg" alt="" width="218" height="145" srcset="https://www.enter.co/wp-content/uploads/2020/10/Helena-Cortés-Gómez-1-300x199.jpg 300w, https://www.enter.co/wp-content/uploads/2020/10/Helena-Cortés-Gómez-1-1024x678.jpg 1024w, https://www.enter.co/wp-content/uploads/2020/10/Helena-Cortés-Gómez-1-768x509.jpg 768w, https://www.enter.co/wp-content/uploads/2020/10/Helena-Cortés-Gómez-1-1536x1017.jpg 1536w, https://www.enter.co/wp-content/uploads/2020/10/Helena-Cortés-Gómez-1-76x50.jpg 76w, https://www.enter.co/wp-content/uploads/2020/10/Helena-Cortés-Gómez-1-123x82.jpg 123w, https://www.enter.co/wp-content/uploads/2020/10/Helena-Cortés-Gómez-1-83x55.jpg 83w, https://www.enter.co/wp-content/uploads/2020/10/Helena-Cortés-Gómez-1-125x83.jpg 125w, https://www.enter.co/wp-content/uploads/2020/10/Helena-Cortés-Gómez-1.jpg 2048w" sizes="auto, (max-width: 218px) 100vw, 218px" /><figcaption id="caption-attachment-498255" class="wp-caption-text">*Por: Helena Cortés Gómez, participante de Holberton School.</figcaption></figure>
<p><span style="font-weight: 400;">Hace un mes, cuando empezaba a estudiar en Holberton School, el diario The Guardian publicó su primer artículo escrito por una máquina.</span><span style="font-weight: 400;"> Los periodistas del diario británico le pidieron a </span><a href="https://youtu.be/_x9AwxfjxvE"><span style="font-weight: 400;">GPT-3</span></a><span style="font-weight: 400;">, el nuevo y poderoso generador de lenguaje de </span><a href="https://openai.com/blog/openai-api/"><span style="font-weight: 400;">OpenAI,</span></a><span style="font-weight: 400;"> que escribiera un ensayo desde cero. Su tarea era tratar de convencer al lector de que los robots vienen en paz. </span></p>
<p>Este tipo de tecnologías son las que me llevaron inevitablemente a hacer una parada en mi camino periodístico y explorar la programación. Desde hace tiempo he sentido la necesidad de saber de qué maneras entrenamos este tipo de tecnologías. Si es que escribir código es 80 % creatividad, según dice mi tutor en Holberton, entonces las ideas humanas se plasmarían allí del mismo modo que podemos escribir un artículo periodístico. ¿Cuáles ideas se priorizarán?, ¿Qué tipos de sesgos les enseñaremos? Esas preguntas me han conectado con el interés por programar.</p>
<h2>Aprender a usar las máquinas de una nueva manera</h2>
<p>Ninguna de las tecnologías como GPT-3 se ha creado en soledad. Y para un futuro próximo, y también lejano, será importante que los que estamos en humanidades las entendamos.</p>
<p>En Holberton, <span style="font-weight: 400;">empezamos a aprender con el lenguaje de programación C, considerado de bajo nivel. Esto puede ser algo intimidante, pero a la vez fascinante. “Bajo nivel” no es una manera despectiva de referirse a este, más bien quiere indicar lo cerca que está el lenguaje de las máquinas: el binario. Es tan eficiente y ligero que incluso es común su uso en misiones espaciales, como la del &#8216;Curiosity&#8217; que llegó a Marte en 2012. Unas 500.000 líneas de código de esta recordada misión se hicieron con este lenguaje.<br />
</span></p>
<h2>También te puede interesar: <a href="https://www.enter.co/especiales/dev/cientificos-de-datos-una-carrera-de-moda/">Científicos de datos, una carrera de moda</a>.</h2>
<p>A un mes de la experiencia voy un poco más lento que otros, pero lo que propone la escuela es ir a su propio ritmo. Ver las notas en bajo es preocupante porque la mayoría de los holbies, como nos llamamos los participantes de la academia, fuimos educados en el sistema tradicional, donde solo se preocupan por los resultados y no por el proceso. Sin embargo, hace poco en una charla de Julien Barbier, uno de los fundadores de la escuela, nos recordó que un proceso de aprendizaje contemporáneo va más allá de las notas.</p>
<p>Los primeros 30 minutos de su charla sobre punteros, un tema espinoso para aprendices de C, decidió invertirlos y reenfocar la idea –tal vez producida por las expectativas de la sociedad– de ser el mejor. “A mí también me gustan las competencias”, dijo, “pero eso es otro contexto, acá buscamos que se alcancen las metas personales y a largo plazo”. Cuando un nuevo concepto sea difícil “<em>look at the big picture</em>”, dijo, siempre hablando en inglés. “Lo importante no es ser los mejores, lo clave es aprender, entender y tal vez para algunos proveer a sus familias”.</p>
<p>Julien habló de los valores personales y de lo que nos importa: cómo el cerebro se ha estudiado a sí mismo. Los neurocientíficos saben que el aprendizaje está anclado a las emociones, a lo que nos sentimos conectados. Por lo que es importante explorar para qué programar y darles instrucciones a las máquinas. En medio de ello, también acelerará el proceso explicar a otros lo aprendido, <span style="font-weight: 400;">como proponía</span><a href="https://fs.blog/2012/04/feynman-technique/"> <span style="font-weight: 400;">Richard Feynman.</span></a></p>
<p><span style="font-weight: 400;">Este mes ha sido un reto intelectual y emocional, nunca había tocado una terminal. En próximos artículos compartiré algunas de las experiencias de una recién iniciada periodista, ahora programadora, al sumergirse en este mundo.</span></p>
<p><em>Imagen: <a href="https://pixabay.com/photos/computer-computer-code-programming-1873831/" target="_blank" rel="noopener noreferrer">Boskampi </a>(Vía Pixabay). </em></p>
<p>*Periodista científica formada en El Colombiano y El Espectador. Investigadora y curiosa. Estudiante del lenguaje de las máquinas en Holberton School.</p>
<hr />
<hr />
<p><img loading="lazy" decoding="async" class=" wp-image-494285 alignleft" src="https://www.enter.co/wp-content/uploads/2020/06/avatar_profile.jpg" alt="" width="80" height="80" /><a href="http://enter.co/dev">Enter.co/dev</a>  una colaboración con <a href="http://Coderise.org">Coderise.org</a> y <a href="https://www.holbertonschool.com/co">Holberton School Colombia</a> para promover la comunidad de programación en Colombia.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>JavaScript se mantiene como el lenguaje de programación más popular</title>
		<link>https://www.enter.co/especiales/dev/javascrip-programacion-mas-popular-stack-overflow/</link>
		
		<dc:creator><![CDATA[Jeffrey Ramos González]]></dc:creator>
		<pubDate>Mon, 20 Jul 2020 18:01:03 +0000</pubDate>
				<category><![CDATA[AI/Dev]]></category>
		<category><![CDATA[Competencia de programación]]></category>
		<category><![CDATA[Concurso de programación para estudiantes de colegio]]></category>
		<category><![CDATA[cursos de programación]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[lenguajes de programación]]></category>
		<category><![CDATA[programación]]></category>
		<guid isPermaLink="false">https://www.enter.co/?p=495400</guid>

					<description><![CDATA[De acuerdo con la encuesta de Stack Overflow a 65.000 programadores, un 32% se encuentran ‘muy satisfechos’ con sus trabajos actuales. ]]></description>
										<content:encoded><![CDATA[<p>En febrero de 2020 Stack Overflow, un sitio de preguntas y respuestas para programadores profesionales y aficionados, abrió u<a href="https://insights.stackoverflow.com/survey/2020#overview" target="_blank" rel="noopener noreferrer">na encuesta para identificar</a> la manera en la que se relacionaban con esta actividad. Las preguntas iban desde la manera a la que se acercaban a la resolución de problemas, hasta qué herramientas utilizaban. Al finalizar, cerca de 65.000 programadores respondieron las preguntas del sitio. Y aunque se trata de una muestra pequeña (al menos en comparación con la cantidad real de personas programando hoy) permite dar un vistazo a ciertos elementos comunes.</p>
<p><span id="more-495400"></span></p>
<p>Por ejemplo, en el lenguaje de programación y tecnologías, hay algunas tendencias que se mantienen como es el caso de JavaScript (que domina con un 67%) y HTML/CSS (que mantienen el segundo lugar, en comparación con la muestra de 2019 con un 63% de popularidad). Pero también hay tendencias de otros que están perdiendo ‘popularidad’ conforme nuevas maneras de desarrollar código aparecen. Así, SQL (54%) toma el tercer lugar, que antes pertenecía a Python (44.1%).</p>
<p>De manera curiosa, es Python la tecnología que encabeza la lista de lenguajes que los desarrolladores están interesados en aprender con un 30%. Le sigue JavaScript (18.5%), Go (17.9%), TypeScript (17.0%)  y Rust (14.6%).</p>
<p>Por otro lado, los frameworks más populares son ASP.NET Core (70.7%), React.js (68.9%), Vue.js (66.0%), Express (61.9%) y Gatsby (60.7%). Respondiendo cuáles son los frameworks que más interesados están en aprender, React.js mantiene el primer lugar (22.4%) seguido de Vue.js (16.4%), Angular (10.6%), Django (9.4%) y Angular.js (7.7%).</p>
<h3><strong>Te puede interesar: <a href="https://www.enter.co/chips-bits/apps-software/google-lanza-un-nuevo-curso-gratis-para-programar-apps-para-android/" target="_blank" rel="noopener noreferrer">Google lanza un nuevo curso gratis para programar apps para Android</a></strong></h3>
<p>En el campo profesional, más del 75% de los desarrolladores trabajan horas extras al menos ocasionalmente, uno o dos días por trimestre. El 25% trabaja horas extras 1-2 días por semana o más. Otro elemento interesante (en especial al compararlo con los resultados de otros estudios, como el que Ruta N realizó sobre perfiles profesionales) es que los ingenieros de confiabilidad del sitio y los especialistas de DevOps permanecen entre los roles de contribuyentes individuales mejor pagados. El 80% de los encuestados cree que DevOps es al menos algo importante, y el 44% trabaja en organizaciones con al menos un empleado dedicado de DevOps.</p>
<p>Un elemento importante, al menos al momento de considerar los resultados de la encuesta de Stack Overflow, es que un 78.2% de los que respondieron la encuesta aseguraron que realizaban código por hobby, mientras que un 21.8% lo hacían de manera de profesional. De la misma forma, solo un 17% de las personas han estado realizando código por menos de 5 años, un 30% entre 9 a 5 años y 20% de 10 a 14 años.</p>
<p>El último dato que nos gustaría resaltar de la encuesta realizada por Stack Overflow es que la mayoría de los desarrolladores están satisfechos con sus trabajos (una percepción que es rara en los mercados laborales modernos). Un 32% se encuentran ‘muy satisfechos’, un 30.8% se encuentran ‘satisfechos’, un 12% describe su experiencia en un punto medio (‘ni satisfecha ni insatisfecha’), un 15.8% afirma que está un poco insatisfecho y tan solo un 8.3 se encuentra muy insatisfecho.</p>
<p><em>Imágenes: Foto de <strong><a href="https://www.pexels.com/es-es/@divinetechygirl?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels">Christina Morillo</a></strong> en <strong><a href="https://www.pexels.com/es-es/foto/adentro-adulto-codificando-codigo-1181359/?utm_content=attributionCopyText&amp;utm_medium=referral&amp;utm_source=pexels">Pexels</a></strong></em></p>
<hr />
<hr />
<p><img loading="lazy" decoding="async" class=" wp-image-494285 alignleft" src="https://www.enter.co/wp-content/uploads/2020/06/avatar_profile.jpg" alt="" width="80" height="80" /><a href="http://enter.co/dev">Enter.co/dev</a>  una colaboración con <a href="http://Coderise.org">Coderise.org</a> y <a href="https://www.holbertonschool.com/co">Holberton School Colombia</a> para promover la comunidad de programación en Colombia.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Google lanzó un doodle para enseñar a programar</title>
		<link>https://www.enter.co/cultura-digital/el-popurri/google-doodle-programar/</link>
		
		<dc:creator><![CDATA[Aura Izquierdo]]></dc:creator>
		<pubDate>Mon, 04 Dec 2017 18:04:58 +0000</pubDate>
				<category><![CDATA[El Popurrí]]></category>
		<category><![CDATA[Codificación]]></category>
		<category><![CDATA[doodle]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[MIT]]></category>
		<guid isPermaLink="false">http://www.enter.co/?p=355192</guid>

					<description><![CDATA[El equipo Doodle de Google hizo todo lo posible para celebrar la Semana de Educación en Informática el 4 de diciembre con su primer Doodle de codificación. Dicho doodle es una colaboración entre Google y MIT Scratch, un programa que se ejecuta a través del Instituto de Tecnología de Massachusetts enseñando a los niños cómo codificar. El logotipo presenta un [&#8230;]]]></description>
										<content:encoded><![CDATA[<p class="speakable-p-1 p-text">El equipo Doodle de Google hizo todo lo posible para celebrar la Semana de Educación en Informática el 4 de diciembre con su primer Doodle de codificación. Dicho doodle es una colaboración entre Google y <a href="https://scratch.mit.edu/">MIT Scratch</a>, un programa que se ejecuta a través del Instituto de Tecnología de Massachusetts enseñando a los niños cómo codificar. El logotipo presenta un juego llamado Coding for Carrots, en el que los usuarios deben unir bloques de codificación para ayudar a un conejo a agarrar zanahorias.<span id="more-355192"></span></p>
<figure id="attachment_355204" aria-describedby="caption-attachment-355204" style="width: 1024px" class="wp-caption alignnone"><img loading="lazy" decoding="async" class="size-large wp-image-355204" src="https://www.enter.co/wp-content/uploads/2017/12/doodle-1024x607.png" alt="" width="1024" height="607" srcset="https://www.enter.co/wp-content/uploads/2017/12/doodle-1024x607.png 1024w, https://www.enter.co/wp-content/uploads/2017/12/doodle-300x178.png 300w, https://www.enter.co/wp-content/uploads/2017/12/doodle-768x455.png 768w, https://www.enter.co/wp-content/uploads/2017/12/doodle.png 1128w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption id="caption-attachment-355204" class="wp-caption-text">El homenaje del Doodle más reciente de Google podría introducir a algunos usuarios a la codificación.</figcaption></figure>
<h2 class="speakableText">Celebrando los 50 años de Logo</h2>
<p class="speakableText">De acuerdo con <a href="https://www.cnet.com/news/googles-first-ever-coding-doodle-is-as-cute-as-it-is-fun/" target="_blank">Cnet</a>, el doodle honra la creación de Logo, un lenguaje de programación desarrollado en la década de 1960 por el profesor Seymour Papert y los investigadores del Massachusetts Institute of Technology para enseñar a los niños cómo codificar. El Doodle utiliza el exclusivo lenguaje de codificación de arrastrar y soltar de Scratch. Este fue diseñado para ser accesible para codificadores de todas las edades.</p>
<p class="speakableText"><strong>También te puede interesar: <a href="http://www.enter.co/chips-bits/apps-software/doodle/" target="_blank">Google te regala los mejores juegos de Doodle por su aniversario</a></strong></p>
<p class="p-text">&#8220;Mi esperanza es que la gente encuentre atractiva esta primera experiencia, y se los alentará a ir más allá. De alguna manera, es muy diferente de mi primera experiencia de codificación hace muchos años, pero espero que sea tan inspiradora e influyente para ellos&#8221;, dijo Champika Fernando, directora de comunicaciones de MIT Scratch, <a href="https://www.google.com/doodles/celebrating-50-years-of-kids-coding">en una publicación de blog publicada por Google</a> .</p>
<p class="speakableText">Una vez que los niños dominan el doodle de zanahorias, pueden intentar otro desafío: <a href="https://csfirst.withgoogle.com/en/hoc2017">crear su propio logotipo de Google</a>. Pero esto no es solo para los más pequeños, Google también está alentando a personas de todas las edades a crear su propio logotipo de Google a través de un proyecto Scratch Hour of Code. En este link puedes <a href="https://csfirst.withgoogle.com/en/hoc2017" target="_blank" data-component="externalLink">participar</a> o si quieres ver algunos de los resultados puedes hacerlo <a href="https://scratch.mit.edu/studios/4466845/" target="_blank" data-component="externalLink">aquí</a>.</p>
<p class="p-text"><em>Imagen: Captura de pantalla</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Lenguaje de programación de Apple permitirá codificar robots y drones</title>
		<link>https://www.enter.co/chips-bits/apps-software/apple-permitira-codificar-robots/</link>
		
		<dc:creator><![CDATA[Aura Izquierdo]]></dc:creator>
		<pubDate>Fri, 02 Jun 2017 14:48:40 +0000</pubDate>
				<category><![CDATA[Apps & Software]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iOS 10]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[Swift Playgrounds]]></category>
		<guid isPermaLink="false">http://www.enter.co/?p=305857</guid>

					<description><![CDATA[Swift Playgrounds, la aplicación de codificación educativa para iPad ahora permitirá aprender a codificar usando robots, drones e instrumentos musicales. El programa Swift Playgrounds es diseñado para estudiantes y principiantes que están aprendiendo a codificar con Swift, el lenguaje de programación de Apple, con el fin de crear aplicaciones de clase mundial. Esta actualización de Swift Playgrounds [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure id="attachment_305879" aria-describedby="caption-attachment-305879" style="width: 803px" class="wp-caption aligncenter"><img loading="lazy" decoding="async" class="size-full wp-image-305879" src="https://www.enter.co/wp-content/uploads/2017/06/Captura-de-pantalla-2017-06-02-a-las-9.32.04-a.m..png" alt="" width="803" height="703" srcset="https://www.enter.co/wp-content/uploads/2017/06/Captura-de-pantalla-2017-06-02-a-las-9.32.04-a.m..png 803w, https://www.enter.co/wp-content/uploads/2017/06/Captura-de-pantalla-2017-06-02-a-las-9.32.04-a.m.-300x263.png 300w, https://www.enter.co/wp-content/uploads/2017/06/Captura-de-pantalla-2017-06-02-a-las-9.32.04-a.m.-768x672.png 768w" sizes="auto, (max-width: 803px) 100vw, 803px" /><figcaption id="caption-attachment-305879" class="wp-caption-text">Swift Playgrounds de Apple está diseñado para iPad.</figcaption></figure>
<p>Swift Playgrounds, la aplicación de <a href="http://www.enter.co/chips-bits/tablets/apple-presento-un-nuevo-ipad-mas-barato-y-otras-novedades/" target="_blank">codificación educativa para iPad</a> ahora permitirá aprender a codificar usando <a href="http://www.enter.co/eventos/computex/2017/conoce-a-robelf-el-robot/" target="_blank">robots</a>, <a href="http://www.enter.co/eventos/mwc/2017/dji-presento-la-linea-m200-drones-plegables-y-resistentes-al-agua/" target="_blank">drones</a> e instrumentos musicales. El programa Swift Playgrounds es diseñado para estudiantes y principiantes que están aprendiendo a codificar con Swift, el lenguaje de programación de Apple, con el fin de crear aplicaciones de clase mundial. Esta actualización de Swift Playgrounds 1.5 estará disponible como descarga gratuita en la App Store a partir del lunes 5 de junio.<span id="more-305857"></span></p>
<p>Con el fin de impulsar esta herramienta, Apple está trabajando con los principales fabricantes de dispositivos. A través de esto pretenden facilitar la conexión a robots habilitados por Bluetooth dentro de la aplicación. Lo que permitirá a los niños <a href="http://www.enter.co/cultura-digital/ciencia/cual-lenguaje-de-programacion-deberian-ensenar-las-universidades/" target="_blank">programar y controlar dispositivos</a> populares como el Lego Mindstorms Education EV3, Sphero SPRK + y drones Parrot.</p>
<p><em>&#8220;Hoy combinamos esfuerzos con Apple para proporcionar a más estudiantes de todo el mundo la oportunidad de aprender a codificar&#8221;</em>, <a href="https://www.apple.com/newsroom/2017/06/swift-playgrounds-expands-coding-education-to-robots-drones-and-musical-instruments/" target="_blank">dijo Esben Stærk Jørgensen</a>, presidente de LEGO Education. Así que, ahora cualquiera puede programar su creación de Lego Mindstorms con código Swift real. El programa Lego Mindstorms Education EV3 es muy popular en escuelas de todo el mundo y da a los estudiantes el poder de explorar la codificación a medida que crean y comandan sus propias criaturas, vehículos, máquinas e invenciones Lego robóticas.</p>
<h2>Apple quiere ayudarte a programar y controlar</h2>
<p>Sphero SPRK + es una popular bola robótica que rueda, gira, acelera y cambia de color. Los sensores proporcionan retroalimentación cuando Sphero golpea un obstáculo, y todo se puede controlar con el código Swift. Ahora los usuarios podrán despegar, aterrizar, girar y realizar figuras aéreas como volteretas, todas bajo el control de los códigos. El kit Jimbe Robot MeeBot de UBTECH permite a los niños programar su robot para caminar, olas y bailar.</p>
<p>Por otro lado, Dash by Wonder Workshop es un emocionante y práctico robot de aprendizaje para estudiantes, diseñado para enseñar los fundamentos de la codificación, la resolución de problemas creativos y el pensamiento computacional.  Así mismo, Skoogmusic Skoog 2.0 Skoog es un cubo táctil que permite a los niños de todas las habilidades divertirse explorando, creando y tocando música con código Swift.</p>
<p><a href="http://www.apple.com/swift/playgrounds." target="_blank">Swift Playgrounds</a> es compatible con todos los modelos iPad Air y iPad Pro y iPad mini 2 y posterior con sistema operativo iOS 10 o posterior.</p>
<p><em>Imagen: Apple.</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Así puedes descargar el programa de desarrollo de apps de Apple</title>
		<link>https://www.enter.co/chips-bits/apps-software/desarrollo-aplicaciones-apple/</link>
					<comments>https://www.enter.co/chips-bits/apps-software/desarrollo-aplicaciones-apple/#comments</comments>
		
		<dc:creator><![CDATA[Aura Izquierdo]]></dc:creator>
		<pubDate>Wed, 31 May 2017 17:28:19 +0000</pubDate>
				<category><![CDATA[Apps & Software]]></category>
		<category><![CDATA[app store]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[desarrollo de apps]]></category>
		<category><![CDATA[iBooks]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Swift]]></category>
		<guid isPermaLink="false">http://www.enter.co/?p=305106</guid>

					<description><![CDATA[Apple lanzó un nuevo plan de desarrollo de aplicaciones diseñado para estudiantes de secundaria y universidades. El curso, que se conoce como App Development with Swift, Tiene una duración de un año y es diseñado por ingenieros y educadores de la compañía. Esto con el fin de enseñar a los estudiantes elementos de diseño de [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Apple lanzó un nuevo plan de <a href="http://www.enter.co/especiales/empresas-del-futuro/consejos-de-un-desarrollador-de-videojuegos/" target="_blank">desarrollo de aplicaciones</a> diseñado para estudiantes de secundaria y universidades. El curso, que se conoce como App Development with Swift, Tiene una duración de un año y es diseñado por ingenieros y educadores de la compañía. Esto con el fin de enseñar a los estudiantes elementos de diseño de aplicaciones con Swift. Este es uno de los <a href="http://www.enter.co/cultura-digital/ciencia/cual-lenguaje-de-programacion-deberian-ensenar-las-universidades/" target="_blank">lenguajes de programación</a> más populares del mundo.&nbsp;<span id="more-305106"></span></p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-305138 size-full" src="https://www.enter.co/wp-content/uploads/2017/05/Captura-de-pantalla-2017-05-31-a-las-11.35.57-a.m..png" alt="Apple" width="539" height="619" srcset="https://www.enter.co/wp-content/uploads/2017/05/Captura-de-pantalla-2017-05-31-a-las-11.35.57-a.m..png 539w, https://www.enter.co/wp-content/uploads/2017/05/Captura-de-pantalla-2017-05-31-a-las-11.35.57-a.m.-261x300.png 261w" sizes="auto, (max-width: 539px) 100vw, 539px" /></p>
<p>Con este curso, los estudiantes aprenderán a codificar y diseñar aplicaciones funcionales. Esto servirá para mejorar sus habilidades de trabajo críticas en el desarrollo de software y tecnología de la información. El plan de estudios ya está disponible para&nbsp;<a href="https://www.apple.com/newsroom/2017/05/apple-launches-app-development-curriculum-for-high-school-community-college-students/" target="_blank">descargar de forma gratuita en la tienda iBooks</a> de Apple. A partir de este otoño, en muchas escuelas y campus, se empezará a ofrecer el currículo estudiantes mentores y pasantías.</p>
<h2>Swift, el lenguaje de programación de Apple</h2>
<p>El plan de estudios cuenta con&nbsp;una guía completa con ejercicios de juegos, mini proyectos y concursos para el estudiante. Además, tiene una guía para&nbsp;maestros con rúbricas de calificación, código de soluciones y presentaciones de Keynote. <strong>Swift es el lenguaje de programación de Apple que ofrece a los desarrolladores la libertad y las capacidades que necesitan para crear.</strong> Las aplicaciones populares incluyendo Airbnb, Kayak, TripAdvisor, Venmo y Yelp están creadas con Swift.</p>
<p><img loading="lazy" decoding="async" class=" wp-image-305139 aligncenter" src="https://www.enter.co/wp-content/uploads/2017/05/Captura-de-pantalla-2017-05-31-a-las-11.36.13-a.m..png" alt="" width="471" height="519" srcset="https://www.enter.co/wp-content/uploads/2017/05/Captura-de-pantalla-2017-05-31-a-las-11.36.13-a.m..png 565w, https://www.enter.co/wp-content/uploads/2017/05/Captura-de-pantalla-2017-05-31-a-las-11.36.13-a.m.-273x300.png 273w" sizes="auto, (max-width: 471px) 100vw, 471px" /></p>
<p><em>&#8220;La inversión de Apple en nuestra comunidad con el lanzamiento del currículo de desarrollo de aplicaciones aprovechará la creatividad de nuestros estudiantes, inspirará nuevas posibilidades y fomentará nuestra cultura de transformación tecnológica&#8221;, </em>señala&nbsp;Apple en su <a href="https://www.apple.com/newsroom/2017/05/apple-launches-app-development-curriculum-for-high-school-community-college-students/" target="_blank">sitio web</a>.</p>
<p>El plan de estudios será ofrecido por:</p>
<p>&#8211; Sistema de Colegio de la Comunidad de Alabama.<br />
&#8211; Columbus State Community College.<br />
&#8211; Harrisburg Area Community College.<br />
&#8211; Houston Community College.<br />
&#8211; Mesa Community College.<br />
&#8211; San Mateo Community College District.</p>
<p>Las escuelas secundarias selectas de todo el país también estarán enseñando el desarrollo de App con el plan de estudios Swift a partir. En adición, Houston Community College también está abriendo una escuela de codificación y diseño de iOS que enseñará el nuevo plan de estudios de Apple. Si bien el curso no está disponible en escuelas fuera de los Estados Unidos, quienes quieran aprender por su cuenta lo pueden descargar.&nbsp;</p>
<p><em>&#8220;La economía de las aplicaciones y el desarrollo de software están entre los sectores de más rápido crecimiento en los Estados Unidos y estamos encantados de ofrecer a los educadores y estudiantes las herramientas para aprender la codificación &#8220;,</em> dijo Tim Cook, CEO de Apple.</p>
<p><em>Imagen: Apple, <a href="https://www.pexels.com/photo/space-gray-iphone-6-during-day-time-66476/" target="_blank">Pexels</a></em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.enter.co/chips-bits/apps-software/desarrollo-aplicaciones-apple/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>¿Qué lenguaje de programación deberían enseñar las universidades?</title>
		<link>https://www.enter.co/cultura-digital/ciencia/cual-lenguaje-de-programacion-deberian-ensenar-las-universidades/</link>
					<comments>https://www.enter.co/cultura-digital/ciencia/cual-lenguaje-de-programacion-deberian-ensenar-las-universidades/#comments</comments>
		
		<dc:creator><![CDATA[Ana María Luzardo]]></dc:creator>
		<pubDate>Mon, 24 Apr 2017 15:38:55 +0000</pubDate>
				<category><![CDATA[Ciencia]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[Phyton]]></category>
		<guid isPermaLink="false">http://www.enter.co/?p=293461</guid>

					<description><![CDATA[La programación ya no es un oficio exclusivo de los ingenieros de sistemas y computación en las universidades. Cientos de personas acceden a cursos de programación debido a las exigencias del mundo laboral actual, en el cual este conocimiento es muy valorado. Sin embargo, sí son las universidades las llamadas a &#8216;mandar la parada&#8217; respecto [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure id="attachment_293510" aria-describedby="caption-attachment-293510" style="width: 1024px" class="wp-caption alignnone"><img loading="lazy" decoding="async" class="wp-image-293510 size-full" src="https://www.enter.co/wp-content/uploads/2017/04/LenguajeprogramaciónFINAL.jpg" alt="" width="1024" height="768" srcset="https://www.enter.co/wp-content/uploads/2017/04/LenguajeprogramaciónFINAL.jpg 1024w, https://www.enter.co/wp-content/uploads/2017/04/LenguajeprogramaciónFINAL-300x225.jpg 300w, https://www.enter.co/wp-content/uploads/2017/04/LenguajeprogramaciónFINAL-768x576.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption id="caption-attachment-293510" class="wp-caption-text">Python sería el lenguaje de programación introductorio que debe enseñarse en las universidades.</figcaption></figure>
<p>La programación ya no es un oficio exclusivo de los ingenieros de sistemas y computación en las universidades. Cientos de personas <a href="http://www.enter.co/cultura-digital/ciencia/sitios-gratuitos-para-aprender-a-programar/" target="_blank">acceden a cursos de programación</a> debido a las exigencias del mundo laboral actual, en el cual este conocimiento es muy valorado. Sin embargo, sí son las universidades las llamadas a &#8216;mandar la parada&#8217; respecto a qué lenguaje enseñar.</p>
<p><span id="more-293461"></span></p>
<p>Durante años, uno de los lenguajes de programación obligatorios que todo profesional o técnico debía manejar era Java, y aunque este sigue ocupando un lugar en el mundo real, expertos creen que se está muriendo como un lenguaje de programación introductorio. Así lo indica un análisis reciente <a href="https://thenextweb.com/dd/2017/04/24/universities-finally-realize-java-bad-introductory-programming-language/#.tnw_McFlttDy" target="_blank">publicado en The Next Web</a>.</p>
<p>En 2005 Bernard Chalk, académico de la London South Bank University, y Karen Fraser, docente de la Universidad de Ulster, <a href="https://pdfs.semanticscholar.org/6f3c/7bf141cd75e5b91dedef0ecc8a872ee92afc.pdf" target="_blank">encuestaron a varias instituciones de educación superior</a> sobre su elección del lenguaje de programación introductorio. Así mismo, en 2014, Philip Guo publicó una investigación referente a este tema en la página web de ACM (Association for Computing Machinery) y los resultados confirmaron las sospechas que venían acumulándose desde 2005.</p>
<h2>Resultados de la encuesta de 2014</h2>
<p>Según la investigación publicada por Philip Guo, Python es ahora el lenguaje más popular para la enseñanza de la informática introductoria en los Estados Unidos. Ocho de los 10 principales departamentos de informática de Estados Unidos y 27 de los 39 mejores (el 69%) usan el lenguaje para enseñar los fundamentos de la Ciencia de la Computación. Otros idiomas que hicieron parte de la lista incluyen MATLAB, C y C + +, Scheme, Scratch, y sí, Java.</p>
<p>Este lenguaje de programación fue creado a finales de los años 80 por Guido van Rossum en el Centro para las Matemáticas y la Informática (Centrum Wiskunde &amp; Informatica) de los Países Bajos, como un sucesor del lenguaje de programación ABC y con el fin de servirle a la plataforma Amoeba (un sistema operativo de investigación) desarrollada en la Universidad Libre de Ámsterdam.</p>
<p>El nombre de Python proviene de la afición de su creador por los humoristas británicos Monty Python, y en la actualidad es administrado por la Python Software Foundation. Python posee una licencia de <a href="http://www.enter.co/especiales/colombia-bringiton/otro-colombiano-podria-ser-el-profesional-certificado-de-red-hat-2017/" target="_blank">código abierto</a>, denominada Python Software Foundation License.</p>
<h2>Diferencias de cada lenguaje de programación</h2>
<p>De acuerdo con <a href="https://blog.udemy.com/python-vs-java-diferencias-clave/" target="_blank">el blog de Udemy</a>, un sitio web de cursos en línea reconocido a nivel mundial, Python y Java son dos lenguajes de programación muy diferentes, pero ambos pueden ser herramientas útiles para los desarrolladores modernos.</p>
<p><em>&#8220;Si está pensando aprender a programar por primera vez, entonces puede encontrar a Python fácil de dominar. La sintaxis de Python está diseñada para ser intuitiva y su relativa simplicidad permite a los principiantes comenzar rápidamente a escribir código para diversas aplicaciones. Por su parte, Java tiene una curva de aprendizaje más marcada, siendo extremadamente factible para desarrollar aplicaciones que se ejecutarán en cualquier plataforma&#8221;</em>, asegura el sitio.</p>
<p>Si quieres conocer más diferencias, puedes visitar <a href="https://blog.udemy.com/python-vs-java-diferencias-clave/" target="_blank">la nota completa de Udemy aquí</a>.</p>
<p><em>Imagen: <a href="https://www.pexels.com/photo/gray-laptop-computer-showing-html-codes-in-shallow-focus-photography-160107/" target="_blank">Pexels</a>.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.enter.co/cultura-digital/ciencia/cual-lenguaje-de-programacion-deberian-ensenar-las-universidades/feed/</wfw:commentRss>
			<slash:comments>10</slash:comments>
		
		
			</item>
		<item>
		<title>Iniciativa para que cientos de niños y jóvenes aprendan a programar</title>
		<link>https://www.enter.co/empresas/colombia-digital/iniciativa-para-que-cientos-de-ninos-y-jovenes-aprendan-a-programar/</link>
					<comments>https://www.enter.co/empresas/colombia-digital/iniciativa-para-que-cientos-de-ninos-y-jovenes-aprendan-a-programar/#comments</comments>
		
		<dc:creator><![CDATA[Ana María Luzardo]]></dc:creator>
		<pubDate>Tue, 04 Oct 2016 20:13:26 +0000</pubDate>
				<category><![CDATA[Transformación Digital]]></category>
		<category><![CDATA[emprendimiento]]></category>
		<category><![CDATA[innovación]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Ministerio TIC]]></category>
		<category><![CDATA[Poblaciones vulnerables]]></category>
		<category><![CDATA[programación]]></category>
		<category><![CDATA[Puntos vive digital]]></category>
		<category><![CDATA[tic]]></category>
		<guid isPermaLink="false">http://www.enter.co/?p=263671</guid>

					<description><![CDATA[El Ministerio de Tecnologías de la Información y las Comunicaciones se ha propuesto fomentar la innovación en Colombia. Para esto, ha generado múltiples iniciativas como Apps.co, en donde emprendedores pueden afianzar sus ideas de negocio con el fin de que estas se conviertan en empresas digitales sostenibles. Además de Apps.co, existen campañas como #YoPuedoProgramar -producto de la [&#8230;]]]></description>
										<content:encoded><![CDATA[<figure id="attachment_263703" aria-describedby="caption-attachment-263703" style="width: 1024px" class="wp-caption alignnone"><a href="https://www.enter.co/wp-content/uploads/2016/10/Microsoft-fotoFINAL.jpg"><img loading="lazy" decoding="async" class="wp-image-263703 size-full" src="https://www.enter.co/wp-content/uploads/2016/10/Microsoft-fotoFINAL.jpg" alt="Microsoft fotoFINAL" width="1024" height="768" srcset="https://www.enter.co/wp-content/uploads/2016/10/Microsoft-fotoFINAL.jpg 1024w, https://www.enter.co/wp-content/uploads/2016/10/Microsoft-fotoFINAL-300x225.jpg 300w, https://www.enter.co/wp-content/uploads/2016/10/Microsoft-fotoFINAL-768x576.jpg 768w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a><figcaption id="caption-attachment-263703" class="wp-caption-text">La campaña #YoPuedoProgramar ha invitado a las instituciones educativas a que se vinculen activamente a este proyecto, como una manera de contribuir a la construcción de paz.</figcaption></figure>
<p>El Ministerio de Tecnologías de la Información y las Comunicaciones se ha propuesto fomentar la innovación en Colombia. Para esto, <a href="https://apps.co/" target="_blank">ha generado múltiples iniciativas como Apps.co</a>, en donde emprendedores pueden afianzar sus ideas de negocio con el fin de que estas se conviertan en empresas digitales sostenibles.</p>
<p><span id="more-263671"></span></p>
<p><a href="http://www.mintic.gov.co/portal/604/w3-article-18961.html" target="_blank">Además de Apps.co, existen campañas como #YoPuedoProgramar -producto de la alianza entre el Ministerio TIC, Microsoft y Colombia Joven- en donde cientos de niños y jóvenes pueden aprender a programar</a>.</p>
<p>Hoy, este proyecto es noticia debido a que llega a su tercera edición con un enfoque especial: infantes y adolescentes provenientes de municipios afectados por la violencia como San Vicente del Caguán (Caquetá) o Miranda (Cauca) accederán -en diferentes escenarios de encuentro como colegios y Puntos Vive Digital- a conocimientos que les permitan manejar el lenguaje de programación. Todo inicia con una &#8216;semana del código&#8217;, en donde podrán expresar sus ideas y expectativas con ayuda de las TIC.</p>
<p>Precisamente, en esta oportunidad <a href="http://www.yopuedoprogramar.com/" target="_blank">#YoPuedoProgramar</a> ha invitado a las instituciones educativas a que se vinculen activamente a la campaña, como una manera de contribuir a la construcción de paz. Organizaciones como la Unidad de Víctimas, el Instituto Colombiano de Bienestar Familiar (Icbf), la Agencia Colombiana para la Reintegración, las escuelas digitales campesinas de San Vicente del Caguán en Caquetá y Miranda en Cauca, entre otras, ya hacen parte de esta campaña y de esta forma buscan darle continuidad a su misión de ayudar, proteger y velar por los derechos de los niños y jóvenes en Colombia.</p>
<p>En los próximos días, la campaña se replicará en los 872 Puntos Vive Digital y en las bibliotecas públicas de todo el país, con el fin de que más niños y jóvenes puedan aplicar. De acuerdo con el Ministerio TIC, la iniciativa se extenderá hasta el 9 de octubre y tiene el objetivo de incentivar a niños y jóvenes entre los 12 y los 25 años a tomar cursos de programación para que adquieran habilidades en este nuevo lenguaje, se enamoren de la innovación y desarrollen un pensamiento dinámico.</p>
<p><em>“Le apostamos a la innovación y al aprendizaje, por eso queremos que nuestros Puntos Vive Digital se conviertan en escenarios donde programar sea posible y también divertido. Con 872 Puntos disponibles para la campaña #YoPuedoProgramar, queremos sumar miles de jóvenes a esta iniciativa en la que los menores y la tecnología son los protagonistas”</em>, aseguró David Luna, ministro de Tecnologías de la Información y las Comunicaciones.</p>
<p>Por su parte, Marco Casarín -presidente de Microsoft Colombia- reiteró el compromiso de esta compañía con Colombia, al impulsar la transformación hacia un país más moderno, con mejor educación y en paz: <em>“<a href="http://www.yopuedoprogramar.com/" target="_blank">A través de www.yopuedoprogramar.com</a> queremos que nuestros niños estén al mismo nivel que otros niños en el mundo, queremos que se nutran de los súper poderes que les da acceder al lenguaje de la programación, por medio de alianzas con diversos organismos que pueden acercar este lenguaje del código y esta tecnología a la juventud colombiana, sobre todo a aquellos que por alguna razón tuvieron que dejar sus estudios o que viven en comunidades apartadas. La idea es que se apropien de herramientas con las que pueden cambiar sus vidas, el futuro de sus regiones y darle un nuevo sentido a su entorno”.</em></p>
<p>Así mismo, Diana Morales -directora de Gestión Interinstitucional de la Unidad de Víctimas- agregó que con este programa será posible conectar a 8.190.451 víctimas con la oferta laboral, además de generar un escenario de formación que les ayude a superar su condición de vulnerabilidad, les otorgue una vida digna y una ruta de reparación.</p>
<p class="m_-2246715003726993749xmsonormal">Para el Ministerio TIC, los beneficios más relevantes que se obtienen al aprender a programar, son:<u></u><u></u></p>
<p class="m_-2246715003726993749xmsolistparagraph"><u></u>1. Desarrollo de destrezas para la solución de problemas lógicos, que además estimulan la creatividad y el pensamiento crítico.<span class="m_-2246715003726993749apple-converted-space"> </span>Todas estas son<span class="m_-2246715003726993749apple-converted-space"> </span><span lang="UZ-CYR">habilidades</span><span class="m_-2246715003726993749apple-converted-space"> </span>requeridas en cualquier industria.<u></u></p>
<p class="m_-2246715003726993749xmsolistparagraph"><u></u>2. <span lang="ES">Mayores oportunidades de empleo, ya que</span><span class="m_-2246715003726993749apple-converted-space"><span lang="ES"> a</span></span>ctualmente no hay suficiente talento para cubrir la demanda laboral en el sector tecnológico.<u></u><u></u></p>
<p class="m_-2246715003726993749xmsolistparagraph"><u></u>3. Más capacidad de adaptación al estilo de vida actual.<span class="m_-2246715003726993749apple-converted-space"> </span>El mundo depende cada vez más de la tecnología -y para alcanzar su pleno potencial- los jóvenes necesitan tener una mayor comprensión de cómo funciona la tecnología y cómo esta puede funcionar a su favor.<u></u></p>
<p class="m_-2246715003726993749xmsolistparagraph"><u></u>4. Acelerador del emprendimiento.<span class="m_-2246715003726993749apple-converted-space"> </span>Grandes negocios han surgido gracias al conocimiento del lenguaje <span lang="ES-MX">de </span>programación. Las personas que han sabido capitalizar estos conocimiento a favor de la creación y el crecimiento de sus negocios en áreas como aplicaciones y juegos, pueden constituir empresas exitosas a largo plazo.</p>
<p class="m_-2246715003726993749xmsolistparagraph"><em>Imagen: Microsoft Colombia.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.enter.co/empresas/colombia-digital/iniciativa-para-que-cientos-de-ninos-y-jovenes-aprendan-a-programar/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>El idioma para aprender hoy es el de la programación</title>
		<link>https://www.enter.co/otros/el-idioma-para-aprender-hoy-es-el-de-la-programacion/</link>
					<comments>https://www.enter.co/otros/el-idioma-para-aprender-hoy-es-el-de-la-programacion/#comments</comments>
		
		<dc:creator><![CDATA[Diana Luque Lavado]]></dc:creator>
		<pubDate>Fri, 30 Mar 2012 17:17:56 +0000</pubDate>
				<category><![CDATA[Codecademy]]></category>
		<category><![CDATA[educación]]></category>
		<category><![CDATA[lenguaje de programación]]></category>
		<category><![CDATA[programador de software]]></category>
		<category><![CDATA[Treehouse]]></category>
		<guid isPermaLink="false">http://www.enter.co/?p=54602</guid>

					<description><![CDATA[Si antes lo indispensable era aprender inglés, todo lo que está sucediendo en la Web hace que las personas día a día deseen aprender lenguaje de programación como una inversión para sus carreras y trabajos.]]></description>
										<content:encoded><![CDATA[<figure id="attachment_54614" aria-describedby="caption-attachment-54614" style="width: 660px" class="wp-caption alignnone"><a href="http://www.enter.co/vida-digital/el-idioma-para-aprender-hoy-es-el-de-la-programacion/attachment/aprender-programacion/" rel="attachment wp-att-54614"><img loading="lazy" decoding="async" class="size-full wp-image-54614" title="aprender programacion" src="http://www.enter.co/custom/uploads/2012/03/aprender-programacion.png" alt="aprender programacion" width="660" height="495" srcset="https://www.enter.co/wp-content/uploads/2012/03/aprender-programacion.png 660w, https://www.enter.co/wp-content/uploads/2012/03/aprender-programacion-300x225.png 300w" sizes="auto, (max-width: 660px) 100vw, 660px" /></a><figcaption id="caption-attachment-54614" class="wp-caption-text">Sitios como Codecademy crecen en popularidad pues las personas desean cada vez más aprender programación.</figcaption></figure>
<p>Pensar en aprender un idioma ya no es una opción. En cualquier trabajo sin importar el área, uno de los requisitos que exigen o que por lo menos dicen que darán puntos es saber inglés. Pero, <strong>¿está empezando a ser más popular aprender un lenguaje de programación que un idioma?</strong></p>
<p>Parece que es así, pues <a href="http://www.nytimes.com/2012/03/28/technology/for-an-edge-on-the-internet-computer-code-gains-a-following.html?_r=2&amp;pagewanted=all" target="_blank">The New York Times</a> habla que en este momento, el poder entender el código en el que está escrito y construido un sitio web, se está convirtiendo en algo que muchos ven como un elemento que les aportará a sus trabajos y carreras, por lo que las clases de programación y creación de aplicaciones en línea están en auge.</p>
<p><span id="more-54602"></span></p>
<p>El éxito de iniciativas como la que hizo <a title="Arranque el 2012 estudiando gratis en la Universidad de Stanford" href="http://www.enter.co/vida-digital/arranque-el-2012-estudiando-gratis-en-la-universidad-de-stanford/" target="_blank">Stanford</a> y <a title="MIT busca estudiantes de todo el mundo que quieran estudiar gratis" href="http://www.enter.co/ciencia/mit-busca-estudiantes-de-todo-el-mundo-que-quieran-estudiar-gratis/" target="_blank">MIT</a> que ofrecen cursos gratuitos por Internet es el reflejo de lo que muchos piensan: <strong>entender cómo están construidos los sitios web es importante en áreas como la educación y el entretenimiento</strong>. No significa que muchos vayan a volverse programadores profesionales, pero este conocimiento puede ser útil para el mantenimiento de un blog, por ejemplo.</p>
<p><em>“Como muchos necesitan saber Inglés, también se necesita tener una cierta comprensión del código en que se basa la Web. Es fundamental para la manera en que el mundo está organizado y la forma de pensar las cosas en estos días”</em>, comentó Sarah Henry, de 39 años, un administrador de inversiones que vive en Wayne, Pensilvania, al diario norteamericano.</p>
<p>Por eso decidió tomar algunas clases de HTML y manejo de WordPress con una organización que dicta clases para mujeres a un costo de 200 dólares, que ella ve como una inversión para su futuro. Para Sarah no es un asunto de volverse programadora, sino entender como funcionan algunas cosas en Internet.</p>
<p>La necesidad de este tipo de cursos hizo que se abrieran espacios como <a href="http://teamtreehouse.com/" target="_blank">Treehouse</a>, sitio financiado por Reid Hoffman, fundador de LinkedIn, para enseñar diseño de sitios web. También General Assembly, decidió crear en Nueva York, un taller especial para empresarios, que tuvo que ampliar de dos a siete salones por la acogida que tuvo, lo que llamó la atención de Jeff Bezos, fundador de Amazon, quien hizo una inversión en la organización.</p>
<p><strong>Uno de los sitios que más está dando de que hablar es <a href="http://www.codecademy.com/" target="_blank">Codecademy</a>, que es gratuito y tuvo una renovación a comienzos de este año cuando recibió el apoyo de la alcaldía de Nueva York para poder ofrecer sus servicios a todos los que estén interesados</strong>. <em>“La gente tiene un deseo genuino de comprender el mundo que hoy vivimos. Ellos no sólo quieren utilizar la Web, que quieren entender cómo funciona”</em>, dijo Zach Sims, uno de los fundadores de Codecademy.</p>
<p>Pero está la preocupación sobre la diferencia que hay entre entender y leer un código y ser un verdadero y talentoso y programador. Codecademy aclara que entiende que entre todos los que deseen aprender es probable que solo exista un estudiante talentoso. La idea no es enseñar a programar sino a dar las habilidades necesarias para entender lo que pasa en la web.</p>
<p><strong>¿Los códigos de programación son ahora en el nuevo idioma para aprender?</strong></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.enter.co/otros/el-idioma-para-aprender-hoy-es-el-de-la-programacion/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
	</channel>
</rss>
