Envie de devenir développeur ?

vendredi 20 mai 2005 :: perrick :: Développement :: 3 commentaires :: aucun trackback

Hier soir à l'apéro PHP, j'ai eu droit à une de ces questions qui font réfléchir : Comment est-ce qu'on devient développeur ou programmeur ? Déjà je fais une différence entre les deux. Le programmeur écrit du code. Le développeur écrit du code et son boulot continue avec la maintenance, le support, la documentation, les évolutions...

Une fois cette distinction faite, voici quelques éléments nécessaires :

  1. de l'envie, de la volonté. L'ordinateur ne répond que du binaire : marche / marche pas. Parfois c'est très frustrant mais c'est comme ça : il faut apprendre à aimer ça...
  2. un utilisateur. Souvent on commence à développer pour soi, dans son coin. Et puis au bout de quelques semaines, le projet perd de l'intérêt : le code meurt à petit feu. Devenir son propre utilisateur est envisageable : il faut juste apprendre à ne pas être complaisant avec soi même.
  3. un maître. A la différence du prof qui vous dira quoi faire, le maître est celui vers qui on peut se retourner quand on est bloqué. On le retrouve parfois sur un forum, une liste de diffusion. Sauf que l'avoir en chair et en os est un atout indéniable.

D'autres pistes -- pour arriver à un ensemble suffisant -- sont disponibles sur Red Squirrel : Patterns of Software Craftsmanship: From Apprentice to Journeyman. En tout cas on en reparlera à la prochaine rencontre des praticiens XP à Paris le 26 mai 2005.

Vos commentaires et/ou trackbacks

Le samedi 21 mai 2005 à 11:33, commentaire par Arnaud :: site :: #

J'ajouterais en ressource le livre des Pragmatic Programmers, '"The Pragmatic Programmer: From Journeyman to Master" (www.amazon.fr/exec/obidos...

Le mardi 24 mai 2005 à 01:59, commentaire par christophe :: #

Pete Mc Breen, dans Software Craftmanship expose longuement toutes les bonnes raisons qu'il y aurait à envisager le développement de logiciel comme un artisanat, et il explore entre autre la relation maître/apprenti. On en reparle jeudi :-)

Le mardi 24 mai 2005 à 09:02, commentaire par perrick :: site :: #

Et moi dans ma liste j'ai "Software Craftsmanship: The New Imperative" par Pete McBreen www.amazon.com/exec/obido...

Ajouter un commentaire

Les commentaires pour ce billet sont fermés.