Qu’est-ce que cela fait de travailler chez Lyft en tant qu’ingénieur logiciel ?


Je suis ingénieur principal dans l'équipe d'infrastructure de données chez Lyft et j'y travaille depuis 10 mois. Je peux dire que travailler chez Lyft est très gratifiant et excitant pour moi pour de multiples raisons. Tout d'abord, je construis quelque chose qui compte vraiment pour l'entreprise, car la culture de l'entreprise est très axée sur les données. J'ai l'impression que Lyft est une entreprise suffisamment petite pour que chacun puisse avoir un impact important et que nous sommes entourés de personnes très intelligentes et amicales qui sont prêtes à nous aider à faire avancer les choses et à exceller. Nous sommes vraiment une entreprise qui évolue rapidement, il n'y a pas beaucoup de processus ou de chaîne d'approbation pour aller de l'avant et la direction est là pour vous aider et lever vos obstacles. Si vous voulez apprendre comment les défis difficiles de l'ingénierie sont résolus, Lyft est l'un de ces endroits.


Maintenant, laissez-moi répondre à vos questions spécifiques:
Les heures. J'ai senti que chez Lyft, les gens ont un bon équilibre entre le travail et la vie privée et aussi l'opportunité de s'épanouir. Parfois, je passe beaucoup d'heures parce que je me sens très motivé pour résoudre le problème, mais il n'y a pas de pression.

Un problème stimulant. Nous avons grandi 10x dans le moins d'un an en termes de taille de données et probablement va continuer à croître de façon exponentielle. Lorsque vous croissez 10x en peu de temps, beaucoup de choses doivent être repensées et la plupart du temps, l'architecture sera très différente et beaucoup plus complexe. Non seulement la taille de nos données augmente, mais les gens veulent que le système soit plus rapide, que les données soient plus fraîches et plus fiables, ce qui rend la conception du système plus complexe. Ce n'est qu'un problème spécifique à mon équipe et il existe des défis similaires rencontrés par d'autres équipes également.


Hackathons. Lyft est en fait un projet de hackathon, Zimride était le produit original. Cela dit, nous avons un hackathon chaque trimestre et les gens sont encouragés à travailler sur quelque chose en dehors de leur expertise pour apprendre quelque chose de nouveau. Personnellement, j'aime le hackathon parce que vous pouvez être créatif et vraiment résoudre le problème que vous pensez très important pour vous et en même temps, les personnes ayant un objectif similaire forment un groupe pour résoudre le problème ensemble.

A propos de généraliste. Je pense que c'est une sorte de mélange. En général, il y a beaucoup d'ingénieurs qui ont de l'expérience dans un domaine spécifique et qui peuvent être très précieux pour l'entreprise, mais en même temps, ils doivent être ouverts à d'autres technologies et capables d'apprendre de nouvelles choses pour élargir leur éventail de compétences.

J'aimerais également souligner quelques points faibles en travaillant chez Lyft.
Travailler dans une startup est risqué et Lyft ne fait pas exception. Votre équité pourrait valoir beaucoup ou rien à l'avenir.
À mon avis, l'entreprise traverse des douleurs de croissance. Il y a un manque constant de ressources et le besoin de priorisation donc parfois vous auriez besoin d'être proactif et de faire tout ce qui est nécessaire qui peut être en dehors de votre zone de confort. Personne n'est là pour vous dire la solution, vous devrez être indépendant et faire partie de la solution. Le changement est quelque chose que vous vivrez constamment en travaillant dans une startup comme Lyft.

Enfin, après avoir dit les avantages et les inconvénients, j'aime travailler chez Lyft pour la vitesse, les gens et les sensations fortes. si vous n'êtes pas découragé par les défis, je pense que vous devriez définitivement envisager Lyft.