Quelles caractéristiques devrait avoir un programmeur ou un développeur, selon le PDG de GitHub

Publié le 06.06.2023
Thomas Dohmke, PDG de GitHub. (GitHub)

Thomas Dohmke , actuel PDG de GitHub, s'est entretenu exclusivement avec Infobae de l'importance d'apprendre à programmer et à écrire du code, en plus de révéler les compétences qu'un programmeur ou développeur de logiciels en herbe devrait avoir.

A quoi sert d'apprendre à programmer ?

GitHub ne s'adresse pas exclusivement à un petit groupe de développeurs ou de personnes expérimentées dans les langages de programmation. Ceux qui démarrent cette activité ont également la possibilité d'avoir un espace et un référentiel pour expérimenter.

Un exemple clair est l'Argentine, qui bien qu'elle ne soit pas le plus grand marché pour la plateforme en dehors des États-Unis (la première place revient au Brésil), c'est celui qui connaît la plus forte croissance de l'industrie des programmeurs (41 % en 2023). ).

Selon Dohmke, actuellement "toutes les entreprises sont des logiciels parce qu'elles en produisent toutes", c'est pourquoi il faut apprendre à programmer et comprendre un langage de programmation, une compétence qui peut faire la différence en termes de compétitivité sur le marché du travail.

En ce sens, la collaboration entre les personnes et même avec l'intelligence artificielle est importante pour les utilisateurs car "il est impossible de tout construire seul (...) les technologies comme ChatGPT sont l'avenir du travail professionnel car tout le monde, y compris les programmeurs, ils auront un "copilote" à leurs côtés pour les aider à accomplir leurs tâches", a déclaré le PDG de GitHub.

Quelles caractéristiques un programmeur doit-il avoir ?

Le PDG de GitHub estime que les principales caractéristiques que tout programmeur ou développeur devrait avoir sont la motivation , la créativité et la patience .

Son histoire personnelle, par exemple, est un exemple de ce qui peut être réalisé. Dohmke est né en Allemagne dans les années 1980, lorsque le mur de Berlin existait encore. "Je suis devenu programmeur quand j'étais enfant, entre 10 et 11 ans (...) Je n'avais pas d'ordinateur mais avec un ami nous avons appris à programmer en autodidacte", raconte-t-il.

Après la chute du mur, Dohmke a pu acheter un ordinateur Commodore 64 avec lequel il a appris la plupart des bases de la programmation ainsi que quelques livres et magazines. Bien que les temps aient changé et que l'on parle actuellement d'intelligence artificielle comme d'un outil, il considère toujours ces trois caractéristiques comme importantes.

"Avec Internet, tout est plus facile car vous pouvez trouver des personnes qui apprennent ou savent déjà écrire du code sur des plateformes comme GitHub. Los niños aprenden jugando arrastrando bloques y también en juegos como Minecraft (...) Escribir código es una forma de expresar mis ideas y lo bonito es que no necesitas un computador caro (...) Debes tener motivación y paciencia pour apprendre. Si vous n'aimez pas ce que vous créez, vous pouvez le jeter et vous pouvez le faire en jouant », a déclaré Dohmke dans une conversation exclusive avec Infobae .

Thomas Dohmke affirme que les enfants peuvent apprendre la programmation tout en jouant. (Stock)

Une partie des progrès qu'une personne peut avoir en tant que programmeur ou développeur de logiciels est qu'en plus d'avoir appris à écrire du code, il est nécessaire de pratiquer les compétences et de se remettre constamment en question pour ne pas oublier et avoir plus d'expérience. "Vous n'avez pas besoin de construire une chose tout le temps pour découvrir que cela ne fonctionne pas. Chaque jour, vous pouvez commencer avec une nouvelle idée ».

Incursion de l'intelligence artificielle dans la programmation

Comme d'autres applications, GitHub a décidé d'intégrer l'utilisation d'outils dotés d'intelligence artificielle.

Les personnes qui ont utilisé « Copilot » , comme on appelle l'assistant de la plate-forme , ont signalé une augmentation de 55 % de leur productivité moins d'un an après son lancement.

« Avec Copilot , nous permettons aux développeurs d'utiliser leur temps plus efficacement. Les programmeurs écrivent souvent du code pendant deux à quatre heures, même s'ils ont des horaires de huit heures, car le reste du temps, ils font des activités supplémentaires », a déclaré Dohmke.

"Cela peut aider un programmeur à savoir immédiatement si ce qu'il a écrit fonctionne ou non (...) Depuis 2020, quand nous avons commencé à travailler avec, l'intelligence artificielle a écrit 60% du code dans certains langages de programmation", a-t-il assuré. Infobae.

Dohmke a déclaré que malgré le fait que l'intelligence artificielle est nécessaire dans ce sens, car dans le monde d'aujourd'hui, le nombre de personnes capables de programmer ne répond pas aux besoins des entreprises de toute la planète qui ont besoin de services de programmation et de développement de logiciels .

Cependant, ce n'est pas parce qu'un outil d'IA commence à écrire du code ou des blocs de code de programmation que les programmeurs seront remplacés car le contenu généré "est basé sur les probabilités qu'un mot suive le précédent" €.

C'est pourquoi le travail des programmeurs sera, en plus de l'écriture, de détecter les erreurs que pourrait avoir une intelligence artificielle lors de l'ajout d'une ligne ou d'un fragment supplémentaire.

Comme Sam Altman, PDG d'OpenAI, Dohmke estime que les outils dotés d'intelligence artificielle ne pourront pas remplacer les humains car ils n'agiront que comme des "copilotes" et aideront à résoudre certaines tâches qu'ils peuvent effectuer les travailleurs du futur. .

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