sabato 9 maggio 2009

StackOverflowed





Oggi ho scoperto uno strumento veramente geniale! Lo conoscevo gia' perche' il mio collega di scrivania ogni tanto lo utilizzava, ma non mi ero mai soffermato ad esaminarlo.
Diciamo che mi sono nuovamente imbattuto in questa web app grazie al blog di joel spolsky.
Joel spolsky e' un manager americano che spiega come sia possibile far successo nel mondo dell'informatica anche trattando i propri dipendenti in maniera decente, senza sottoporli a pressing perche' finiscano i propri dipendenti in maniera umana e mettendo in luce le loro qualita' professionali e i loro talenti. Diciamo un po' il blog che dovrebbero leggere anche i nostri politici italiani.
Joel Spolsky e' uno dei cofondatori di StackOverflow, StackOverflow e' una specia di forum-social network che si occupa di domande/risposte pero' solamente legate al mondo della programmazione.
Per inciso viene richiesto nelle FAQ di parlare solamente di pezzi di codice e non di piu', anche se, da quanto ho capito non sono sgraditi interventi riguardo al project management e al problem solving legato all'informatica.
Alla base della gestione delle domande e delle risposte c'e' un sistema di votazione/valutazione che porta ad ottenere dei gradi di merito in base alle risposte date. Ci sono varie regole da seguire: per fare un esempio, ogni inserimento di una domanda assegna un punto a chi la pone, se la domanda e' gradita si guadagnano dieci punti, che cosi portano all'incremento della propria reputazione.
Mi rendo conto che questo sistema possa sembrare una bambinata, ma a quanto pare sembra rendere il sistema molto efficace e allo stesso tempo permette di rendersi conto se chi ci sta rispondendo e' affidabile oppure no.
Per esempio, dopo aver fatto la mia prima domanda mi ha risposto uno di Google Inghilterra che mi dava suggerimenti e consigli su come risolverla. Questo fa capire come non ci siano distacchi elitari tra chi scrive (umilmente me, programmatorello di provincia) e un programmatore di Google.
Come viene affermato, il fine dell'applicazione Web e' quello di creare un opera wiki della conoscenza delle persone in ambito informatico e quindi le domande di una persona possono essere corrette, riviste, sistemate anche dagli altri.
Ho trovato questa web app molto interessante e devo dire che mi ha aperto orizzonti mentali che credevo fossero in me oramai sopiti...