Bueno este texto lo cito del post de pablasso. que titula «10 habilidades que los programadores necesitarán en los próximos 5 años».
hace referencia a las tecnologias y cosas que debemos saber en cuanto a programacion, como muchos saben ser programador requiere estar aprendiendo nuevos lenguajes , nuevas metodologias de programacion, etc etc. asi que acontinuacion el texto
«Los programadores vivimos en una carrera, siempre tienes que estar estudiando o simplemente quedas obsoleto. En Techrepublic tienen una lista bien argumentada sobre habilidades que te convendría aprender -si aún no las tienes- en el futuro cercano.
Yo solo hago un resumen. La lista con las descripciones completas la ves con ellos.
- Uno de los “tres grandes” (.NET, Java, PHP)
- Rich Internet Applications (RIAs, Ajax, Flex, Adobe Air, etc)
- Desarrollo Web (HTLM, CSS, etc)
- Servicios Web (REST, SOAP, JSON, XML, etc)
- Habilidades sociales (Algún día tenemos que interactuar con los mortales 🙂
- Un lenguaje de programación dinámico y/o funcional (Ruby, Python, etc)
- Metodologías Ágiles (XP, Scrum, etc)
- “Domain knowledge” (Conocimiento del entorno/negocio en el que trabajarás)
- “Higiene” para el desarrollo (Control de versiones, Seguimiento de bugs, etc)
- Desarrollo para móviles
»
mi opinion como programador: de las 10 cosas de las lista no conocia sobre la 8va ni la 9na. y ps estoy de acuerdo, las aplicaciones estan orientadas hacia la web y hacia los dispositivos moviles. yo se programar en C++, Java, PHP y Perl. y aun siento que debo aprender otros lenguajes como: python, rubi, ASM.
fuente en español: via pablasso
fuente en ingles: TechRepublic