Las 10 habilidades más importantes para los programadores del futuro

21 abril 2009
rcastillo

Si te dedicas a la programación y quieres mantenerte actualizado en DosIdeas nos señalan una serie de habilidades que tendremos que dominar si queremos ser competitivos en un futuro cercano. Os las resumimos:

  • Dominar uno de los «tres grandes»: Java, .NET, PHP. Además necesitaremos conocer los frameworks y librerías asociadas a estos lenguajes.
  • Aplicaciones Ricas de Internet (RIA) como  Flash, AJAX, etc…
  • Desarrollo web: JavaScript, CSS y HTML.
  • Servicios web: REST, SOAP, JSON, XML, etc…
  • Habilidades humanas.
  • Un lenguaje de programación dinámico y/o funcional: Ruby, Python, etc…
  • Metodologías ágiles.
  • Conocimiento de dominio.
  • «Higiene» de desarrollo haciendo uso de sistemas de bug tracking, control de versiones y otras herramientas que faciliten el trabajo en equipo.
  • Desarrollo móvil.