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

email

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.

à propos de mathieu boisvert

Mathieu est un conseiller en adoption des méthodes Agiles depuis plus de 5 ans à Montréal, à Québec et à Paris. Il anime le démarrage de nouveaux projets de développement logiciel à titre de conseiller et facilite la réussite d'équipes de développement à titre de ScrumMaster.
voir mon profil »