Las preguntas acerca de Python solo se mostraron a los desarrolladores que seleccionaron Python como uno de sus tres lenguajes de programación principales.

Python

¿Qué versión de Python utiliza con mayor frecuencia?

Solo el 3 % de los desarrolladores de Python sigue utilizando Python 2 en 2021. Hace cinco años su cuota era del 47 %.

¿Para qué utiliza Python?

Durante los encuestas Developer Ecosystem de JetBrains de los últimos 5 años, la forma en que los desarrolladores utilizan Python no ha cambiado. El desarrollo web y el análisis de datos siguen siendo las formas más comunes de utilizar el lenguaje, con una cuota de alrededor del 50 % cada una.

Solo el 4 % de los usuarios de Python desarrolla juegos, y el 77 % de ellos lo hace solo como un pasatiempo.

El 75 % de las personas encuestadas que se dedican a la investigación académica utiliza el lenguaje de programación Python, lo que lo convierte en el lenguaje más popular para este fin.

¿Qué bibliotecas o marcos web utiliza además de Python?

¿Qué otros marcos de trabajo de ciencia de datos utiliza además de Python?

Python y JavaScript son los lenguajes que más se estudian: casi el 30 % de las personas encuestadas lo ha aprendido en los últimos 12 meses.

Preguntamos qué plataformas MOOC utiliza la gente para estudiar Python, si es que hay alguna. Las tres plataformas más mencionadas fueron Udemy, Coursera y edX. Curiosamente, cuando se compara con otros lenguajes, Udemy suele ser menos popular, mientras que Coursera y edX se utilizan con mucha más frecuencia.

En JetBrains hemos lanzado nuestra propia plataforma educativa: JetBrains Academy. Además, es posible utilizar nuestro IDE especial PyCharm Edu para estudiar y enseñar Python.

¿Cuál de los siguientes marcos de trabajo o bibliotecas utiliza además de Python?

La mitad de los desarrolladores que participaron en esta encuesta estudiaron Python durante su formación.

¿Qué otras tecnologías utiliza además de Python?

La proporción de desarrolladores de Python que trabaja para empresas muy grandes con más de 5000 empleados es mayor (20 %) que la de otros desarrolladores (15 %). Sin embargo, en cuanto al resto de tamaños de empresa, la proporción suele ser más o menos la misma que para el resto de desarrolladores.

¿Qué IDE o editor utiliza con mayor frecuencia para el desarrollo en Python?

A pesar de todas las medidas que hemos tomado para garantizar un grupo representativo de personas encuestadas, los resultados pueden estar ligeramente inclinados hacia los usuarios de los productos de JetBrains, ya que estos son más propensos a realizar la encuesta.

Hoy en día, Python es el lenguaje preferido para la ciencia de datos. La mayoría de los desarrolladores que se dedican al análisis de datos (54 %), la ingeniería de datos (54 %) y el machine learning (71 %) utiliza Python.

En JetBrains hemos desarrollado herramientas nuevas y potentes para la ciencia de datos.

Datalore, un potente entorno para Jupyter Notebooks, está disponible para todo el mundo en línea y como una herramienta más en las instalaciones para las empresas;

DataSpell, un nuevo IDE de JetBrains para la ciencia de datos; se trata de un entorno de desarrollo productivo para los profesionales de la ciencia de datos que participan activamente en el análisis exploratorio de datos y en la creación de prototipos de modelos de machine learning.

Para saber más sobre el estado de Developer Ecosystem de Python, consulte la encuesta oficial Python Developers Survey, creada en colaboración con la Python Software Foundation.

¡Gracias por el tiempo que nos has dado!

Esperamos que nuestro informe le haya resultado útil. Comparta este informe con sus amigos y compañeros.

Participe en el JetBrains Tech Insights Lab

Participe en encuestas y estudios de experiencia de usuario para que los productos JetBrains sean más fáciles de usar y aún más potentes. Por participar en nuestras investigaciones, también tendrá la oportunidad de ganar premios.

Si tiene alguna pregunta o sugerencia, no dude en ponerse en contacto con nosotros a través de surveys@jetbrains.com.