Cómo es ser un ingeniero de software de Apple?

Horas: Trabajo una media de 45-55 horas a la semana. Hay momentos más ligeros, y momentos de crisis, pero no es demasiado extremo. A largo plazo, siento que Apple/mi jefe respeta mucho el equilibrio entre vida y trabajo que he elegido.

Acceso al código: Tengo acceso al código fuente al que necesito tener acceso para hacer mi trabajo y muy poco más. AFAICT, el lado iOS de la empresa es mucho más restringido que el lado MacOS (pero eso podría ser una función del grupo para el que trabajo). Por lo general, las cosas están bastante cerradas, pero si tengo una razón de negocio para saber, entonces normalmente puedo obtener información sobre lo que necesito. En términos de productos, prácticamente cualquier producto de software de Apple (para MacOS) está disponible para mí libremente. En términos de hardware, si tengo una necesidad de negocio, es fácilmente proporcionado, pero no es como si hubiera un almacén gigante de Raiders-of-the-Lost-Ark donde puedo ir y tomar lo que quiera.

Cuán valioso me siento: Bastante. Me siento bien compensado. Eso es realmente todo lo que hay que decir al respecto. 🙂

¿Tengo voz en las decisiones? Esto depende de lo que se entienda por decisiones. Siento que mi opinión sobre asuntos técnicos es escuchada y respetada, pero como ingeniero no es mi trabajo tomar decisiones de negocios. Tengo autonomía dentro de mi área de experiencia, por ejemplo, me siento libre de elegir cómo quiero implementar diversas características en términos de estructuras de datos o algoritmos. Pero las decisiones sobre las funciones que se van a desarrollar están por encima de mi nivel salarial. Siento que mi jefa es receptiva a mis opiniones, y puede que las tenga en cuenta a la hora de tomar las decisiones de las que es responsable, pero como ingeniero, no soy la primera parte de ese tipo de decisiones. Si eres el tipo de ingeniero de software que necesita ser "el que decide" o si con frecuencia sientes que sabes más que los diseñadores o los directivos, puede que Apple no sea el lugar para ti.

En general, aunque fue un poco de ajuste, después de un par de años aquí, estoy increíblemente feliz en mi trabajo, y no podría imaginarme dejarlo.