Cómo es trabajar en el equipo de Android en Google?

Tu percepción de los equipos privilegiados en Google no coincide con lo que yo he visto. Trabajé en Social hace unos años, y nunca he oído hablar de esto. Posiblemente esto se mezcle con los rumores de que Social consiguió proporcionalmente más personal y visibilidad a través de otros productos de Google, pero eso es de hace tiempo, y no equivalía a ningún privilegio para los desarrolladores.

Respecto a Android, solían tener un proceso de desarrollo diferente sólo por el hecho de utilizar herramientas diferentes debido a la fuerte orientación hacia el código abierto, pero eso ha ido cambiando en los últimos años (las herramientas se han integrado en el proceso habitual). Y en mi opinión, ha cambiado a mejor, porque las herramientas generales que utiliza Google son impresionantes y no querría perderlas.

La carga de trabajo en Google no es algo específico de un área de producto. Hay muchas respuestas sobre la conciliación de la vida laboral y personal en Google en Quora, y sugiero buscarlas. Mi propia opinión aquí es naturalmente sesgada, así que me contengo en este caso.

En cuanto a lo específico de trabajar en un equipo de Android: Creo que es súper emocionante, porque el móvil se apodera del mundo de la informática. La mayoría de las aplicaciones de hoy en día no pueden sobrevivir sin servicios en la nube que las respalden, por lo que el desarrollo móvil a menudo significa realmente un desarrollo de pila cruzada para el equipo de producto. En ese sentido, es perfecto para el desarrollo personal, ya que abarca toda la gama de tecnologías. Y, para que quede claro, es posible que trabajes en exceso durante algún tiempo, de forma voluntaria, sólo porque te encuentras con muchas cosas interesantes.

Sin embargo, si ya sabes que tu corazón está con las soluciones de pila profunda, como los sistemas de almacenamiento y otras infraestructuras, y pasaste por una educación adaptada para esto, el móvil podría no ser el lugar adecuado para ti. Utilizarás estos sistemas y no los diseñarás. Si no tienes esta predeterminación, no puedo imaginar un lugar mejor para empezar que el desarrollo de Android.