He pasado por el entrenamiento de Infosys (Fast Track). Entonces déjame responder tu pregunta.
TL, DR: La capacitación no imparte los conceptos adecuados de Ciencias de la Computación, por lo tanto, no puede ser considerada “buena” por ningún estándar académico. Pero es útil si desea borrar las entrevistas con los clientes en Infosys para obtener un proyecto. El aspecto principal de la capacitación es prepararlo para una carrera en compañías de servicios (TCS, Wipro y similares) y creo que sirve para su propósito.
Primero déjame darte una breve descripción de la capacitación.
- ¿Qué hacen los ingenieros eléctricos en estos días?
- Para la ingeniería informática, ¿qué universidad es mejor BMS en Banglore o SRM en Chennai?
- ¿Cuáles son algunas respuestas inteligentes dadas a un entrevistador?
- He desarrollado un algoritmo de Trading. ¿Qué hago ahora? (Ver detalles de la pregunta)
- ¿Cuáles son los criterios para la promoción en el ejército indio?
- El entrenamiento comienza con Basic If, for y programación de construcciones. Estos conceptos ya deberían estar allí en un ingeniero.
- El siguiente conjunto de lecciones gira en torno a la Programación Orientada a Objetos y al trabajo en entornos altamente controlados donde incluso los parámetros de la función están estrechamente definidos en la especificación. No pone a prueba su habilidad de programación, prueba si puede cumplir con las instrucciones.
- En ninguna parte del programa, se le pide que piense en algoritmos o implementaciones eficientes.
- Luego vienen las bases de datos, donde se enseñan las consultas SQL básicas, nuevamente algo que ya debería haber sabido de Ingeniería.
- Se inicia Stream Track (Java) y se le enseña arquitectura web en una semana. Algo que lleva años comprender. Obviamente, la enseñanza es muy endeble, por lo que solo obtienes los conceptos necesarios para aclarar las entrevistas con los clientes.
- Aprendes JSP y JSF, tecnologías de la era anterior.
- Pero sí, el entrenamiento de transmisión le brinda algunos conceptos en caso de que sea nuevo en la web. (Que no debería ser)
- Finalmente, un proyecto simulado, como el Sistema de gestión de bibliotecas (una parte muy pequeña). Muy típico que no requiere pensar de forma inmediata. De hecho, su estrecha supervisión asegura que no necesita comprender el diseño del sistema y solo hacer la implementación, que es bastante simple
Entonces, verá que el objetivo de la capacitación es preparar a los que no son CS para eliminar las entrevistas con los clientes de Infosys. Si es un graduado de CS con un poco de interés en CS, encontrará que la capacitación es muy fácil e insuficiente ya que la mayoría de las preguntas que tendrá estarán fuera del alcance . Además, los entrenadores son solo un año mayores para usted y, por lo tanto, no tienen la experiencia suficiente.
Entonces, en 3 meses, solo toca la punta del iceberg y aprende algunos Jargons, pero no comprende Algoritmos, Rendimiento, Estructuras de datos, Diseño del sistema. Nunca aprende a ver el sistema en su conjunto ni aprende a ver y optimizar el sistema de manera objetiva.
La capacitación no hace nada para enseñarle el rendimiento, la modularidad y la organización del código.
Y si te encanta la programación y has prestado poca atención en la universidad, navegarás fácilmente con> 4.8 de 5