Com’è essere uno sviluppatore iOS a Google?

Ho avuto la strana circostanza di essere uno sviluppatore iOS all'interno del gruppo Android di Google. Poiché tutti i prodotti digitali passano attraverso Google Play sono sotto Android, anche le applicazioni iOS come Musica, Libri e Film. Google è uno dei più grandi sviluppatori iOS di terze parti nel mondo tecnologico. Proprio come Microsoft e Office, l'obiettivo di essere ovunque significa essere dove sono i tuoi clienti e iOS ha una grande base di utenti Google.

Ho scoperto che lavorare su iOS è stata una benedizione mista a Google. Da un lato, c'è un grande gruppo di sviluppatori iOS e molti ex-Apple che lavorano a Google. C'è una forte organizzazione interna di supporto mobile e molte persone con cui chiacchierare e da cui trarre idee. Come ingegnere ci sono un sacco di risorse a cui fare riferimento quando si incontra un muro o non si riesce a capire qualche tecnologia iOS esoterica che si sta utilizzando. Hai accesso ad alcune applicazioni di classe mondiale e puoi fare cose come "hmmm, mi chiedo come l'app YouTube abbia risolto quel problema" e fare riferimento alla loro fonte con pochissimo sforzo. D'altra parte, essendo a Google e soprattutto all'interno di Android, la maggior parte delle cose che si affrontano quotidianamente sono molto specifiche di Android. Avevo un cassetto pieno di tutti i vari dispositivi Android che mi hanno dato per "mangiare i cani", ma li ho usati molto poco. Come team leader, era quasi impossibile reclutare talenti per un team iOS, poiché molte persone consideravano il lavoro su iOS come una mossa che limitava la carriera in Google. Questo significava che molti team iOS erano a corto di personale per la maggior parte del tempo.

Dirò che alcuni dei miei migliori lavori sono stati fatti a Google su prodotti iOS, non mi pento di aver lavorato su iOS lì. Se avete un forte interesse a sviluppare le vostre abilità su iOS, è un ottimo posto per farlo. Penso che potrebbe essere difficile essere promossi molto lontano in Google se ci si concentra solo su iOS, ma questo è probabilmente vero per qualsiasi grande azienda.