De retour en 2018 US News, un rapport mondial classé Software Developer comme le meilleur travail pour 2018, pushing out Dentist, and it is still ranks the top job in 2020. They use data from the U.S. Bureau of Labor and Statistics to rank jobs based on pay, job security, mental engagement, stress, room to advance, satisfaction, and work-life balance. Since you are here, you most likely agree with that ranking and are surprised it took so long for someone else to recognize it.
Cela signifie que nous verrons beaucoup de gens intéressés par le développement de logiciels. Quiconque cherche un meilleur emploi est susceptible de commencer en haut de cette liste et de descendre jusqu'à ce qu'il en trouve un qui l'intéresse. Sans parler de tous ceux qui voient les gros titres sur le remplacement du dentiste par un développeur de logiciels comme le meilleur emploi #1. Quelle que soit la raison, les développeurs de logiciels attireront beaucoup plus d'attention.
Lorsque je parle aux gens de conseils de carrière, je pense qu'il est plus important de choisir une carrière qui convient à l'individu (facteurs internes) que de fonder la décision uniquement sur des facteurs externes comme la rémunération, etc. Cela étant dit, je crois honnêtement que le développement logiciel ne fera que devenir plus important. À l'avenir, le développement de logiciels et les emplois connexes (dont beaucoup ne sont même pas encore inventés) consommeront les nombreux autres emplois, car l'automatisation et l'intelligence artificielle prendront plus d'aspects de notre vie. Tout dépend de quel côté de la révolution de l'automatisation vous voulez être.
Quand j'étais très jeune (comme la 3e année), je savais que je voulais programmer des ordinateurs pour gagner ma vie. Un ami de la famille m'a dit que je devrais chercher un autre emploi parce qu'au moment où je suis entré sur le marché de l'emploi, les ordinateurs se programmeraient eux-mêmes et il n'y aurait plus d'emplois. Je me souviens avoir pensé qu'une fois que cela se produirait, il n'y aurait plus de travail et quelqu'un devrait apprendre aux ordinateurs à mieux se programmer.
Tout récemment, j'étais à Tokyo pour l'événement de lancement 10.2. Je parlais à des membres de la presse, et l’un d’entre eux a fait une affirmation similaire: «Quel est l’intérêt de publier de meilleurs outils de développement alors que bientôt les ordinateurs se programmeront eux-mêmes?» J'ai partagé l'histoire de mon enfance et j'ai dit: «Oui, l'IA automatise et consomme d'autres emplois, mais le programmeur sera le dernier à partir. Une fois que l'IA n'aura plus besoin des humains pour les améliorer, il n'y aura plus de travail pour personne!
Alors qu'est-ce que cela signifie pour vous, en tant que développeur de logiciels aujourd'hui? Félicitations, vous choisissez judicieusement! Mais soyez prêt à ce que beaucoup de gens viennent vous voir pour des conseils de carrière.