Évaluez votre expertise en langage de programmation par concepts de langage [fermé]

12

Je cherche un bon moyen d' évaluer l'expertise dans un langage de programmation particulier . L'idée est née lorsque j'ai trouvé l'article suivant: Prendre faussement tous les crédits? Vous ne connaissez pas JavaScript . Il répertorie, de manière exhaustive, les fonctionnalités du langage et les concepts de JavaScript. J'aimerais qu'il y ait une liste pour chaque langage de programmation. En particulier, je serais intéressé par:

Toute autre langue ou technologie serait également intéressante. Dans une question similaire Quelle est la bonne façon d'évaluer vos propres compétences en code, la matrice de compétences des programmeurs a été suggérée. Je pense que c'est une bonne approche, mais je pense que c'est trop générique.

Connaissez-vous d'autres résumés de concepts de langage qui pourraient aider à évaluer l'expertise du langage de programmation?

platzhirsch
la source
1
Probablement rien de mieux que la matrice des compétences du programmeur, mais il pourrait y avoir des équivalents spécifiques à la langue / famille de langues / paradigme. La question pourrait être interprétée par certains comme demandant une liste de choses, ce qui est généralement découragé, mais cela dépend fortement des réponses, espérons que les répondeurs la garderont propre et constructive. +1 pour une question très intéressante, j'espère aussi une sur le sujet ...
yannis
on dirait que vous êtes lié à SO x2, pouvez-vous republier le lien vers "Prendre faussement tous les crédits?"
zzzzBov
@zzzzBov Merci pour l'astuce, vient de mettre à jour le lien
platzhirsch
3
Pas de langue spécifique, mais une lecture très intéressante et connexe: yacoset.com/Home/signs-that-you-re-a-bad-programmer
yati sagade
1
@platzhirsch Pourquoi la matrice de compétences est générique: Une fois votre liste plus concrète terminée, je vais simplement apprendre la chose la plus complexe pour chaque langue et ignorer le reste. Cela fait-il de moi un expert? ;)
Izkata

Réponses:

3

Pour évaluer l'expertise en programmation .Net, Scott Hanselman fournit des lignes directrices sur le savoir-faire requis pour divers postes dans un scénario de développement .Net.

  • Tous ceux qui écrivent du code

  • Développeur .NET de niveau intermédiaire Senior

  • Développeurs / Architectes

  • Développeurs de composants C #

  • Développeurs ASP.NET (UI)

  • Développeurs utilisant XML

Les connaissances acquises grâce à ces questionnaires aideraient certainement à surmonter les obstacles.

Veuillez trouver les détails expliqués ici.

Karthik Sreenivasan
la source