Menu

The Next Big Thing

Septiembre 30, 2015 - Offtopic
The Next Big Thing

Casi que a diario vemos cómo se lanzan nuevos framework de toda índole en la inmensa bola de conocimiento inútil llamado Internet. Sobre todo en lenguajes cuya implementación no es cerrada tal como. JavaScript, PHP, Java, y largo etc.
Si bien en nuestro entorno es fundamental estar en constante estudio y desarrollo profesional, no podemos pensar que debemos estudiar todas las tecnologías posibles para por ser buenos desarrolladores de software, más cuando cada x cantidad de días aparece un nuevo framework de javascript.

Strip-Prendre-le-train-en-marche-650-finalenglish1

http://www.commitstrip.com/en/2015/09/16/how-to-choose-the-right-javascript-framework/

http://www.isaacchansky.me/days-since-last-new-js-framework/

http://www.isaacchansky.me/days-since-last-new-js-framework/

Creo que no es necesario aprender todas las tecnologías, de hecho en repetidas ocasiones he tenido que realizar entrevistas de trabajo en en la empresa en la que laboro y cuando veo perfiles tipo:

Lenguajes de programación: C++, C, C#, Java, PHP, ASP.NET, Visual Basic, Haskell, Python, Delphi……

Sé que en realidad el candidato no sabe nada, dominar una tecnología es súper complicado, toma mucho tiempo de dominar y no creo que exista alguien en la tierra que pueda dominar más de 5 lenguajes de programación (Y si dicen, es que sé Angular, Node, jQuery esos no son lenguajes son FRAMEWORKS, el lenguaje que dominan es JS). A la final, todos estos frameworks utilizan elementos o principios de hace 10, 20, 30 o quizá más años.

¿Cómo sobrevivir a la cantidad de Frameworks?

Saber qué va a ser reálmente TheNextBigThing parece una tarea compleja y nuestro deber es estar al tanto de las tecnologías y actuar como verdaderos Gerentes Estratétigos de nuestras carreras, así que debemos revisar los siguientes puntos para saber si perderemos el tiempo aprendiendo ‘Otro framework de JS’.

– No seas un ‘early adopter’ de una tecnología sin respaldo; inclusive de tecnologías de empresas ‘grandes’ como Microsoft pues ya ni me acuerdo qué fue de la vida de Webmatrix.

– Revisa los charts de lenguajes a nivel mundial; así sabrás qué lenguaje está en desuso y puedes ir olvidando (Que si ya sabes VB6 está bien, pero no es buen momento para aprenderlo).

– Compárate con tus colegas; no hablo de compararte a nivel de quién es mejor, es más bien una comparación de qué tecnologías está usando.

– No tienes porqué saberlos todos :), yo por lo menos sé jQuery, y estoy aprendiendo AngularJS.

– Keep moving; nunca te canses de estudiar, NUNCA. Y si te cansas es porque esto no es lo tuyo, así de fácil.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *