Como gerente de contratación que lee cientos de currículums al año de personas sin experiencia, puedo decirle definitivamente lo que marcaría la diferencia para mí: el trabajo de código abierto. Contribuir específicamente a un proyecto de código abierto establecido (en lugar de crear el suyo propio). Si realmente pone un poco de esfuerzo en esto, puede ser tan bueno o mejor que una dispersión de trabajos de nivel junior.
Dependiendo de la compañía, por supuesto, esto podría no ayudarte. Las grandes empresas a menudo solo se preocupan por una experiencia laboral muy específica y no pueden ser flexibles. Pero si está interesado en el software, de todos modos probablemente no quiera trabajar en ese tipo de entorno. Es más probable que las startups tengan una buena experiencia al pie de la letra, sin importar de dónde provenga. Es posible que tenga que enfatizar en su carta de presentación lo que ha contribuido y por qué, y lo que ha aprendido o logrado al hacerlo.
Dado que está comenzando temprano, debería tener tiempo de sobra para crear una cartera de trabajo de código abierto que pueda superar su falta de experiencia laboral. Sus pares no tendrán la misma ventaja, en su mayor parte.
- ¿Cómo puedo desarrollar mi carrera en pruebas de software y cuál es su alcance? ¿Cuáles son los mejores institutos de capacitación para las pruebas de aprendizaje?
- ¿Por qué la industria financiera no externaliza a los ingenieros de software y otros roles?
- ¿Qué puede usar para averiguar qué herramientas y tecnologías hay detrás de un sitio web?
- ¿Cómo puede un archivo comprimido de 42 kilobytes producir 4,5 petabytes cuando se descomprime? Acabo de encontrar esto: "Hay un archivo zip malicioso en Internet que solo tiene 42 kilobytes cuando está comprimido, pero 4.5 petabytes cuando está descomprimido". ¿Es esto cierto?
- Cómo sobresalir durante una pasantía como ingeniero de software sin universidad
¡Buena suerte!