¿Cuál es la mejor tecnología para aprender en el campo de TI actualmente?

Aplicaciones frontend / usuario / cliente
———————————————–

—–

  • Desarrollo de aplicaciones móviles (Android, iOS y elija una o dos plataformas cruzadas)
  • Usable / auto (Android…)
  • JavaScript (angular, backbone etc)
  • HTML5 / CSS3 (siempre manteniendo una pestaña en las últimas recomendaciones e implementaciones de W3C)
  • Java (seguirá en demanda durante los próximos 5 años)

Backend / procesamiento de datos / servidor
————————-

————————-

  • JavaScript (node.js, mongodb, meteor, etc.)
  • NoSQL (mongodb etc)
  • Java EE y relacionados (busque proyectos de Apache, Spring, Hibernate, etc.)
  • Tecnologías de big data

Infraestructura / despliegue
————————-

————

  • Linux
  • Servicios en la nube (Amazon, Google, Microsoft, Rackspace, etc.)
  • Automatización en la nube / Gestión de la configuración (Chef, Puppet, etc.)