- Cómo trabajar en equipo . En el mundo real, rara vez trabajas solo. Tendrá que lidiar con los miembros del equipo, los cambios de código en conflicto, los horarios y, por supuesto, las reuniones. Salta a un proyecto en GitHub o pasa un tiempo haciendo desarrollo con compañeros de clase.
- Cómo escribir bien Los ingenieros tienen un estereotipo para tener pésimas habilidades de comunicación. Por lo general, esto se traduce en documentación muy descuidada o presentaciones horribles. Tome un curso sobre cómo hacer redacción técnica. Practique escribiendo buena documentación consistente sobre sus propios proyectos. Comienza un blog donde puedas escribir sobre lo que estás trabajando.
- Cómo probar el código. Por lo general, los proyectos universitarios no son muy grandes, por lo que escribir casos de prueba de unidad no es gran cosa. Sin embargo, me han dicho que a los empleadores potenciales realmente les gusta encontrar suites de prueba cuando navegan por su repositorio de GitHub. Muestra que conoce la disciplina del desarrollo de software y no solo cómo unir código. Encuentre un marco de prueba de unidad y realmente entiéndalo.
- Resolución de problemas Todos dicen que aprecian esto como un rasgo, pero ¿qué es exactamente? Yo diría que es aproximadamente el 75% capaz de convertir un problema abstracto en un algoritmo y aproximadamente el 25% simplemente teniendo la determinación de no darse por vencido cuando un problema es difícil.
Ahí tienes. Recuérdame cuando obtengas ese bono de firma.