Estas son dos excelentes opciones, así que felicidades.
Creo que hay dos preguntas separadas aquí: (1) Google vs. Facebook, y (2) APM vs Engineer
Para Google vs. Facebook, otros ya han dado excelentes respuestas a algunas de las diferencias entre las dos compañías. Creo que gran parte de la decisión entre empresas solo depende de dónde se sienta más cómodo y qué productos le interesen más. De cualquier manera, tendrá la oportunidad de tener un impacto significativo en nuestra industria.
- Soy un gotero, y termino en BVP IP en CS. Bajé durante 1 año para ingresar a IIT, NIT o DCE, pero ahora mis padres están realmente tristes por mí. ¿Qué debería hacer ahora?
- ¿Debo dejar Apple Inc. para tomar un bootcamp de codificación?
- Cómo conseguir un trabajo de programación
- ¿Qué puedo hacer como estudiante de tercer año de CSE para tener un currículum impresionante?
- ¿Qué puedo hacer después de hacer btech en informática?
Para APM vs Engineer: siempre aliento a los amigos que salen de la universidad para que comiencen con el mayor papel técnico posible. Para una carrera en tecnología, probablemente la habilidad más importante que puede desarrollar es una comprensión profunda y fundamental de lo que se necesita para construir una característica, probar una característica, implementar una característica, iterar en una característica y ser parte del software completo ciclo de desarrollo. Esto lo ayudará inmensamente si se convierte en ingeniero principal, gerente de producto, gerente de marketing, obtiene un MBA, se convierte en CEO, encuentra una empresa, etc. No hay nada como la experiencia detallada práctica.
Si bien puede convertirse en un excelente gerente de producto sin escribir ni enviar un código, creo que es más fácil convertirse en un mejor gerente de producto cuando tiene la plena sensación de haber pasado por el proceso. Y como ingeniero, aún puede tener un impacto grande y significativo en la dirección del producto, especialmente en Facebook.