Ho bisogno di un modo per filtrare i curriculum di persone che semplicemente copiano e incollano il codice, quindi sperano che funzioni, e controllalo se funziona. Tutto ciò accade senza avere una comprensione (o cura) per comprendere il resto del codice nel sistema.
Certo, so che copiare e incollare il codice fa parte dell'apprendimento di un nuovo oggetto, controllo, ecc ... ma come si può sapere se questo rappresenta il 70% (o più) della loro carriera di sviluppo?
Ho incontrato alcuni ragazzi di livello senior, forse le cui abilità sono così obsolete o irrilevanti per il progetto, che tutto ciò che fanno è google, copia e incolla del codice senza pensare alla soluzione nel suo insieme. Di conseguenza abbiamo un miscuglio di JSON, AJAX, callback, ASMX, WCF e postback nello stesso progetto. È chiaro che non c'è coerenza o logica dietro dove viene utilizzata ogni tecnologia.
Nel peggiore dei casi, questo tipo di sviluppatore crea problemi di sicurezza e vettori di attacco.
Domanda
Come consiglieresti di filtrare le persone con un background di programmazione scadente? Posso farlo a livello di curriculum? In caso contrario, come posso farlo durante l'intervista.