Misurare le competenze di scrittura degli script?


12

Il mio manager mi ha chiesto di escogitare una sorta di misura di competenza per una comprensione dei dipendenti di scripting / programmazione. Poiché sono un programmatore autodidatta, in realtà non ho una comprensione formale di come misurare il proprio livello di comprensione quando si tratta di scrivere sceneggiature.

Abbiamo usato Python in ArcGIS e QGIS. Usiamo VB.Net con i nostri prodotti MS Office e abbiamo iniziato a dilettarci in Java per il web mapping.

Mi chiedo se qualcuno di voi manager GIS là fuori abbia una sorta di matrice / metodo per determinare il livello di abilità dei vostri dipendenti quando si tratta di scripting.

Risposte:


12

Questa è una matrice delle competenze dei programmatori . Per quanto ne so non ci sono tali sistemi di rating standardizzati per lo scripting GIS, ma potrei suggerire di modificare questo - la Programmazione intestazione / matrice sarebbe la più rilevante e deve piccola modifica per rendere più rilevante per GIS come la maggior parte degli stessi principi applicare.

La cosa bella di una matrice come questa è che va oltre la sola sintassi / semantica della sceneggiatura stessa - esamina anche le capacità di problem solving, comunicazione e organizzazione dei programmatori; tutto ciò ha un'enorme influenza sul prodotto finale che stanno producendo.


Questa è un'ottima matrice per cominciare! Grazie per questo. Hai ragione, copre tutte le basi. Posso usarlo e personalizzarlo per il nostro ufficio.
Mike,

2
Dai un'occhiata a questo bel aggiornamento alla matrice, che consente un'interfaccia "checkbox". Codice disponibile da qui .
RyanKDalton,

-1

Ho solo conoscenze di programmazione / programmazione di base e i miei script sono piuttosto sciatti. Che ne dici di impostare tutti sullo stesso compito di creare qualcosa (che potrebbe avere più metodi) per vedere come le persone scrivono. Ad esempio, ho scritto un programma MapBasic prima di rendermi conto che l'aveva fatto moltissimo!


Grazie per il suggerimento Alan. Potrebbe funzionare come un esercizio pratico, ma ho bisogno di avere una sorta di punteggio misurabile o matrice che posso usare per la formazione delle competenze, l'allocazione delle attività e alla fine per riflettere i tassi di pagamento.
Mike,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.