Soy estudiante de CS en una universidad india (financiada por el estado) que tiene un buen historial de sus estudiantes obteniendo empleos en compañías internacionales. Sin embargo, esto ha generado resentimiento entre nuestros profesores porque se les paga menos que los salarios iniciales de la mayoría de los estudiantes. Y, por lo tanto, asignan deliberadamente calificaciones más bajas de lo que se merecen. Yo mismo terminé con un GPA de menos de 7 (de un máximo de 10). Dado que esto es menor que el límite de reclutamiento de la mayoría de las empresas, podría afectar mis posibilidades de conseguir un trabajo en una empresa lo suficientemente buena. Sé que esta historia suena demasiado incrédula para ser cierta, lo que hace que sea aún más difícil explicarla a los posibles empleadores. Pero ahora que esta situación no se puede revertir, ¿qué puedo hacer al respecto? (Y tenga en cuenta que la mayoría de las empresas indias tratan el GPA como si fuera una verdad del evangelio, una palabra de Dios, la medida más confiable y precisa de la capacidad de un estudiante).

El hecho es que las empresas están menos preocupadas por sus CGPA y más por lo bien que conoce la codificación y qué tan eficientemente puede programar.
Por lo tanto, para entrar en una empresa de primer nivel con un CGPA decente, debe participar en concursos de codificación en línea en TopCoder, Codechef, Google Code Jam, etc. También es esencial un buen conocimiento de los algoritmos. Otros temas, como los sistemas operativos, las redes y la arquitectura de computadoras, tienen una edad de peso extremadamente baja (permiten que difiera de una compañía a otra también). Se necesita tener un buen conocimiento de las estructuras de datos (árboles, mapas hash), algoritmos de búsqueda y clasificación. Los libros como – “Descifrando la entrevista de codificación” pueden ser muy útiles. Un buen sitio para prepararse para las entrevistas es www.careercup.com, http://www.geeksforgeeks.org/. Un buen CGPA puede causar una buena impresión. Algunas compañías como Google prefieren candidatos con un buen CGPA, sin embargo, si tiene habilidades de codificación lo suficientemente buenas, seguramente lo reclutarán. Sin embargo, para conseguir un trabajo necesitas tener buenos conocimientos técnicos. No hay necesidad de molestarse en culpar a sus profesores. Sigue intentándolo y sigue codificando y un buen trabajo estará ahí para ti.
También debe ser consciente de a qué empresa se dirige. Cada compañía tiene su propio conjunto de problemas y con frecuencia se repiten. Por lo tanto, sería muy útil.
Si está buscando Maestría o un PHD, entonces CGPA es criterio (especialmente para MS). Sin embargo, buenas recomendaciones (a través de pasantías) y algunos buenos proyectos de investigación (preferiblemente algunas publicaciones) pueden ayudarlo incluso con un CGPA bajo.

No seas demasiado inseguro, amigo.

Escucho de dónde vienes y sé a qué te refieres, pero el hecho es que el GPA no significa necesariamente una mierda, y especialmente cuando te gradúas de una institución de élite en la India. Culpar a tus profesionales tampoco servirá de mucho: tienen poder sobre ti y algunos eligen explotarlo.

La mayoría de las mejores empresas lo saben y son flexibles (Facebook / PocketGems / Zynga, etc.). Las firmas indias de nivel 2 son más rígidas, pero aún puede colarse mostrando algunos de sus trabajos de proyectos más impresionantes.

Uno de mis buenos amigos se graduó recientemente de Pilani con un promedio general de 2.4 (de 10, no 4), en su último año de ingeniería eléctrica, un total de 6.0 y obtuvo un trabajo de 140,000 dólares (+ capital) en Silicon Valley.

Esto significa que muchas empresas están dispuestas a reclutar candidatos con un GPA bajo siempre que tengan logros fuera del aula.

Si no eres un programador verdaderamente apasionado (como lo es mi amigo).
Puede comenzar un poco por debajo de sus pares con un GPA alto, pero sus promociones no se basarán en su GPA universitario.
No hay nada que pueda hacer para cambiar sus calificaciones, así que aprenda a trabajar con él.

Sus acusaciones sobre sus profesores pueden ser ciertas, pero no puede permitirse sostener estas opiniones, ya que fertiliza una tensión de pensamiento que no hace nada para ayudar a su situación, la de culpar a otro por sus inconvenientes, lo que cambia la responsabilidad, en la forma de culpa, a un tercero (a veces disfrazado de la primera parte), y le da una excusa para no trabajar más. Quoth Nietzsche “” El que se desprecia a sí mismo (o en este caso, su situación), sin embargo, se estima a sí mismo como un despreciador “.

Todavía puede trabajar en sus propias habilidades, su propia confianza, probar nuevos proyectos y seguir aprendiendo como una esponja: la recompensa puede no ser la gratificación instantánea que espera en forma de un lujoso trabajo en Google o Microsoft desde la universidad. – pero, el reclutamiento de estudiantes no es más que una fracción de la ingesta de estas empresas.

Editar: Entrar en programas de MS es un poco más complicado, si eso es algo que deseas, pero una vez más, los grandes proyectos fuera de la escuela también te ayudarán aquí.

Nunca miramos los GPA al contratar, sin embargo, estábamos buscando la capacidad de resolver problemas, conocimientos especiales de ingeniería de software, publicaciones y grado. Sin embargo, conozco grandes compañías que filtran a las personas con un promedio de calificaciones de menos de 3 (de un máximo de 4). El único lugar donde el empleador quería ver mi registro universitario completo era una universidad, pasé 3 años como asistente de investigación.

More Interesting

¿Cuánto paga Autodesk a los ingenieros de software recién graduados?

¿Cuál es la mejor manera de encontrar y reclutar un diseñador (Web / UI / UX) para ayudar a revisar un sitio de red social existente?

Cómo evaluar la capacidad de entrenamiento de un candidato para ingeniería de software

¿Los empleadores se preocupan más por su experiencia o educación como desarrollador junior?

¿Qué sentido tiene examinar ingenieros de software sobre estructuras de datos y algoritmos durante las entrevistas de trabajo cuando todo el mundo sabe que en la vida real apenas nos preocupamos por todas estas cosas?

¿Qué tan difícil es conseguir un trabajo fuera del campus en comparación con los alquileres en el campus?

¿Es cierto que InterviewStreet puede capturar sus acciones como copiar / pegar o abrir una nueva ventana / pestaña durante una prueba?

¿Dónde puedo encontrar un desarrollador / programador de aplicaciones para contratar?

Ongig: ¿Cuáles son las tácticas más exitosas para reclutar en Facebook?

Cómo ser contratado como desarrollador de software en Nueva York

¿Por qué las compañías técnicas pagan menos a los ingenieros en la India que a los ingenieros en los Estados Unidos?

¿Qué consejo le darías a un nuevo ingeniero de software graduado que está comenzando su carrera en un gigante de software como Amazon / Google / Facebook en el área de la Bahía de San Francisco?

En Japón, ¿para qué tipo de empresas quieren trabajar los ingenieros web altamente talentosos, que aprendieron ciencias de la computación en las universidades mejor calificadas?

¿Por qué querría un ingeniero trabajar en Facebook en lugar de una startup?

¿Qué startups de Seúl están contratando pasantes de ingeniería de software de Ruby on Rails?