2 points par GN⁺ 2024-11-10 | 1 commentaires | Partager sur WhatsApp

Pourquoi j'ai quitté Google pour devenir indépendant

  • Les deux premières années

    • Mes deux premières années chez Google ont été très satisfaisantes.
    • J'ai travaillé avec d'excellents ingénieurs, utilisé des outils de développement de pointe et profité des repas gratuits.
    • J'ai obtenu de très bonnes évaluations de performance et une promotion semblait proche.
  • Mon manager ne peut pas me promouvoir ?

    • Chez Google, ce n'est pas le manager qui décide directement des promotions.
    • Les promotions sont décidées par un comité composé d'ingénieurs seniors et de managers.
    • Pour demander une promotion, il faut soumettre un « promotion packet » incluant des lettres de recommandation et une description du travail accompli.
  • Comment cela fonctionne en réalité

    • Je pensais que le comité de promotion était juste et omniscient, mais la réalité était différente.
    • Il était difficile de prouver la valeur de mon travail, et j'ai échoué à obtenir ma promotion.
  • Travailler avec naïveté

    • J'ai amélioré un pipeline de données en maintenance, mais je n'ai pas pu en prouver les résultats.
    • J'ai corrigé des bugs et rédigé de la documentation, mais je manquais de preuves quantitatives nécessaires pour une promotion.
  • Si ce n'est pas mesurable, cela n'existe pas

    • Je manquais d'indicateurs permettant de mesurer l'impact de mon travail.
    • Aider mes coéquipiers et corriger des bugs ne m'aidait pas à obtenir une promotion.
  • Apprendre du refus

    • Le refus a été difficile, mais je pensais pouvoir résoudre le problème.
    • J'ai décidé de conserver une trace de mon travail et de définir les indicateurs nécessaires pour la promotion.
  • La prise de conscience provoquée par un cadeau de fin d'année

    • Un changement dans la politique de cadeaux de fin d'année de Google m'a fait comprendre que ma relation avec Google était une relation d'affaires.
    • J'en suis venu à penser que je devais travailler dans mon propre intérêt.
  • Optimiser pour la promotion

    • J'ai décidé de choisir mon travail en fonction de la promotion, et de ne rien faire d'autre.
    • J'ai abaissé mes standards de qualité du code et évité les tâches de maintenance.
  • Le projet est annulé

    • Quand le projet a été annulé, le travail nécessaire à ma promotion est devenu inutile.
    • Il m'a fallu du temps pour m'adapter à un nouveau projet.
  • Qu'est-ce que je suis en train de faire ?

    • J'ai recommencé à réfléchir à ma relation avec Google.
    • Avec l'arrêt du projet, j'avais l'impression que l'évolution de ma carrière était entravée.
  • Quelles alternatives ?

    • J'ai découvert la communauté Indie Hackers et décidé de lancer une petite activité logicielle.
    • Je pensais pouvoir avoir davantage de contrôle grâce à ma propre activité.
  • Une dernière tentative avant de partir

    • J'ai fait une dernière tentative pour obtenir une promotion, mais l'équipe a été dissoute et cela a échoué.
    • J'ai conclu que je ne pouvais plus attendre et j'ai quitté Google.
  • Et maintenant ?

    • Après avoir quitté Google, j'ai décidé d'essayer différents projets.
    • J'ai tenté KetoHub et une activité basée sur Sia, tout en cherchant des moyens de générer des revenus par l'écriture.

Mise à jour

  • Mise à jour : chaque année, je partage mon expérience en tant que développeur solo.

Refactoring English: Effective Writing for Software Developers

  • Je suis en train d'écrire un livre sur les techniques de rédaction efficaces pour les développeurs logiciels.
  • Il traite notamment de la façon de réduire la difficulté liée à la rédaction d'e-mails, de tutoriels logiciels et de documents de conception.

1 commentaires

 
GN⁺ 2024-11-10
Avis Hacker News
  • Le même auteur a rédigé un billet de blog de type « revue annuelle » résumant son parcours pour lancer diverses entreprises logicielles. Il y parle franchement de ses finances, ce qui en fait une ressource utile pour ceux qui veulent bootstrapper une activité logicielle

  • La leçon la plus importante de sa carrière est que le client n’est pas le véritable client. Les vraies parties prenantes sont celles qui décident du salaire, des bonus et des promotions. Il est important de gérer sa carrière comme une entreprise afin d’accélérer la vitesse à laquelle on apporte de la valeur

  • Voir un projet interrompu avant son achèvement est frustrant, mais rester dans un emploi uniquement pour une promotion peut être un mauvais signal. Il a obtenu une stabilité financière pendant 4 ans chez Google, et cette stabilité lui a permis de prendre ensuite des risques plus élevés

  • L’auteur est revenu dans la discussion et se tient prêt à répondre aux questions

  • Il veut un travail qui procure une motivation intrinsèque plutôt qu’une promotion. Beaucoup d’entreprises offrent des salaires faibles, et il est difficile de trouver un travail porteur de sens. Dans les entreprises américaines, même les employés aux performances régulières sont poussés vers la croissance et le développement de carrière

  • Dépendre d’un comité de promotion est assez froid. Google voulait une culture centrée sur l’ingénierie, mais un comité ne peut pas construire une véritable appréciation du travail. Si l’entreprise ne vous reconnaît pas, il vaut mieux chercher ailleurs

  • Il est triste de voir des organisations fonctionner d’une manière qui ne favorise pas la collaboration et ne tient pas compte de ce que veulent les employés. Même en travaillant avec les meilleurs ingénieurs, on ne peut pas être heureux s’il n’y a pas de promotion

  • L’auteur pensait avoir besoin de projets de plus grande envergure, mais cela signifie aussi qu’ils peuvent échouer à cause d’un plus grand nombre de facteurs hors de contrôle. Le succès d’une startup dépend de plus de 100 facteurs impossibles à maîtriser

  • Il envisage de quitter Google. Il pourrait obtenir un salaire plus élevé ailleurs, où son expérience serait davantage valorisée

  • Chez Google, un manager ne peut pas promouvoir directement ses collaborateurs. Les décisions de promotion sont prises par un petit comité composé d’ingénieurs logiciels seniors et de managers. Depuis 2022, le manager détient l’unique droit de vote