¿Se ha quedado obsoleto el conjunto de habilidades de los profesionales indios de TI que trabajan para empresas como Infosys y Cognizant?

Hasta cierto punto, sí y no. La industria india de TI nunca subió en la escala como IBM o Accenture. El trabajo de TI en la India varió desde materiales de bajo nivel como el monitoreo de trabajos por lotes hasta la implementación y el soporte de sistemas ERP para corporaciones gigantes; Soporte de marcos principales heredados para pruebas de software para Airbus.

Entonces, decir que las habilidades son obsoletas será injusto. El problema es que las empresas tienen o tuvieron proyectos de mainframe que capacitaron y reclutaron a miles de personas. Ahora, incluso en 1990, las personas sabían que los mainframes están muertos, pero aún así lo arrastraron a 2017. ¿Por qué? Porque había dinero para hacerse simple. Ahora, cuando estos clientes finalmente dejan de comprar servicios de mainframe, todo si de repente cientos de miles de empleados con soporte de IT de mainframe, el mantenimiento del software se queda sin trabajo. El cambio a la nube también está llevando a una herramienta en los grandes equipos de soporte de infraestructura remota, como HCL, TCS, IBM GTS, etc.

Luego viene lo digital y la automatización. ¿Qué hay de nuevo con lo digital? ¿Son nuevas las aplicaciones móviles? Sitios web nuevos? ¿Es java nuevo o javascript nuevo? Entonces, la idea o las habilidades no son nuevas, pero hace 5 años el enfoque estaba más en fuera de línea, pero ahora todo el mundo quiere presencia digital; así que está bien que consigas más trabajo. Ahora, si eres un buen desarrollador de Java, seguirás trabajando, pero si eres un programador de copiar y pegar, estarás sin trabajo. Así gana la meritocracia.

La cognición y la automatización también necesitan programadores con habilidades que las personas ya tienen. Cognitive no es tan inteligente como para sacarlo y funciona, hay API, programaciones que se requieren para implementar.

Entonces, si usted es una persona que sobrevivió a copiar el código de pegado, trabaja en tecnologías de callejón sin salida, solo hace sobresalir y la gestión de equipos, entonces su trabajo ya no existe, de lo contrario, salga y relájese.

No para todos, pero los despidos recientes nos dicen que algunos se han convertido en un peso muerto para estos gigantes corporativos. El conjunto de habilidades depende en gran medida de los proyectos que se le asignen, que a su vez se deciden por su destino. Idealmente, debería estar al tanto de las últimas innovaciones tecnológicas en el mercado y tratar de entenderlas para mantenerse relevantes para estas compañías o sus competidores. Además, identifica un barco que se hunde antes de que te lancen.

Por lo general, optamos por un trabajo de TI después de completar nuestro B.Tech (o cualquier título de licenciatura), porque estamos muy sobredimensionados con los libros y deseamos tener un trabajo para evitar el incesante aprendizaje universitario.

Pero, irónicamente, necesitamos estudiar y aprender más en el sector de TI (verdad dura). Es un aprendizaje de por vida (sin límite de edad), aprende hasta que trabajes.

Si está trabajando en algunas herramientas, estas herramientas se volverán obsoletas. Recuerdo haber trabajado en IBM MDM antes, pero pronto me exigiría aprender hybris e informatica ya que estas eran mejores herramientas comparativamente.

Si está trabajando en cualquier lenguaje / marco / tecnología, no necesita cambiar la tecnología cada vez, sino que debe mantenerse actualizado a cada versión que la compañía emita.

Como Java 7, Java 8, etc.

Es un grupo de tecnologías cambiantes y debemos sumergirnos sin ninguna opción.