Page 1 of 1

"Come riconoscere un buon programmatore" by Daniel Tenner

Posted: Mon Oct 20, 2008 7:32 pm
by Nuvoletta!
Navigando in rete mi sono imbattuto in un interessante post "How to recognize a good programmer", di Daniel Tenner.
Il post prende lo spunto da una riflessione di Paul Graham che indicava tra i 18 errori che fanno fallire una start-up la mancanza di buoni programmatori.

Daniel alla fine dell'articolo elenca anche gli indizi che dovrebbero aiutare a far riconoscere un buon programmatore.

Indicatori positivi
- Passione per la tecnologia
- Programma come se fosse un hobby
- Ti parlerà di un soggetto tecnico se incoraggiato
- Significativi progetti personali realizzati
- Impara da solo nuove tecnologie
- Ha una sua opinione su quale tecnologia sia migliore a seconda dell'uso
- Lavora a malincuore su una tecnologia che disapprova
- È chiaramente svelto, è un piacevole conversatore su una grande quantità di argomenti
- Ha iniziato a programmare molto prima dell'università
- Oltre a quanto detto nel CV, ha realizzato grossi progetti che non menziona
- Conosce un sacco di tecnologie, anche se non lo dice nel CV

Indicatori negativi
- Programmare è un lavoro a giornata
- Non parla di lavoro, anche quando incoraggiato
- Impara nuove tecnologie nei corsi pagati dall'azienda
- Lavora felicemente con qualsiasi tecnologia voi adottiate
- Non sembra "sveglio"
- Ha iniziato a programmare all'università
- Tutto il suo lavoro da programmatore è nel CV
- Conosce solo una o due tecnologie.

Che ne pensate?

Re: "Come riconoscere un buon programmatore" by Daniel Tenner

Posted: Mon Oct 20, 2008 7:36 pm
by snipershady
Tu in quanti di questi punti ti immedesimi ?

Re: "Come riconoscere un buon programmatore" by Daniel Tenner

Posted: Tue Oct 21, 2008 12:58 am
by hooah!!!
I pochi programmatori bravi che ho conosciuto avevano fondamentalmente 2 qualità:
1) capacità di astrazione
2) capacità di risoluzione.

Personalmente dubito che uno start-up fallisca per l'inefficienza dei programmatori, che in un progetto di sviluppo sono a mio avviso equiparabili ad operai in una catena di montaggio.

A mio avviso programmare è sostanzialmente facile (sopratutto con i linguaggi "moderni"), e per giunta mostruosamente noioso.

Preferisco di granlunga conoscere tecnologie a me sconosciute e che abbiano un senso applicativo.

Re: "Come riconoscere un buon programmatore" by Daniel Tenner

Posted: Tue Oct 21, 2008 7:57 pm
by [-MjK-]
gli indicatori negativi sono da prendere da esempio a mio parere, indicano una persona che non ci mette entusiasmo e passione in quello che fa, che non avrà mai stimoli a migliorarsi, che lavora giusto perchè lo pagano quindi non sarà mai eccellente, ma questo vale per tutti i lavori non solo per i prorammatori