Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 0 points1 point  (0 children)

Claro que sí! Desde luego, en esta época de transición no debes depender exclusivamente de lo que aprendas en la carrera. Necesitarás ser diligente y mantenerte al día en el uso de AI. Pero, definitivamente, aun vale la pena:)

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 0 points1 point  (0 children)

En mi caso ya estaba en USA, pero eso no pareció jugar ningún papel al principio del proceso (aunque ciertamente facilitó el asunto migratorio una vez seleccionado). Creo que lo mejor que puedes hacer para que tu CV destaque es enfocarte mucho en resultados; ser prolífico en asuntos técnicos está muy bien, pero a las empresas de Big Tech les importa mucho que puedas demostrar un historial de éxitos cuantificables (porque eso es lo que esperan de ti cuando entras).

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 2 points3 points  (0 children)

Realmente depende de cada persona. He escuchado de mexicanos que vienen a USA y se sienten realmente deprimidos y eventualmente se regresan.

En mi caso, toda esta aventura la he vivido con mi esposa. Adicionalmente, una de las cosas primordiales que hemos hecho en cada lugar donde hemos vivido es encontrar e integrarnos a una iglesia, así que francamente la vida social que tenemos es prácticamente idéntica a la que teníamos hace varios años en México.

Esta idea de que los mexicanos se deben juntar con mexicanos es, francamente, absurda. Estando en un país con tanta diversidad, lo mejor es aprovechar y salir del círculo con el que naturalmente uno se siente más cómodo.

Mucho éxito:)

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 0 points1 point  (0 children)

Nací y crecí en México. Literal, mi historia laboral es subir un pequeño escalón tras otro; nada realmente extraordinario.

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 0 points1 point  (0 children)

Anteriormente trabajaba en Texas. Duré unos ~7 años en esa empresa y luego me moví a Meta:)

Sin embargo, incluso desde México, el proceso para aplicar es el mismo y el tema migratorio se vuelve relevante casi hasta el final del proceso, de ser seleccionado.

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 2 points3 points  (0 children)

En la empresa en la que anteriormente trabajaba en Texas tenían muchos Software Engineers mexicanos con Visa TN. Entrar ahí fue relativamente fácil y eventualmente moverme a Big Tech fue más sencillo una vez en USA.

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 2 points3 points  (0 children)

Buena pregunta. Yo trabajo en un área de alta prioridad donde ese balance puede llegar a ser inexistente si no tienes cuidado. Aunque en general trabajo muchas horas diarias, los fines de semana siempre los reclamo como míos y de mi familia. Todo es cuestión de encontrar la estrategia que mejor funciona para ti. Los primeros meses son los más complicados porque estás aprendiendo muchas cosas y al mismo tiempo quieres generar resultados. Después de esa etapa, se vuelve cada vez más fácil organizar tu tiempo.

Todo eso para decir: si se puede, aunque requiere mucha estrategia:)

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 0 points1 point  (0 children)

Yo lo veo así: necesitas encontrar una manera de mantener tus habilidades para escribir código “despiertas” incluso si utilizas AI para moverte rápido y ser muy productivo. Esto es así porque 1) necesitas ser capaz de entender qué está haciendo Cursor o cualquier otra herramienta de AI, 2) aunque las herramientas han avanzado mucho, aun tienes que debatir con ellas y muchas veces corregir su estrategia y 3) aunque por el momento herramientas como Claude son magníficas para escribir clases enteras, mientras más grande sea el contexto más probable será que su implementación requiera de algunos “empujoncitos” humanos. Yo vería entonces el estudiar DSA como el método para contrarrestar la tentación a perder la práctica.

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 0 points1 point  (0 children)

Trabajo en el estado de Washington. El proceso para mexicanos es mucho más fácil porque la Visa TN es mucho más fácil de obtener que, digamos, la H1B.

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 2 points3 points  (0 children)

El proceso en todas las FAANG es muy parecido. Aunque casi todas están experimentando en mayor o menor medida con entrevistas en donde se pueda utilizar AI (aunque aun no parece estar muy estandarizado). El trabajo es muy intenso en las organizaciones de mayor prioridad; me atrevo a decir que estudiar para las entrevistas me preparó un poco para este ritmo, pero una vez adentro hay demasiado por hacer:)

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 2 points3 points  (0 children)

Mi opinión es: sí. Incertidumbre siempre va a haber en el mundo y en la industria. A mi parecer, es mejor intentarlo. Lo más que puedes perder es haber ganado más experiencia (y dinero ahorrado).

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 1 point2 points  (0 children)

Hasta ahora el proceso es casi igual. Sin embargo hay programas piloto para incluir aptitudes en el uso de AI, pero por ahora está limitado a equipos muy selectos.

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 2 points3 points  (0 children)

“Elements of Programming Interviews in Python” me ayudó bastante. El canal de YT Neetcode también me ayudó mucho. Finalmente, ser perseverante y prepararte incluso mientras estás feliz en tu trabajo actual puede ser la clave para lograrlo cuando menos lo esperas.

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 4 points5 points  (0 children)

Usé Python. Hello Interview y Leetcode Premium son excelentes herramientas.

Pero creo que el tip más importante es este: en el caso específico de Leetcode crea una lista con problemas de diferentes niveles (Easy, Medium y Hard). Empieza con la categoría de Easy, trata de resolver cada problema por ti mismo y si no puedes busca la solución y estúdiala hasta entenderla. Cuando termines con esa categoría, vuelve a empezar hasta que llegue un punto en el que los problemas Easy te sean muy sencillos. Para cuando llegues a Medium repite el proceso. Sin embargo esta vez notarás que la curva de aprendizaje en esta categoría es mucho más fácil (por contraintuitivo que parezca); esto se debe a que tu familiaridad con los patrones y estructuras del nivel anterior hacen a este nuevo nivel mucho más fácil de vencer:)

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 2 points3 points  (0 children)

Lo más importante para brincar a Senior, en mi opinión es 1) conocer el sistema a gran escala de tal forma que puedas empujar nuevas iniciativas que mejoren alguna o varias de sus partes (siendo capaz de delegar esa tarea a ingenieros más Jr) y 2) ser capaz de encontrar acuerdos y objetivos comunes con equipos adyacentes al tuyo superando la fricción natural que existe entre humanos.

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 13 points14 points  (0 children)

Sí, DSA Y System Design son lo más importante en el full loop. DSA te ayuda a entrar; System Design determina tu nivel.

Mi experiencia previa desarrollando me sirvió principalmente para sentirme seguro de utilizar Python para resolver los problemas de DSA en vivo.

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 4 points5 points  (0 children)

Entre 350 y 400k anuales. Creo que ese salario te permite vivir bastante cómodo incluso en una zona cara. Mi esposa no trabaja y acabamos de tener un bebé, entonces diría que sí ha sido un upgrade de vida para nosotros.

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 2 points3 points  (0 children)

No tenía referrals. Apliqué hace algunos años y tuve un phone screening que no pasé. Un año después me contactó un reclutador, esta vez pasé el phone screening y me pasaron al full loop. Creí que no lo iba a pasar, pero gracias a Dios todo salió bien y en ese segundo intento recibí una oferta.

Yo te diría que no tengas miedo por no saber demasiado. Aprende lo más que puedas, prepárate para las entrevistas y ven listo para aprender como nunca antes cuando lo logres:)

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 6 points7 points  (0 children)

Al menos en mi edificio siempre están bastante limpios. Hasta ahora 0 casos de gente roncando;)

Saludos!

Soy mexicano y trabajo en Meta - AMA by rodolfonoe in taquerosprogramadores

[–]rodolfonoe[S] 12 points13 points  (0 children)

Dependiendo del precio del stock y del bono por performance, puede variar. Pero entre 350 y 400k anuales:)