Home > Uncategorized > Les compétences techniques qu’un développeur devrait améliorer selon Justin James

Les compétences techniques qu’un développeur devrait améliorer selon Justin James

April 3rd, 2009 mathieu boisvert posts profile Leave a comment Go to comments

J’aime bien cet article qui liste les compétences passe-partout que les développeurs devraient chercher à améliorer. Voici la liste des thèmes, lire l’article pour le détail.

  1. : Connaître un langage majeur (ex: .NET, Java, PHP)
  2. : Connaître une technologie de client riche (RIAs)
  3. : Connaître le développement web
  4. : Connaître les services web
  5. : Avoir des compétences humaines (Soft skills)
  6. : Connaître les langages dynamiques
  7. : Connaître les méthodes Agile
  8. : Avoir de l’intérêt pour les domaines d’affaire
  9. : Avoir une bonne hygiène de développement
  10. : Connaître le développement embarqué (Mobile)

Les temps changent; il me semble qu’à mes débuts, la liste aurait aussi inclus des connaissances du SQL avec un SGBD, et au moins un langage script (utile entre autres pour faire des scripts de build et des batchs).

Dans tout les cas, je vois d’un bon Å“il d’avoir une liste d’axes de compétences avec laquelle je peux me mesurer dans mon processus d’amélioration continue.

  • Share/Bookmark
Categories: Uncategorized Tags:
  1. alexp
    April 3rd, 2009 at 08:12 | #1

    Pour moi, le numéro 9 ("Avoir une bonne hygiène de développement") devait être beaucoup plus haut. La plupart des bons développeurs que j’ai rencontré se distinguaient par une rigueur hors pair et un talent indéniable pour le design objet.

  2. September 3rd, 2009 at 05:42 | #2

    Je pense aussi que la connaissance approfondie du langage majeur choisi est crucial, dans mon cas, connaitre le concept qui a produit la solution définie par java est vital et essentiel si le développeur veut vraiment écrire du code simple et puissant.

  1. No trackbacks yet.