Developpez.com

Le Club des Développeurs et IT Pro

Quel est votre mentor informatique ?

Quel développeur célèbre est votre plus grande inspiration ?

Le 2010-05-14 19:46:27, par Katleen Erna, Expert éminent sénior
Quel est votre mentor informatique ? Quel développeur célèbre est votre plus grande inspiration ?

Il n'y a pas que dans le showbizness qu'il y a des héros, dans l'industrie du développement de logiciels, certains noms sortent également du lot. Et ces programmeurs hors du commun deviennent parfois les modèles de certains.

Il y a des fans de Madonna, de Brad Pitt, de Ribéry, de Claude Monet, etc... (ou de Chantal Goya, mais c'est plus rare).

Et en informatique ? Quelle personnalité de ce milieu est la plus admirée ? Voici une liste des principaux acteurs de ce secteur :

James Gosling
Le père fondateur de Java qui vient de quitter Oracle. Il a déjà fait tellement de choses dans sa carrière, mais que nous réserve-t-il pour la suite ?

Steve Jobs
Le patron d'Apple fascine, même si sa cote de popularité est mise à mal ces temps-ci. On l'aime ou on le déteste, mais il laisse rarement indifférent.

Rod Johnson
Auteur de Expert One-on-One J2EE Design and Development (2002), il a permis une grande amélioration du développement Java d'entreprise avec le portfolio Spring, ce qui a indirectement eu des effets positifs sur l'évolution de Java EE. Aujourd'hui, son entreprise (SpringSource, filiale de VmWare) est l'un des acteurs majeurs dans le monde du développement Java et continue de se développer.

Gerald Weinberg
Il est l'un des premiers à avoir écrit sur la sociologie de la programmation informatique.

Jakob Nielsen
Il a réalisé un travail jugé "exceptionnel" par beaucoup, dans l'utilisabilité de l'interface utilisateur.

Fred Brooks
Il a piloté le développement de l'OS0360 d'IBM et écrit "The Mythical Man-Month".

Edgar F. Codd
Il a développé le modèle relationnel qui sert de base à presque toutes les bases de données relationnelles.

Kent Beck
Il est à l'origine de XP et de xUnit.

Tom DeMarco
Il défend l'idée que les problèmes dans les logiciels sont d'origine humaine, et non techniques dans son livre "Peopleware".

Et vous, quel est votre préféré dans cette liste ? A quel point vous a-t-il influencé ?

Y-a-t-il un développeur célèbre, absent de cette liste, qui a changé votre façon de voir la programmaton, et/ou votre façon de travailler ?

Il n'y a pas de développeurs français dans cette liste, avons-nous néanmoins des exemples à suivre chez nous ?
  Discussion forum
121 commentaires
  • RPGamer
    Membre averti
    Dennis Ritchie ? Pour son langage C, inspirant les langages plus récents comme C++, Java ou PHP et sa participation au développement d'UNIX dont on connais l'importance aujourd'hui. Un mec arrivé au bon moment avec ce qu'il fallait dans le monde de l'informatique.
  • lvz00
    Nouveau membre du Club
    +1 pour Von Neumann (malgré sa participation au projet Manhattan...) et Turing pour le côté réellement pionnier de leurs œuvres.
  • c-top
    Membre éprouvé
    Il manque un nom à cette liste celui de
    Donald E. Knuth
    On ne peut pas parler d'influence tellement TeX est un langage à part et déroutant mais il faut saluer le travail colossal que ce matheux à fait.
  • Skyounet
    Expert éminent sénior
    Bah comme tous les développeurs .NET : Scott Guthrie
  • Sieldev
    Membre averti

    Edgar F. Codd
    Il a développé le modèle relationnel qui sert de base à presque toutes les bases de données relationnelles.
    Il a également pensé les 12 règles qui définissent le modèle multidimensionnelle.

    Sinon j'ai un petit faible pour Anders Hejlsberg.
  • guigz2000
    Membre averti
    Bjarne Stroustrup (createur du C++)
    Linus Thorvald (d'une certaine maniere,on lui doit,en plus de Linux,tout l'open source il me semble)
  • maske
    Membre éprouvé
    Alan Kay :

    - Inventeur du Smalltalk (Turing Award 2003)
    - Père de la POO (Turing Award 2003)
    - Visionnaire pour son époque et père de nombreux concepts aujourd'hui présents partout (72-80) : IHM, EDI, Dynabook (dont l'ipad n'est qu'une copie dégénérée), etc...
    - A inspiré toute une génération de grands industriels (dont Steve Jobs...)
    - J'en passe, il y aurait trop de choses à dire...

    Un des plus grands informaticiens de tous les temps...
  • icsor
    Membre averti
    Alan Turing, pour sa contribution à l'invention même de l'ordinateur dans sa forme théorique, pour la seconde guerre mondiale (même si il n'était pas seul à décodé la fameuse enigma) et pour la pomme.
  • thoratou
    Membre régulier
    Andrei Alexandrescu pour Modern C++ Design
  • carella
    Futur Membre du Club
    Bertrand Meyer trop peu cité ici à mon goût.
    La référence en matière de conception Objet
    Inventeur du langage Eiffel mais surtout de la conception par contrats et du principe "void-safe" (vérifier à la compilation qu'un appel à une méthode ne sera jamais fait sur un référence vide).
    La conception par contrats est une avancée majeure qui permet de réellement spécifier chaque classe et chaque méthode d'une classe dans le langage et donc de piéger les bugs à leur source.
    Ca date de la fin des années 80 et cela passe complètement inaperçu !
    Mais ne désespérons pas : TOUS les principes de la conception objet existent depuis le milieu des années 60 (SIMULA) et n'ont réellement commencé à intéresser la communauté qu'à la fin des années 80.
    Attendons seulement que la mode Java Python passe !
    Et en plus il est français !