He realizado más de 100 entrevistas de programadores, y aunque todos son diferentes, sugeriría:
* El currículum lo lleva al entrevistador. Debe planear que tenga poco peso después de llegar allí.
* Haz un buen trabajo en tu clase de estructuras de datos. Te sorprendería saber cuántos solicitantes no pueden decirte cómo se construye un árbol o una tabla hash y esto es bastante central para programar de manera eficiente, al menos si eres un programador de back-end.
* Aprenda a hacer las funciones de manipulación de cadenas fáciles y similares en el acto, en su cabeza con la sintaxis correcta. Igualmente, se sorprendería de cuántas personas lo diferenciarán de esto. Una forma de practicar es hacer el nivel fácil de problemas en topcoder.
* Elija las tecnologías que le interesan y aprenda los conceptos básicos de ellas. Personalmente, estaría más interesado en ver a un candidato aprender algo realmente profundo que tener toques superficiales en muchas áreas.
* Los proyectos de prueba deben considerarse como constructores de habilidades, en lugar de exhibiciones en su mayor parte, aunque pueden ser muy valiosos para eso porque cada vez que compilas obtienes una introducción en lo que no estabas enfocando, pero debería serlo.
Dicho esto, no me consideraría un experto en cómo superar los recursos humanos (excepto que sugeriría que vincules y comiences a construir tu red). Quizás el proyecto correcto sería bueno para eso.
- ¿Es obligatoria la experiencia laboral para una maestría en informática en Alemania?
- ¿Debo obtener un doctorado en aprendizaje automático si quiero obtener más información?
- Cómo superar mi fobia por la programación de computadoras
- ¿Qué puedo hacer después de hacer btech en informática?
- ¿Qué lenguajes de programación debe saber una licenciatura en ciencias de la computación cuando se gradúa?
Con respecto a los proyectos en esa lista. Están por todo el mapa.
* Programa FTP: esto sería impresionante
* Editor de texto: no tanto
* Cuente palabras en una secuencia: ¡no permita que esto se acerque a su currículum!