Teniendo en cuenta que la automatización y los despidos están ocurriendo en el sector de TI de la India, ¿qué habilidades técnicas debe tener un graduado de TI más reciente?

Mucho de eso.

Hace una década, incluso si conociera los conceptos básicos de HTML, podría obtener un buen trabajo. Su carrera sería una trayectoria ascendente de principio a fin. Ahora, la codificación es la última de sus preocupaciones. Se trata más del pensamiento de diseño, la resolución de grandes problemas, cosas que tienen aplicaciones de la vida real como lo que hace Google.

Eche un vistazo a los problemas de codificación que están disponibles ahora. Muchos de ellos tienen problemas de la vida real a los que se espera que los codificadores respondan. Necesita saber muchas cosas para ser relevante ahora.

La cuestión es que cada vez más personas se unen a TI / CS y el grupo de solicitantes se está volviendo enorme. Luego debes preguntarte, ¿qué te hace tan especial?

Puedes obtener habilidades técnicas, pero lo que debes tener es un ajuste de actitud. No podrá descansar después de aprender algo nuevo. Esté atento a aprender algo nuevo todos los días y debe estar seguro.

Centrarse en la tecnología emergente es la mejor manera de avanzar. Pero para eso necesitas tener muchas cosas en su lugar.

P.ej. Big-Data requiere que aprendas JAVA. Pero la comprensión de JAVA debe ser profunda.

El aprendizaje automático es otro y también lo es la automatización.