Nunca he sido pasante, pero he trabajado con algunos y entrevisté a muchos programadores en general. Tengo algunos consejos que no pueden lastimarte, y definitivamente llamarían mi atención e interés, independientemente de qué tan bien pudieras regurgitar conceptos que, como desarrollador junior, no serán tu responsabilidad.
Aquí está: practique escribir aplicaciones móviles y cree una cartera de ejemplos de código en Github [1] o BitBucket [2]. Coloque un enlace a su repositorio en su currículum y agregue viñetas para cada herramienta o marco que utilice en el camino.
Puede crear cuentas gratuitas en Github y BitBucket, puede usar Xamarin [3] de forma gratuita y viene con un software de desarrollo perfectamente adaptado a sus necesidades.
- ¿Cuánto Java debo saber para obtener una pasantía?
- Cómo encontrar una pasantía de diseño ux
- ¿Qué se entiende por pasantía? ¿Qué debemos hacer durante una pasantía? ¿Cuáles son algunos detalles sobre esto?
- ¿Qué debo hacer durante el verano antes del IB?
- ¿Cuáles son las mejores empresas en Jaipur donde puedo realizar prácticas en Jaipur?
Existen numerosos tutoriales sobre cómo usar git para el control de código fuente y Xamarin.Android, Xamarin.iOS (necesitará una Mac para compilar para iOS) y Xamarin.Forms para crear aplicaciones móviles. Debería trabajar con un montón de tutoriales y comprometerlos en su repositorio personal de git.
Si puede hacer todo eso, puede demostrarle a cualquier entrevistador que es un emprendedor, tomar la iniciativa, está dispuesto a trabajar duro para aprender cosas nuevas, puede establecer su propio entorno de desarrollo y está familiarizado con las herramientas del oficio (control de fuente, entornos de desarrollo integrados, emuladores y SDK).
Incluso si todo lo que acabo de mencionar suena a galimatías ahora, si sigues mi consejo, estarás en camino de sobresalir entre la competencia por el nivel de entrada y los puestos de interno.
Notas al pie
[1] Desarrollar mejor el software, juntos
[2] Bitbucket | La solución Git para equipos profesionales.
[3] Desarrollo de aplicaciones móviles y software de creación de aplicaciones