¿Es verdad que Python está sobrevalorado?
De ninguna manera, para empezar puedo decirte que Python no siempre fue tan popular, Python es un lenguaje con muchísimos años y ha sobrevivido al boom de muchos otros lenguajes, los ha visto reinar y los ha visto caer. Como ejemplo tienes el corto pero fuerte reinado de Ruby on Rails en el mundo de las startups, el largo pero ya inexistente reinado de Visual Basic, el intento fallido de Node.js de llegar a la cima que se quedo en 4% de penetracion, o incluso PHP que sigue estando presente en el ~90% de las paginas web.
Yo soy fundador de una academia online y presencial de programación (4Geeks Academy) importante en el mundo y me debato todos los días esta pregunta, porque necesito enseñar las mejores tecnologías para conseguir trabajo y/o entrenarte desde cero ¡Python siempre es el ganador!
Hay algunas decisiones q marcaron la diferencia para entender porque Python logró sobrevivir e incluso crecer a pesar de la popularidad de los demás lenguajes:
- Google contrato a su creador, Guido van Rossum, y fueron desarrollando nuevas librerías y funcionalidades muy novedosas que años después terminaron siendo las librerías mas utilizadas en sus respectivas industrias.
- Open Source: ¡Esto lo cambió todo! Python aposto desde el principio la metodología open source, nadie tiene los derechos y todo es público. Lenguajes como Java o C# tienen dueño y eso los hace riesgosos, ¿puede el dueño decidir de un dia para otro que no puedo usarlo más? Por otro lado, al ser publico mucha (realmente muchísima) mas gente colabora en su evolución.
- Python ha demostrado tener la comunidad mas poderosa, no solo es muchísima gente, sino que muchos de ellos son muy influyentes en lo que hacen, son los llamados “trend makers” que están en el frente de la innovación manteniendo y creando librerías para Inteligencia Artificial, Machine Learning, networking, Seguridad.
- Python tiene una sintaxis clara y muy buenos tutoriales, aprenderlo se hace mas sencillo que la gran mayoría, eso baja las barreras de entrada y permite q siga creciendo en adopción. Incluso MIT decidió utilizarlo para enseñar.
- Java sigue siendo el lenguaje mas utilizado del mundo pero Sun Microsystems (si dueño) se ha encargado de amañarlo, va perdiendo popularidad muy lentamente porque empresas como Google han decidido dejar de utilizarlo para Android. Todavia bancos y grandes corporaciones lo seguiran usando pero que un lenguaje tenga “dueño” siempre lo hará un poco riesgoso.
- Piensa si tu fueras un dueño de empresa o director de tecnología: ¿Qué lenguaje adoptarías siendo objetivo?
Comentarios
Publicar un comentario