Me gradué de una universidad de ingeniería de nivel 2 en Hyderabad y actualmente trabajo en el Centro de Desarrollo de Microsoft India. Personalmente, he experimentado las deficiencias de un sistema que se enfoca más en las estadísticas de colocación para ese año que en actualizar su plan de estudios y actividades para satisfacer las necesidades de la industria. Aquí hay un poco para ti de mi experiencia en ambos mundos.
Siéntete afortunado de ser un estudiante de informática.
A diferencia de otros campos de ingeniería, el equipo que necesita para hacer maravillas como ingeniero informático está a su disposición: su computadora personal y la World Wide Web. Úselos para buscar, explorar y evolucionar. Si está buscando una respuesta a una pregunta como esta en Quora, estoy bastante seguro de que su universidad no construirá sus sueños para usted. ¡Allí, lo dije en negrita, cursiva y subrayado! Use Internet para aprender nuevos cursos, descubra las tendencias en el campo de la informática y comprenda cuál es la próxima gran novedad. Manténgase actualizado. Cuando alguien habla sobre algo notable que está sucediendo en la industria, debe estar en condiciones de contarles más al respecto o estar en condiciones de entablar conversaciones interesantes con ellos para obtener más información al respecto. ¿Por qué? Porque a su gerente de contratación le encantaría tener a alguien en su equipo que comprenda claramente el panorama general hacia el que se dirigen la organización y la industria.
Tus calificaciones te definirán.
Cuando solicite su primer trabajo, la gente querrá saber lo que ha hecho en el pasado para poder juzgar cómo se desempeñará en el futuro. Para una persona con una experiencia en la industria de 10 años, su trabajo hablará por él. Pero para un estudiante universitario, sus calificaciones son indicadores de cuán consistente ha sido al tratar de hacer algo en el lapso de 4 años – 8 semestres – 50 cursos impares. Por lo tanto, sus calificaciones lo definirán a menos que gaste su tiempo y energía construyendo una razón alternativa. ¿Entonces obtuviste un 5.0 CGPA porque estabas ocupado siendo un jugador de DOTA aclamado a nivel nacional? Umm, entiendo el 5.0 CGPA. ¿Ha perdido tiempo distribuyendo su enfoque en varias direcciones y, por lo tanto, terminó en 5.0? Lo sentimos, al mundo no le gustan las personas que no están singularmente motivadas.
- ¿Qué tan bueno es la Universidad Estatal de Rutgers, en New Brunswick, en el campo del aprendizaje automático y la minería de datos para obtener una maestría? ¿Cómo es la escena laboral en esa universidad?
- ¿Cómo se debe proceder para perseguir a un transportista en la actuación?
- ¿Elegí el título universitario adecuado?
- Soy un estudiante de primer año del departamento de mecánica en IIT Kharagpur inscrito en el programa de 4 años de B.Tech. Deseo ser un físico teórico. ¿Qué tengo que hacer?
- ¿Cuáles son algunos grados / trabajos de TI que no implican estar sentados frente a la pantalla de una computadora todo el día?
Mejora tus habilidades interpersonales
¿Se acerca un festival cultural o técnico? No seas un participante activo. Sé un organizador activo. Cualquier jefe amará a las personas que son dueños y se mantienen firmes ante la situación y cumplen. Además, al ser un organizador mejorarás las habilidades de tu gente. ¿Por qué los necesitarías como ingeniero informático? Porque este es el ingrediente secreto que no puede mostrar en su currículum, pero puede expresar cuando se le da la oportunidad de una entrevista. La mayoría de los estudiantes universitarios de alguna manera tienen esta imagen pre-pintada en sus mentes que todo lo que tenemos que hacer es sentarnos y escribir el código. Claro, puedes hacerlo, pero si quieres crecer y ascender en la cadena, tendrás que hablar y hablar de manera efectiva.
Construye tu red social
Dicen que somos el resultado de las cinco personas con las que más pasamos el rato. Si interactúas con personas de ideas afines, identificarás otras percepciones que no sean las tuyas. Forme un grupo de personas con las que pueda formar equipos y asistir a seminarios o conferencias o participar en competencias de codificación, etc. Conozca a nuevas personas en estos lugares y descubra qué hacen y por qué están allí. En mi opinión, es un esfuerzo inútil presentar un artículo en una conferencia en una universidad local buscando en Internet ‘temas de seminarios de informática de tendencia’ y obtener un certificado de participación homónimo. Esa sección de “actividades académicas” que enumera todos estos certificados que ha obtenido no significará nada para nadie si no significan mucho para usted. En cambio, asista a conferencias en instituciones de renombre en las que pueda ver oradores y presentadores con intenciones serias. Al menos te ayudarán a volver a casa con una mente reflexiva.
No olvidé mencionar esto. Escribir código
De acuerdo, incluso si ha ignorado todos los puntos anteriores como un completo sinsentido, al menos esto es algo que debe sacar después de haber llegado hasta aquí en la respuesta. Esto, mi amigo, será tu pan de cada día (está bien, habrá personas que vendrán y te dirán que no codifican a pesar de ser ‘ingenieros de software’. Deben estar trabajando en roles de TI alineados, y vas a ser un ingeniero informático. Por lo tanto, su capacidad de codificación debería ser una gran preocupación) Si está solicitando un puesto de desarrollador en una empresa de productos como Microsoft o Google, es una sensación orgásmica para su gerente de contratación ver maravilloso y genuino proyectos en tu currículum. Por donde empiezas Comience con tutoriales básicos sobre un idioma en particular. Después de que aprenda lo suficiente a comprender la sintaxis de ese lenguaje, comience a trabajar en problemas en plataformas de codificación como SPOJ, CodeChef, TopCoder, ProjectEuler, etc. Esto le dará la competencia necesaria para escribir aplicaciones de manera optimizada. Si combina esta habilidad con las prácticas que mencioné anteriormente, desarrollará la capacidad de pensar en soluciones informáticas para problemas del mundo real. Y esto es exactamente lo que hacen en todas esas grandes empresas con nombres elegantes. En este largo y persistente viaje, si se siente obsesionado con una línea de estudio en particular, continúe y lea la literatura de ese dominio técnico. Vea cómo y dónde puede contribuir más. Dale una oportunidad a la publicación de artículos también. Las publicaciones de investigación para su currículum son lo que son esas coloridas páginas de ilustraciones para un libro de texto de edición asiática en blanco y negro. Serán tu USP.
Y para colmo de males ..
A pesar de haber escrito todo esto, no he pasado por alto el hecho de que las personas que se beneficiarían de esto son estudiantes de ingeniería. Conozco los buenos momentos y los momentos relajantes que debes tener en la universidad. Este esfuerzo por ser un buen ingeniero no debe privarte de todas esas experiencias ridículas y ridículas en la universidad. Su seriedad hacia sus objetivos debe ser un asunto interno entre su mente y corazón. No debería estar en exhibición pública en su cara para que el mundo lo vea, envidie y especule. Estoy seguro de que es humanamente difícil seguir todo lo que mencioné en la respuesta. Así es como se hace idealmente. Pero asegúrese de contar solo 23 horas en un día. Si todavía está en su primer año de ingeniería, todos estos trozos de tiempo de 1 hora dedicados todos los días durante los próximos 3 años para lograr lo que desea sumarán más de 1000 horas de experiencia técnica. No puedo enfatizar más sobre cuán importante será la diferencia entre usted y una persona que comienza a pensar en su carrera en su séptimo semestre.
Todo lo mejor.