Mesurer la compétence en écriture de script?

12

Mon manager m'a demandé de proposer une sorte de mesure de compétence pour permettre aux employés de comprendre les scripts / la programmation. Parce que je suis un programmeur autodidacte, je n'ai vraiment aucune compréhension formelle de la façon de mesurer son niveau de compréhension en matière d'écriture de script.

Nous utilisons Python dans ArcGIS et QGIS. Nous utilisons VB.Net avec nos produits MS Office et nous avons commencé à essayer en Java pour la cartographie Web.

Je me demande si certains d'entre vous, gestionnaires de SIG, ont une sorte de matrice / méthode pour déterminer le niveau de compétence de vos employés en matière de script.

Mike
la source

Réponses:

12

Il s'agit d'une matrice de compétences des programmeurs . Pour autant que je sais qu'il n'y a pas de tels systèmes d'évaluation normalisés pour les scripts SIG, mais je pourrais suggérer de modifier celui - ci - la programmation cap / matrice serait la plus pertinente et a besoin peu de modifications pour le rendre pertinent au SIG comme la plupart des mêmes principes appliquer.

La bonne chose à propos d'une matrice comme celle-ci est qu'elle va au-delà de la syntaxe / sémantique du script lui-même - elle examine également les compétences de résolution de problèmes, de communication et d'organisation des codeurs; qui ont tous une énorme influence sur le produit final qu'ils produisent.

Radar
la source
C'est une excellente matrice pour commencer! Merci pour cela. Vous avez raison, cela couvre toute la base. Je peux l'utiliser et le personnaliser pour notre bureau.
Mike
2
Jetez un oeil à cette belle mise à jour de la matrice, qui permet une interface "case à cocher". Code disponible à partir d' ici .
RyanKDalton
-1

Je n'ai que des connaissances de base en programmation / script et mes scripts sont assez bâclés. Que diriez-vous de donner à tout le monde la même tâche de créer quelque chose (qui pourrait avoir plusieurs méthodes) pour voir comment les gens écrivent. Par exemple, j'ai écrit un programme MapBasic avant de réaliser qu'il l'avait fait très longtemps!

Alan Carr
la source
Merci pour la suggestion Alan. Cela pourrait fonctionner comme un exercice pratique, mais j'ai besoin d'une sorte de score ou d'une matrice mesurable que je peux utiliser pour la formation professionnelle, la répartition des tâches et, éventuellement, pour refléter les taux de rémunération.
Mike