Tiempo y un poco de suerte.
Nací y crecí en Canadá. Después de la universidad, estaba trabajando para una pequeña empresa de ingeniería en mi ciudad natal como una persona de TI de todo tipo (desarrollo de software, soporte de servidor, etc.). Sin ver mucho futuro y desempeñando roles en los que no era adecuado (como marketing), fui a una feria de trabajo en Toronto para personas de TI de nivel medio a medio. Había muchas firmas en el sitio que aceptaban currículums, así que comencé desde el principio. El primer currículum que entregué fue a un caballero cerca de la entrada.
Lo miró, me hizo algunas preguntas sobre mis antecedentes y lo que estaba buscando, y luego seguí adelante. Repartió unos 30 currículums extraños y se fue a casa pensando que tal vez algo podría salir de eso. Poco sabía que el primer encuentro cambiaría mi vida.
El caballero era un reclutador para una firma de consultoría a nivel nacional con sede en Dallas, TX. Esto fue en 1996 al comienzo del boom de DotCom. No sabía qué era eso en ese momento. Mi experiencia era en C y había estado incursionando en Java durante un par de años.
Me llamó un par de días después y me pidió que participara en una entrevista telefónica para un puesto de desarrollo C. Estuve de acuerdo y un caballero llamado Paul de Carolina del Norte llamó y conversamos sobre programación en C durante una hora. A la mañana siguiente a las 8 de la mañana, el reclutador llamó y me ofreció un trabajo en Texas. Íbamos y veníamos un poco sobre los detalles, especialmente sobre la definición de salario, y luego acepté su oferta. Me ofrecían un 35% por encima de lo que pagaba una posición similar en Canadá y, en ese momento, el dólar estadounidense estaba en $ 1.30 canadiense, por lo que esto fue como un regalo en comparación.
Recibí tres ofertas de trabajo más en los días siguientes, una de una empresa canadiense y otras dos estadounidenses. Pero soy un tipo honorable y simplemente les dije que ya había aceptado una oferta.
Los siguientes tres meses fueron un desenfoque haciendo arreglos, empacando, juntando documentos y finalmente mi visa. Tomé tres intentos para obtener mi visa TN-1 (pista: los aeropuertos funcionan mejor que los cruces terrestres) y con una maleta, una computadora portátil y una mochila, abordé un avión el 2 de febrero de 1997 y aterricé en Texas. Las cosas nunca volvieron a ser lo mismo.
Es sorprendente cómo recuerdas los detalles de los momentos que cambian el curso completo de una vida.
En mi caso, tenía habilidades que estaban en demanda. La ironía fue que me entrevisté como programador de Unix C, después de un paso en falso con una compañía donde un reclutador de clientes pensaba que Perl era el mismo C, terminé en IBM usando este nuevo lenguaje llamado Java en el que tenía experiencia. Nunca escribí otro línea de código C nuevamente profesionalmente y el resto, como dicen, es historia. 18 años después, todavía estoy programando profesionalmente en Java.
Lograr conseguir un trabajo en los Estados Unidos fue una función del tiempo y las circunstancias. Tenía habilidades que tenían una demanda ardiente, la visa TN-1 era relativamente nueva en ese momento, por lo que no mucha gente estaba ingresando, la gran “fuga de cerebros” de la década de 1990 en Canadá recién estaba comenzando y más tarde, El hecho de que no se marcharan suficientes canadienses me permitió obtener una H1B cuando mi abogado de inmigración me hizo perder mi TN-1.
Hoy esto no hubiera sucedido. Incluso unos años más tarde y probablemente no habría podido venir a los EE. UU. Debido al gran éxodo experimentado que ocurrió en Canadá durante esos años. El estallido de la burbuja DotCom provocó un exceso de personas en el mercado y una gran caída en los H1B disponibles.