¿Cuál es la forma más eficiente de encontrar un puesto de ingeniería de software senior?

Morderé. Esta es, por supuesto, solo mi experiencia.

Construir y mantener una red.

En todo momento de mi carrera, estoy haciendo todo lo posible para conocer gente. Asisto activamente a grupos de encuentro, participo en proyectos de código abierto y de otra manera mantengo una presencia activa en los círculos tecnológicos en los que tiendo a trabajar. Selecciono activamente trabajos que permiten o fomentan este tipo de comportamiento (en mi caso, empresas que están abiertas fuente amigable, principalmente en el espacio de almacenamiento / procesamiento / gestión de datos y sistemas distribuidos). Otros hacen uso de grupos de antiguos alumnos universitarios y similares. No importa qué, esté presente e involucrado en lo que hace. Esté disponible para cada correo electrónico, solicitud de café, publicación de la lista de correo y mensajería instantánea que pueda manejar razonablemente sin ser improductivo. La gente recuerda aquellos que están ahí para ellos. No tenga miedo de comunicarse con aquellos que no conoce y presentarse. Si quiero conocer o hablar con alguien, le enviaré un correo electrónico si tenemos algún tipo de conexión tangencial y aprovecho la oportunidad. Siempre que sea cortés y respetuoso con su tiempo (que sea breve y directo), la mayoría de las personas se sienten halagadas de recibir ese “correo de admiradores”. Si desea establecer una conexión con alguien que no conoce, busque una conexión mutua. En el día y edad de linkedin, es criminal límite reclamar ignorancia o falta de recursos.

Tengo la suerte de haberme rodeado de personas inteligentes y trabajadoras que acuden a mí cuando piensan que hay una posición que sería adecuada o emocionante para mí. Hago mi mejor esfuerzo para ser el tipo de persona con la que la gente quiere trabajar (de nuevo). Mi éxito varía. 😉

La mejor manera de encontrar una posición es no tener que mirar.