No estoy completamente calificado para responder esta pregunta, ya que aún no me he graduado. La calificación parcial para responder a esta pregunta proviene de mi experiencia como pasante en una de las mayores empresas de TI de la India.
Antecedentes: me siento y trabajo en un ODC (Centro de Desarrollo Offshore o Centro Dedicado Offshore). Esta información es crítica para la respuesta, ya que muchas personas supondrán que un pasante podría no estar expuesto a gran parte del trabajo real. Para aquellos de ustedes que no están familiarizados con el concepto de ODC, es básicamente donde ocurre toda la acción (desarrollo de lectura, pruebas y trabajo de soporte).
- Cómo superar las fallas como estudiante de ingeniería de software
- ¿Cómo puede un ingeniero de software encontrar trabajo en el campo de la robótica? Estudié ingeniería eléctrica e informática y trabajé como ingeniero de software. Tengo experiencia con sistemas embebidos y programación en el entorno Linux kernel / userspace.
- Tengo 5 años de experiencia en Ingeniería de Software e hice Ingeniería (ECE) en UG. Ahora descubrí que mi interés está en la arquitectura. ¿Es posible cambiar?
- Cómo hacer mi propio software comercial o cuánto cuesta hacer uno
- ¿Alguien (no graduado en CS) se ha convertido en ingeniero de software simplemente tomando el curso CS50?
Como todos los aprendices, mis primeras semanas incluyeron capacitación y una visión general de las operaciones diarias. Tuve la suerte de tener que compartir un cubículo con otro colega experimentado. La razón para llamarlo afortunado es que me expuse a una gran cantidad de cultura laboral y procesos a los que los pasantes generalmente no llegan.
Fui parte del equipo de desarrollo, sin embargo, obtuve algunas pruebas e incluso experiencia de soporte. Se siente muy surrealista al principio cuando te expones solo a la parte genial y ‘divertido lugar para trabajar’. Las primeras 2 semanas te dan la sensación de que perteneces aquí. Crees que estabas destinado a hacer esto. El cubículo se siente como su hogar y la estación de trabajo, su amigo.
Pero lentamente todo cambia. Estás expuesto a la presión real. La burbuja mítica de un lugar helado y concurrido revienta y uno llega a saber que este es el mundo real. Los desafíos son reales y todo lo que haces está relacionado con casi 20 personas directa o indirectamente. Las llamadas que creía que inicialmente eran muy informadas, se convierten en conversaciones monótonas sobre errores, errores, consultas y todo el mumbo jumbo técnico.
Parecía divertido registrar 9 horas en la máquina de acceso, pero pronto resulta imposible sentarse durante 6 horas. La computadora es lo último que desea ver, pero es lo único que tendrá que ver todo el día.
La experiencia puede variar mucho si realmente amas lo que haces y el tipo de proyecto en el que trabajas. Si tiene la suerte de trabajar para una empresa basada en productos como Oracle, Microsoft y todos sabemos cuáles, entonces su experiencia podría ser completamente opuesta.
La mejor parte de mi experiencia: las personas de mi equipo. El mismo gerente de proyecto que lo regañará por el despliegue tardío del paquete es el que le dará los dulces que trajo de su ciudad natal. El colega / amigo que se enojó contigo por no resolver su consulta te acompañará por la cerveza fría por la noche. El jefe de negocios que perdió la calma por la mañana debido a un importante error de actualización es el que le enviará por correo la fiesta de la oficina la próxima semana.
PD: esta es solo mi opinión y puede no ser cierto para todos. Y demonios, soy un interno, ¡qué demonios sé! 😛