Le meilleur secret de Bill Gates que peu connaissent pour être le meilleur programmeur

Publié le 29.05.2023
Selon Bill Gates, le travail d'équipe et l'étude du code des autres sont les moyens par lesquels un développeur de logiciels doit exceller (Austral International/Shutterstock)

Bill Gates est l'un des personnages les plus importants de l'histoire du développement technologique, non seulement pour son travail dans la fondation de Microsoft , mais aussi pour sa capacité à travailler en équipe.

C'est, selon lui, le secret pour devenir le meilleur programmeur de logiciels .

Dans le livre intitulé "In the Company of Giants: Candid conversations and the visionaries of the digital world", publié en 1997 , une interview donnée par Gates est recueillie dans laquelle il fait une recommandation clé pour quiconque souhaite se consacrer au développement de logiciels : apprendre à travailler avec d'autres plus expérimentés.

"Si vous voulez vraiment devenir un grand développeur de logiciels, vous avez besoin de beaucoup d' expérience (...) Dire que vous allez être l'un des meilleurs sans travailler aux côtés de quelqu'un avec plus de temps... Je doute que ce soit un vision adéquate », a assuré Gates.

Le fondateur de Microsoft s'est servi d'exemple pour que d'autres puissent être incités à exiger plus avec l'appui de professionnels plus expérimentés, reconnaissant logiquement qu'à l'époque il avait beaucoup à apprendre.

Au cours des années 1990, Bill Gates a affirmé que pour un programmeur, une partie importante de son travail consistait à collaborer avec d'autres pour acquérir plus d'expérience. (Reuters)

"Bien que je travaille avec des logiciels depuis l'âge de 13 ans et que je sois devenu un grand développeur, je n'arrêtais pas de demander aux autres de regarder mon code et de me dire où je pouvais m'améliorer, comment être différent", a-t-il déclaré dans le livre écrit par Rama Dev . Jäger et Rafael Ortiz .

C'est l'idée qui, selon Gates , était utilisée au siège de Microsoft pour que les développeurs améliorent constamment les produits de l'entreprise : en apprenant des autres.

"Il y avait beaucoup de camaraderie et ils se sont challengés : "Pouvez-vous améliorer ce code ? Pouvez-vous améliorer cela ?" (...) C'était un autre monde", a déclaré l'homme d'affaires.

Cependant, tout comme il considérait que l'apprentissage des autres était un aspect important pour chaque développeur, il a également déclaré que ce n'était pas la seule façon de s'améliorer dans ce travail. Une autre option possible est d'étudier ce que d'autres ont fait : le code de personnes plus expérimentées .

Dans un autre livre, intitulé " Programmers at Work ", écrit par Susan Lammers et publié en 1986, Gates a rappelé comment il avait commencé à analyser le travail d'autres professionnels. "Dans mon cas, j'irais au centre d'informatique et je sortirais le code de leur système d'exploitation de la poubelle", a-t-il déclaré.

Bill Gates, fondateur de Microsoft, a assuré qu'un programmeur doit étudier le code écrit par d'autres personnes pour améliorer le sien. (Justin Tallis//Pool via REUTERS)

De la même manière, il a indiqué qu'il s'était amélioré dans ce domaine de son travail entre 1975 et 1980 car il en était venu à penser qu'ayant lu beaucoup de code de programmation, il pouvait en lire n'importe quel autre rapidement.

Même si l'employeur considère que l'apprentissage et l'expérience sont importants pour exercer ce métier, il n'exclut pas que le talent que peut avoir une personne soit un facteur pertinent lorsqu'il s'agit de se perfectionner professionnellement. "Je pense qu'après les trois ou quatre premières années, il est clair que vous êtes un bon programmeur ou non", a déclaré Gates .

Le fondateur de Microsoft travaille actuellement avec des programmeurs et des développeurs du monde entier sur des projets d'amélioration des produits de l'entreprise, comme OpenAI , avec qui il collabore activement pour intégrer l'intelligence artificielle dans le système Windows et le moteur de recherche Bing , qui possède déjà son propre version d'assistant virtuel ou "copilote".

Comment activer le mode football sur une Smart TV pour regarder la Copa América

Comment activer le mode football sur une Smart TV pour regarder la Copa América

Avec l'effervescence de la Copa América, plusieurs fans recherchent la meilleure façon de regarder les matchs sur leur Smart TV. L’une des meilleures alternatives est le mode football ou le mode sport.

Modern Family est la vedette d'une publicité WhatsApp destinée aux familles équipées d'iPhone et d'Android

Modern Family est la vedette d'une publicité WhatsApp destinée aux familles équipées d'iPhone et d'Android

WhatsApp a réuni une partie du casting de Modern Family pour jouer dans une nouvelle publicité axée sur la promotion de groupes entre familles utilisant à la fois des appareils iPhone et Android.

Glossaire technologique : quels types d'innovation existe-t-il

Glossaire technologique : quels types d'innovation existe-t-il

Au cours des dernières décennies, la technologie est non seulement devenue un outil de base, mais elle fait également partie de notre vie quotidienne, au point qu’il est presque impossible d’imaginer ce que serait d’accomplir des tâches sans elle.

Tether : quel est le prix de cette cryptomonnaie ce 19 juin

Tether : quel est le prix de cette cryptomonnaie ce 19 juin

Tether, la cryptomonnaie de type stablecoin qui prétend que chacun de ses tokens est adossé à un dollar américain, est émise par la société Tether Limited et depuis ses origines a été impliquée dans diverses controverses.

Comment personnaliser WhatsApp avec le mode cœur noir

Comment personnaliser WhatsApp avec le mode cœur noir

Pour les utilisateurs de WhatsApp souhaitant personnaliser leur expérience, l’activation du « mode cœur noir » est une excellente option. Ce mode remplace l’icône d’appel téléphonique standard (qui est généralement blanche) par l’emoji cœur noir.

Deprecated: explode(): Passing null to parameter #2 ($string) of type string is deprecated in /home/httpd/vhosts/iphone-dev.ch/mot-avec.com/index.php on line 156