Pourquoi tant d’ingénieurs en logiciels choisissent-ils FIRE ?
| Mis à jour: |(Information: certains des liens ci-dessous peuvent être des liens d'affiliation)
Vous avez probablement constaté que de nombreux blogueurs influents du mouvement de l’indépendance financière et de la retraite anticipée (FIRE) sont des programmeurs. Du moins, ils l’étaient avant de prendre leur retraite.
Je suis un développeur de logiciels, ou un programmeur comme vous voulez l’appeler. Depuis que j’ai découvert le mouvement FIRE, je me suis demandé pourquoi il y a tant de programmeurs dans cette communauté.
Dans cet article, j’essaie de répondre à cette question. Nous voyons ce que sont les développeurs de logiciels pour commencer. J’ai dressé une liste de huit raisons qui expliquent pourquoi ils sont si nombreux à vouloir prendre une retraite anticipée.
Si vous connaissez d’autres raisons pour lesquelles un programmeur voudrait faire un FIRE, n’hésitez pas à m’en faire part dans les commentaires ci-dessous !
Programmeurs / Développeurs de logiciels
Avant de commencer, nous pouvons répondre à une question importante : qu’est-ce qu’un développeur de logiciels ou un programmeur ? Ces deux termes désignent la même chose.
Un développeur de logiciels est une personne qui écrit des logiciels. Il y a des tonnes de logiciels sur votre ordinateur. Et il existe des tonnes de logiciels sur Internet. Des développeurs de logiciels comme moi pour écrire tous ces logiciels. Souvent, vous ne voyez pas directement les programmes car ils sont utilisés par le site web que vous utilisez. Mais il y a des tonnes de logiciels qui alimentent Google et Amazon et toute l’infrastructure Internet. Et certaines parties d’un site web sont elles-mêmes des logiciels. WordPress est un logiciel, par exemple, et c’est ce que j’utilise pour écrire ce blog.
Mais comment écrit-on un logiciel ? Nous écrivons du code dans un langage spécifique. Il existe des tonnes de langages de programmation. Par exemple, WordPress est écrit en PHP. Et le langage PHP lui-même est écrit en C. Mon langage de programmation préféré est le C++. C’est aussi le langage avec lequel Windows est le plus souvent écrit.
Un langage de programmation est juste un moyen de parler à la machine et de lui dire ce qu’elle doit faire : imprimer des choses, dessiner une fenêtre, … Les langages de programmation sont généralement très logiques. Par exemple, vous demandez à la machine d’imprimer quelque chose si l’utilisateur a répondu oui à une question. Il n’est pas très différent de l’anglais.
Je pense que cela suffit pour comprendre ce que nous faisons. Je ne veux pas transformer ce billet en un billet sur le développement de logiciels ! Si vous voulez en savoir plus sur le développement de logiciels, faites-le moi savoir dans les commentaires ci-dessous.
Les programmeurs retraités
De nombreux blogueurs FIRE de premier plan sont des programmeurs ou des ingénieurs en informatique. En voici quelques exemples : M. Money Mustache, Joe Udo de Retire By 40, M. Retire In Progress, et Steve de Think Save Retire.
Et il y en a beaucoup d’autres sur des blogs plus petits (comme moi).
Il est intéressant de noter que certaines personnes essaient maintenant de passer à la programmation au cours de leur voyage vers l’indépendance financière. Par exemple, Mme Frugal Asian Finance (le blog n’existe plus) a commencé à apprendre à coder récemment.
Alors pourquoi tant de programmeurs essaient-ils de prendre une retraite anticipée ?
1. Le salaire
Je ne suis pas sûr que ce soit la raison principale, mais le fait que les programmeurs de logiciels soient bien payés est une excellente raison de rechercher l’indépendance financière.
Aux États-Unis, le salaire médian est d’environ 102 000 USD par an. Mais il existe d’énormes différences entre les États et les villes. Et certaines entreprises paient plus que cela. Il n’est pas rare d’avoir des personnes dont le salaire est d’environ 150 000 USD par an.
En Suisse, le salaire médian d’un programmeur de logiciels est d’environ 93’000 CHF par an. Et il peut facilement grimper beaucoup plus une fois que vous devenez un développeur senior.
Lorsque vous comparez le prix de la vie en Suisse et aux États-Unis, vous pouvez comprendre que de nombreuses personnes aux États-Unis poursuivent une carrière dans la programmation. Vous pouvez atteindre un taux d’épargne très élevé lorsque vous touchez 150’000 USD par an aux États-Unis.
Maintenant, je ne prétends pas savoir pourquoi les sociétés de logiciels paient si bien. Mais ces entreprises sont à la mode en ce moment et font beaucoup de bénéfices. Ces gains élevés peuvent expliquer pourquoi ils sont si bien payés. En outre, un grand nombre de leurs employés sont très instruits.
Avoir un revenu substantiel permet d’avoir un taux d’épargne élevé. Et un taux d’épargne élevé vous aide à devenir financièrement libre plus rapidement. Cela ne veut pas dire qu’il n’est pas possible de prendre une retraite anticipée sans un salaire mirobolant. Mais ça aide.
2. L’esprit d’analyse
Je pense que l’une des principales raisons qui poussent les programmeurs à rechercher l’indépendance financière est leur esprit d’analyse. En tant que programmeur de logiciels, vous devez faire preuve d’un grand esprit d’analyse. Tout le monde est sur la logique.
Et FIRE n’est rien d’autre que des mathématiques et de la logique. Pour les personnes à l’esprit très analytique, il est tout à fait logique que cela soit possible. Et ça a même du sens !
Et si vous associez un esprit analytique à un salaire élevé, il est encore plus facile d’atteindre l’indépendance financière.
Pour moi, lorsque j’ai découvert l’étude Trinity et tout ce qui concerne la communauté FIRE, le déclic s’est fait. C’est très logique. Pourquoi travailler toute ma vie alors que je pourrais prendre ma retraite avant d’avoir 50 ans. Et même si je ne prends pas ma retraite, je pourrais toujours profiter de la liberté d’être libre financièrement ! C’est génial !
3. Le stress du travail
Un autre élément qui pourrait inciter de nombreux programmeurs à suivre cette voie est que le travail peut être stressant.
Tout d’abord, c’est un secteur qui évolue très rapidement. Cela signifie que vous devez apprendre de nouvelles choses régulièrement. Et vous devez rester informé de ce qui se passe. Sinon, vous risquez de devenir obsolète plus vite que vous ne le souhaitez. Bien sûr, il existe des niches où les risques sont beaucoup plus faibles (COBOL dans le secteur bancaire, par exemple). Certaines personnes ne veulent pas continuer à apprendre une fois qu’elles ont atteint un certain âge.
Une autre chose est qu’il y a beaucoup de concurrence. Il y a beaucoup de nouveaux talents et il peut être difficile de les suivre. Cela dépendra, bien sûr, de l’entreprise dans laquelle vous travaillez. Certaines entreprises sont plus détendues que d’autres. Mais ce travail demande beaucoup de concentration et de focalisation.
Enfin, de nombreux programmeurs démissionnent parce que leur travail évolue vers la gestion. À partir d’un certain âge et d’un certain niveau de connaissances institutionnelles, vous pouvez être plus utile en tant que gestionnaire qu’en tant que programmeur. Et parfois, vous n’avez pas le choix. Mais ce n’est pas quelque chose que tout le monde souhaite. Je ne me vois pas comme un manager. Mais qui sait ce qui se passera dans les 20 prochaines années ?
4. La politique de l’emploi
Si vous travaillez dans une grande entreprise de logiciels, la politique jouera un rôle important. Je ne parle pas de la politique de l’État, bien qu’elle joue également un rôle dans certaines entreprises.
Je parle de la politique d’entreprise. Parfois, il est tout simplement stupide de voir ce qui vient de plusieurs niveaux de gestion au-dessus de vous. Parfois, cela n’a tout simplement pas de sens. Il y a des entreprises qui ont une excellente politique d’entreprise. Mais il existe des entreprises où plusieurs managers ont des politiques totalement différentes, et vous finirez par faire et refaire le travail à cause de cette concurrence.
Et parfois, vous savez que vous faites un travail spécifique parce que l’un des objectifs trimestriels du cadre supérieur est de le faire. Ce n’est pas forcément pour le bien de l’entreprise mais à cause de la prime dudit manager.
L’entreprise pour laquelle je travaille n’est pas si mauvaise à cet égard. Je dirais qu’ils sont dans la moyenne des entreprises américaines. Mais j’ai entendu beaucoup de choses sur d’autres entreprises, et je pourrais comprendre que des gens veuillent prendre leur retraite à cause de cela.
5. L’âgisme dans la programmation de logiciels
La programmation de logiciels n’est pas le meilleur secteur pour vieillir.
J’ai déjà mentionné qu’il s’agit d’un secteur en constante évolution, en particulier au cours des dernières décennies. C’est un défi à relever lorsque l’on vieillit. Si vous avez une famille avec des enfants, vous n’avez probablement pas assez de temps pour vous tenir au courant des derniers changements dans l’industrie.
Et la concurrence des nouveaux diplômés est également très dure. Certaines personnes travaillent plus de 10 heures par jour lorsqu’elles commencent à travailler. Travailler autant, c’est très bien quand on est très jeune et qu’on n’a pas d’enfants. Mais ça commence à s’estomper au bout d’un moment.
En outre, avec l’âge, il est plus difficile de changer d’emploi, à moins d’être une rock star de la programmation (oui, cela existe !). Les gens veulent embaucher des jeunes qu’ils peuvent payer moins cher et qui travailleront probablement plus.
6. Les programmeurs ne doivent pas arrêter de programmer
Si une personne est passionnée par la programmation de logiciels, elle peut très facilement continuer à programmer en dehors de son travail. Vous n’avez besoin de rien d’autre qu’un ordinateur et une idée pour programmer quelque chose.
Avant mon emploi actuel, j’avais de nombreux projets de programmation en tant que hobby :
- Un compilateur pour un langage de programmation personnalisé.
- Un système d’exploitation.
- Un outil complet de gestion des médias.
Et beaucoup d’autres. J’effectue encore quelques petits travaux sur certains d’entre eux à l’occasion. Je suis sûr que si je devais prendre ma retraite, je continuerais à travailler sur certains d’entre eux. Et je commencerais probablement aussi de nouveaux projets puisque j’aurais plus de temps.
Bien entendu, la programmation n’est pas le seul métier que vous pouvez poursuivre après la retraite si c’est votre passion. Mais il y a des emplois que vous ne pouvez pas continuer à exercer après la retraite. Par exemple, avez-vous déjà vu un chirurgien opérer dans son garage ? J’espère que non !
7. Les capacités techniques d’un blog
Bien entendu, nous sommes beaucoup plus conscients de l’existence de préretraités possédant un blog. Nous n’avons pratiquement aucune connaissance des préretraités qui ne sont pas sur Internet. Mais je suis sûr qu’il y en a beaucoup aussi.
Dans ce domaine, les programmeurs de logiciels ont quelques avantages, du moins sur le plan technique. Je ne dis pas que les développeurs de logiciels sont les meilleurs blogueurs. Mais ils ont un avantage technique sur les personnes qui ne connaissent pas la technologie. On ne peut pas le nier.
Certains des blogs FIRE ont été créés il y a longtemps. Et à cette époque, il était plus compliqué de lancer un blog sans connaissances techniques. Je suis sûr que leurs compétences en programmation étaient plus que pratiques.
Et certains de ces premiers blogs FIRE gagnent une petite fortune avec leur blog. Certaines personnes gagnent beaucoup plus d’argent que lorsqu’elles étaient développeurs de logiciels. Cela m’amène à me demander s’il est possible de prendre une retraite anticipée sans revenu de blog.
Et c’est encore un avantage aujourd’hui, même si le blog devient plus accessible et plus confortable. Par exemple, le mois dernier, il y a eu un bogue dans l’un des plugins que j’utilisais. Au lieu d’attendre longtemps qu’ils le corrigent, j’ai regardé dans le code et j’ai trouvé le bogue. Ensuite, j’ai corrigé le problème et soumis la correction aux responsables du plugin. De cette façon, le problème sera directement corrigé dans la prochaine version. Et c’est déjà réparé pour moi.
8. C’est juste un travail !
Au cours de la dernière décennie, les gens ont fait croire que la programmation de logiciels était le meilleur métier qui soit. Je ne pense pas que ce soit le cas.
Ne vous méprenez pas, c’est un excellent travail pour moi ! Je ne pense pas que ce soit un travail pour tout le monde. Et c’est juste un travail. C’est quelque chose que vous faites pour gagner de l’argent pour vivre. Si vous avez de la chance comme moi, c’est aussi votre passion. La technologie est probablement l’un des secteurs qui comptent le plus de travailleurs passionnés. Mais il y en a encore beaucoup qui ne font que ça pour gagner un revenu.
Il y a 30 ans, les gens considéraient les programmeurs de logiciels comme des intellos bizarres. Aujourd’hui, c’est devenu un métier populaire. Il semble que les gens pensent que tout le monde devrait devenir un développeur de logiciels. Ils veulent enseigner la programmation dès les premières années d’école. Je ne comprends pas cela.
Je ne pense pas que ce travail soit meilleur ou plus utile qu’un autre. Chaque travail est nécessaire.
Conclusion
Comme vous pouvez le constater, il existe de nombreuses raisons pour lesquelles les développeurs/programmeurs de logiciels sont susceptibles de vouloir prendre une retraite anticipée. Ce sont probablement les principales raisons pour lesquelles il y a tant de programmeurs qui ont pris une retraite anticipée et ont ouvert un blog sur le thème du FIRE.
Bien que de nombreuses personnes en fassent un travail très agréable, c’est un travail stressant, et les entreprises technologiques ne sont pas toujours le meilleur environnement pour travailler.
Mais la raison principale est probablement les salaires élevés. Si vous ajoutez à cela que les programmeurs sont des personnes très analytiques, vous obtenez une combinaison parfaite pour une retraite anticipée. Il n’est pas difficile de réaliser que si vous pouvez épargner une grande partie de vos revenus, vous pourriez vivre éternellement sur votre pécule. Et c’est ce que font les développeurs de logiciels !
Que pensez-vous de ces raisons ? Tu vois une autre raison qui m’aurait échappé ?
Recommended reading
Apprenez des moyens faciles d'optimiser vos finances et d'économiser des milliers de francs en Suisse avec notre e-book exclusif. Découvrez les services financiers les plus rentables adaptés aux résidents avisés et aux expatriés!
Obtenez votre guide suisse d'économies GRATUIT