¿Por qué las principales empresas de TI como IBM, TCS e Infosys contratan a personas de departamentos de ingeniería, especialmente ingeniería civil, y qué trabajo realizan los graduados de ingeniería civil en dichas empresas?

La respuesta no es específica de los ingenieros civiles, se aplica a todos los ingenieros de software con antecedentes distintos de cs / IT. Aquí está la respuesta:

  • Gran demanda : ha habido una gran demanda por parte de la industria de TI para profesionales calificados o graduados sin capacitación que pueden aprender idiomas de software y trabajar para ellos.
  • Brecha entre la industria y la educación universitaria : existe una gran brecha entre lo que se enseña a los graduados de CS / IT durante su B.Tech. y lo que requieren las empresas de TI de sus empleados. Así que la mayoría de estas compañías tratan a todos los más frescos por igual y les brindan capacitación para su Curso de Trabajo.
  • No hay codificación Hardcore : han quedado atrás los días en que los ingenieros de software solían escribir todos los códigos desde cero. Ahora casi todo tipo de código está disponible. Uno tiene que personalizar el código para cumplir con los requisitos del cliente.
  • Tipo de trabajo: Este punto responde específicamente a su pregunta. Cada empresa de TI tiene proyectos de Desarrollo, Mantenimiento y Pruebas. En el 90% de estos proyectos, la mayoría de los ingenieros que trabajan en la planta baja se capacitan primero en la tecnología requerida en el proyecto y luego se asignan a trabajar. Por lo tanto, no importa cuál fue su especialización durante la graduación, si está más fresco, primero se lo capacitará y luego se lo asignará al trabajo. Entonces, para resumir, las compañías de TI no consideran su especialización de pregrado, sino su capacidad de análisis y su capacidad de aprendizaje. Y en una industria basada en servicios, estos son los rasgos básicos requeridos.

IBM / TCS / Infosys son una empresa de servicios de TI. No construyeron ningún producto. Solo modifican el producto existente para su cliente. Y no necesita ninguna habilidad de codificación / programación / tecnología geek. Para que puedan contratar a cualquier persona y dar una capacitación de 2/3/6 meses para que entiendan lo básico de TI. La mayor parte del trabajo que hay de cliente / servicio al cliente.

Las personas con un título válido, habilidades básicas de TI, habilidades de comunicación pueden obtener un trabajo en una compañía de servicios. Eso es.

PD: Ahora, un día, también están contratando estudiantes que no son de ingeniería / no de TI.

Muchos trabajos de TI dosent necesitan habilidades de codificación de núcleo duro. La mayoría de los estudiantes de formación en informática trabajan en tecnologías que nunca encontraron en sus estudios académicos. Necesitan personas que puedan entender y hacer frente a las tecnologías actuales, por lo que verifican las habilidades analíticas de los estudiantes en lugar de las habilidades de codificación.
Depende del estudiante elegir qué Stream quiere establecer, ya sea habilidades básicas o cualquier trabajo relacionado con TI.