Qu’est-ce que c’est que d’être un ingénieur logiciel Apple ?


Heures : Je travaille environ 45-55 heures/semaine en moyenne. Il y a des périodes plus légères, et des périodes de crunch, mais ce n'est pas trop extrême. Sur le long terme, j'ai le sentiment qu'Apple/mon manager respecte beaucoup l'équilibre travail/vie privée que j'ai choisi.

Accès au code : J'ai accès à la source à laquelle je dois avoir accès pour faire mon travail et très peu d'autre chose. AFAICT, le côté iOS de l'entreprise est beaucoup plus restreint que le côté MacOS (mais cela pourrait être une fonction du groupe pour lequel je travaille). En général, les choses sont assez verrouillées, mais si j'ai une raison professionnelle de savoir, alors je peux généralement obtenir des informations sur ce dont j'ai besoin. En termes de produits, pratiquement tous les logiciels Apple (pour MacOS) sont à ma disposition gratuitement. En termes de matériel, si j'ai un besoin professionnel, il'est facilement fourni, mais ce n'est pas comme s'il'y avait un entrepôt géant des Raiders-of-the-Lost-Ark où je peux aller et juste prendre ce que je veux.


À quel point je me sens précieux : Tout à fait. Je me sens bien rémunéré. C'est vraiment tout ce qu'il y a à dire à ce sujet. 🙂

Est-ce que j'ai mon mot à dire dans les décisions : Cela dépend de ce que vous entendez par décisions. J'ai l'impression que mon opinion sur les questions techniques est entendue et respectée, mais en tant qu'ingénieur, ce n'est pas mon travail de prendre des décisions commerciales. J'ai de l'autonomie dans mon domaine d'expertise, par exemple je me sens libre de choisir comment je veux mettre en œuvre diverses fonctionnalités en termes de structures de données ou d'algorithmes. Mais les décisions concernant les fonctionnalités à développer ne relèvent pas de mon niveau de rémunération. J'ai l'impression que ma patronne est réceptive à mes opinions, et il se peut qu'elle en tienne compte lorsqu'elle envisage les décisions dont elle est responsable, mais en tant qu'ingénieur, je ne suis pas une première partie à ce genre de décisions. Si vous êtes le genre d'ingénieur logiciel qui a besoin d'être "le décideur" ou si vous avez fréquemment l'impression d'en savoir plus que les concepteurs ou les gestionnaires, Apple n'est peut-être pas l'endroit idéal pour vous.

Dans l'ensemble, même si cela a été un peu un ajustement, après quelques années ici, je suis incroyablement heureux dans mon travail, et je ne pourrais'imaginer le quitter.