Como mencionó Python, quiero señalarle PyCharm. Es una versión de IntelliJ específicamente dirigida a Python. De hecho, si te enfocas principalmente en un lenguaje de back-end específico, es probable que Jet Brains tenga una versión IntelliJ para él.
Tener el mismo IDE configurado para todo no es algo malo. Dado que cada entorno de desarrollo es diferente, tener que cambiar entre múltiples entornos puede ser un poco molesto. Los IDE modernos deberían poder manejar JavaScript, HTML, Python, etc. en la misma suite. Dado lo prolífico que es el desarrollo web en estos días, existe una buena posibilidad de que cualquier IDE que elija tenga soporte para al menos JavaScript, HTML, CSS.
También me gustaría agregar la opción de usar un editor de texto robusto como Visual Studio Code. A veces, todo lo que necesita es resaltar la sintaxis y algunas herramientas livianas, en lugar de un IDE pesado. Para agregar a esto, muchas personas en la comunidad Python prefieren editores de texto de línea de comando como Vim y Nano. Tanto Vim como Nano tienen la ventaja de estar empaquetados con casi todas las distribuciones modernas de Linux.
- ¿Es posible entrar en una carrera de desarrollador front-end (o software) después de los 30?
- ¿Cuál debo usar para una aplicación basada en web: Redis o Memcached? ¿Memchached tiene la función que permite ejecutar Python contra él? Si no, ¿hay alguna razón por la que debería elegir uno sobre el otro?
- ¿Cómo elaborar un plan para desarrollar su proyecto? ¿Solo o en equipo?
- ¿Cuáles deberían ser las recomendaciones para la programación PHP sin 'frameworks'?
- ¿Cuál es el alcance en el desarrollo web?