Hay 3 pasos principales para conseguir un trabajo:
Aplicar → Ser seleccionado para la entrevista → Romper la entrevista
Busquemos estrategias para cada uno de estos pasos para obtener un trabajo remoto:
- ¿Cuál es la mejor computadora portátil con sistema operativo Windows para comprar como un nuevo ingeniero de software? Ya tengo una Mac y planeo usar ambas.
- ¿Cómo es trabajar como ingeniero de software siendo un graduado mecánico?
- ¿Es la IA, la automatización y el aprendizaje automático una amenaza para los ingenieros de software?
- ¿Qué debe hacer un ingeniero de software sénior de manera diferente cuando se convierte en el líder del equipo?
- ¿Qué matemática básica debe saber un ingeniero de software?
1.) Aplicación:
Es bastante fácil encontrar compañías que ofrezcan puestos remotos, especialmente cuando está en desarrollo. Aquí hay tres sitios principales que enumeran las aperturas remotas:
- Trabajos de desarrollo remoto en febrero de 2018
- Trabajos de desarrollador remoto – Remote.co
- Trabajos remotos: diseño, programación, rieles, ejecutivo, marketing, redacción y más.
Al observar el crecimiento de las ofertas de trabajo remotas, muchos sitios de trabajo convencionales, como Indeed, StackOverflow Jobs, AngelList Jobs, también han comenzado a incluir trabajos remotos en su feed de trabajos.
2.) Sea seleccionado para la entrevista:
Permítanme aclarar una cosa primero: todos los que envían un currículum no reciben una llamada de entrevista.
Debes tener una estrategia para escalar este muro. Aquí hay dos estrategias específicas que ayudarán a que su aplicación sea seleccionada para una entrevista:
- Su cartera: las empresas siempre están buscando personas con conocimiento + experiencia. Si solo tiene conocimiento y no tiene experiencia, la probabilidad de recibir una llamada se reduce. Estos son mis consejos para crear una cartera:
- Haga algunos proyectos paralelos útiles (haga sus propios proyectos u ofrezca ayuda a sus amigos en sus proyectos)
- Contribuya a varios marcos de código abierto utilizados en su nicho en GitHub (encuentre errores que pueda solucionar en la pestaña “problemas”, corríjalos y envíe una solicitud de extracción)
- Contribuya a la documentación de los marcos de código abierto utilizados en su nicho (los marcos de código abierto siempre buscan mejorar sus documentaciones)
- Tus conexiones: Creo que John Sonmez lo explica mejor en su respuesta. Encuentre otros desarrolladores que trabajen en la empresa a la que se dirige y conéctese con ellos en Twitter y sus blogs. Esto aumenta enormemente su visibilidad en la organización incluso antes de ser contratado.
3.) Romper la entrevista
Aquí es donde entran tus habilidades técnicas.
PERO.
La gente a menudo olvida una cosa aquí: las entrevistas son procesos dependientes de los humanos, y los humanos son propensos a errores. Por lo tanto, siempre hay un factor de suerte involucrado en descifrar una entrevista.
No importa lo talentoso y hábil que seas.
Entonces, no te rindas .
Solo hay una cosa que supera la suerte: la consistencia .
Mira, la suerte es solo una probabilidad. Si estaba a punto de ser seleccionado en 7 entrevistas de 10, pero desafortunadamente las primeras 3 fueron rechazos, entonces no se rinda, ¡va a romper la cuarta!
Sigue balanceándote \ m /