Les avantages :
Vous recevez toujours de première main les dernières nouvelles sur la technologie.
Vous réalisez que vous êtes le meilleur pour résoudre vos problèmes technologiques et généralement vous apprenez à économiser beaucoup d'argent en faisant les choses par vous-même plutôt que de payer quelqu'un pour un travail que vous pourriez ne pas aimer.
Vous apprenez à connaître beaucoup de gens, beaucoup d'entre eux sont assez excentriques, donc vous élargissez votre point de vue dans de nombreux aspects, vous apprenez à connaître des gens de différentes parties du monde, cela peut vous motiver à bouger et à découvrir le monde par vous-même.
C'est un travail que vous pouvez facilement trouver dans pratiquement tous les pays et dans la plupart des villes tant qu'elles sont considérablement assez grandes. Il n'est pas nécessaire que ce soit tout le temps un lieu d'usine de logiciels, cela peut être la division informatique d'une certaine entreprise et pratiquement toutes les entreprises ont la leur.
Vous pouvez aussi être un freelance et travailler d'où vous voulez.
Il y a beaucoup de spécialisations et d'autres sont à venir.
Les inconvénients :
Vous pourriez développer des habitudes de sédentarisme si vous ne prenez pas assez soin de votre santé.
En général, vous travaillez sous stress.
Certaines personnes ne savent pas comment diriger une équipe, donc vous pouvez être le meilleur mais votre équipe peut donner de mauvais résultats à cause d'une mauvaise gestion.
Vous pouvez être sous-payé si vous travaillez dans de petits endroits, parfois c'est parce qu'ils ne peuvent tout simplement pas offrir plus et c'est OK parce que cela signifie que le coût de la vie dans cet endroit est proportionnel ; cependant, certains de ces emplois sont là parce que la société a décidé de raccourcir leur budget et de déplacer les emplois dans un petit endroit, donc ils paient un salaire très bas. Avoid those jobs, the communication is usually the biggest issue.
I still see more pros than cons 🙂