¿Cómo debe prepararse un estudiante que no es CS para obtener un pasante en Google en su tercer año?

La otra respuesta aquí habla sobre estudiar para la entrevista, lo que definitivamente es algo bueno. Sin embargo, incluso obtener una entrevista puede ser extremadamente difícil si no eres un estudiante de CS a menos que:

  • Ha realizado prácticas / trabajo en el pasado en una empresa de software.
  • Recientemente te cambiaste a CS
  • Eres extremadamente bueno vendiéndote

Fui estudiante de bioinformática durante los primeros 3 años de la universidad, y tuve muchos problemas para que las compañías de software me entrevistaran. Tuve un promedio de calificaciones de 3.7 (de 4), y mi especialización me exigió que tomara una gran cantidad de clases de CS de todos modos, así que definitivamente sabía al menos tanto como mis otros compañeros de clase de CS. Sin embargo, ni siquiera pude conseguir que los reclutadores miraran mi currículum, mientras que mis compañeros de clase que eran mayores de CS obtuvieron entrevistas sin ningún problema. (Nota: pasar la entrevista, por otro lado, es una historia completamente diferente).

Existen razones por las cuales se relacionan con las viñetas anteriores:

  • Soy un orador público de pobre a promedio y realmente no tengo mucho encanto o carisma. No soy capaz de encantarme para que los reclutadores me presten atención.
  • Tampoco tenía mucha experiencia laboral impresionante.
  • No era explícitamente un estudiante de informática. Esto es realmente muy importante, porque muchos de mis otros compañeros de clase también carecen de carisma y no tenían mucha experiencia laboral, pero pudieron obtener entrevistas. Los reclutadores tienen una cantidad de tiempo limitada, por lo que necesitarán una muy buena razón para querer hablar con usted si no coincide con algunas de sus heurísticas más inmediatas.

Durante mi tercer y cuarto año de universidad, sucedieron algunas cosas:

  • En el invierno de mi tercer año, comencé a trabajar a tiempo parcial en un arranque de software en mi área. Esta fue en realidad la única entrevista que pude obtener, y estaban dispuestos a contratarme, aunque por un valor ligeramente inferior al del mercado. Sin embargo, como mínimo, se trataba de un forraje para currículums que podría mostrarle a un reclutador que yo era capaz de trabajar en la industria. El trabajo también me dio bastante experiencia trabajando en código de producción que realmente afectó a clientes reales.
  • Cambié de especialización a Informática al comienzo de mi cuarto año. Ya había estado tomando la mayoría de las clases de informática en el plan de estudios de CS, por lo que aún podía graduarme a tiempo, y mis intereses, al final del día, estaban más en la línea de la informática que de la biología. Cambiar de carrera solo tenía sentido.

¿Adivina qué pasó cuando llegó el tiempo de reclutamiento en mi cuarto año? Terminé recibiendo entrevistas de muchas compañías de software, incluida Google. Mi encanto y carisma ciertamente no mejoraron. Creo que la razón principal por la que comencé a recibir entrevistas es que cambié mi especialización a Ciencias de la Computación, lo que me puso en el mismo campo de juego que todas las demás personas que envían sus currículums a estas empresas. La segunda razón más importante fue que mi experiencia laboral relevante estaba al menos a la par con otros solicitantes.

Para resumir todo, si usted no es un experto en CS que desea obtener una pasantía en Google, probablemente tendrá más problemas que un estudiante de CS con calificaciones similares a las suyas. Debe asegurarse de que su currículum sea mejor que la mayoría de las especialidades de CS. Necesita tener una mejor experiencia laboral / pasantía, y un alto promedio de calificaciones no le hará daño. También deberá transmitir que conoce tanto CS como cualquier especialidad CS estándar. También puede considerar desestimar su especialidad o decir algo como “estudiar y CS”. Finalmente, si no eres naturalmente encantador cuando hablas, debes hacer todo lo posible para fingirlo. El encanto puede venir con la práctica, por lo que recomendaría escribir exactamente lo que quiere decir a sus reclutadores y practicarlo con personas que estén dispuestas a brindar comentarios honestos (por ejemplo, amigos, familiares, profesores, etc.). Asegúrese de tomar cualquier comentario honesto extremadamente en serio.

¡Buena suerte!

¿Quieres trabajar como pasante de ingeniería de software? Si es así, ¿conoce todas las estructuras de datos y algoritmos comunes como el dorso de su mano? Aprendelos. Hay muchas listas en línea de lo que Google prueba durante una entrevista. Aprende todo. Si su CS es débil, repase. No falles la entrevista porque no estás preparado.

More Interesting

¿Existe una plataforma robótica decente y asequible para estudiantes de primer año de ciencias de la computación que estén interesados ​​en la robótica?

¿Hay alguien aquí con un título en informática y todavía no puede codificar algoritmos simples?

¿Qué conocimientos básicos debo tener para obtener un examen CompTIA security +?

¿Qué debo hacer para obtener buenas oportunidades de trabajo en informática?

¿Qué debo hacer si descubro que no soy un desarrollador de software, pero realmente me encanta la programación?

¿Es difícil encontrar un trabajo con un título en informática porque la especialidad parece muy popular?

¿Cuáles son las asignaturas en informática?

¿Google contrata más ingenieros de software sin títulos en informática o más?

¿Qué carrera tiene más alcance, periodismo y comunicación de masas o ingeniería informática?

Soy un estudiante de ingeniería informática en mi primer semestre. Me apasiona la programación de computadoras. ¿Qué debo hacer para convertirme en un profesional?

¿Qué tan útil es un título en informática cuando se trabaja en un trabajo relacionado con TI?

¿Qué debo aprender para convertirme en un buen desarrollador front-end? ¿Y qué buscan los empleadores en los candidatos?

Para convertirme en codificador, ¿qué debo estudiar, TI o CSE?

¿Cuáles son las cualidades integrales que hacen un excelente desarrollador web o empresa de desarrollo web?

Trabajo en Google como ingeniero de AdOps y me va muy bien en mi trabajo, pero he aprendido todas mis habilidades de programación. Siento que necesito una credencial oficial de CS de algún tipo (tengo una licenciatura), así que en última instancia no alcanzo un límite y estoy considerando una maestría en CS. ¿Es eso necesario / inteligente y cómo debo hacerlo?