Archivio del mese Dicembre 2007

Formazione per esempi

Credo che ci siano due modi per fare il nostro lavoro. Il primo è quello del maniaco informatico-programmatore che conosce tutti i segreti del web, ma solitamente ha il grosso difetto di parlare una lingua incomprensibile per i non addetti ai lavori.

La seconda categoria, nella quale spero di rientrare con i miei colleghi, è quella dell’esperto informatico, coscente di dover dialogare con clienti ed utenti che hanno conoscenze limitate nell’ambito informatico. Come ha scritto Gianluca nel post ‘Sempre qualcosa di nuovo‘ dobbiamo confrontarci con persone che lavorano in settori che non necessariamente hanno a che fare con l’ambito web ma che dobbiamo comprendere le loro necessità e spiegare il funzionamento dei nostri prodotti.

Ho notato che in queste situazioni tornano molto utili gli esempi tratti da situazioni comuni, come ha raccontato Marco nel post ‘Postini e protocolli‘, questo perchè il funzionamento di un protocollo smtp non è conosciuto da tutti mentre non serve aver lavorato per le poste italiane per sapere come si svolge il lavoro di un postino. Io stesso, l’altra sera, scrivendo un articolo per un giornale locale, ho utilizzato il funzionamento di una biblioteca pubblica per illustrare la gestione dei dati da parte di un elaboratore.

Credo che questo approccio sia essenziale in molte professioni, soprattutto nella nostra e in quella di insegnante (avrei tanto voluto che mi spiegassero alcuni costrutti di analisi matematica per esempi prima di darmi la definizione ! ) e deriva da un’esperienza fatta precedentemente ad esempio scrivendo per un blog (come nel caso di Antonio) o da un lungo periodo a contatto con i clienti come accade nel caso di Marco.

Esempio da imitare?

Google è un buon esempio di azienda da imitare?

La domanda sembra retorica vedendo la crescita fatta e la sua capitalizzazione ormai superiore alla somma di tutte le aziende automobilistiche americane. Ma Google non è solo motore di ricerca. Per noi e molti altri è anche fonte di ispirazione e modello tecnico da imitare per il Web 2.0.

Cito solo due soluzioni che hanno rilasciato negli ultimi mesi e che si sommano alle molteplici già attive (mail, calendar, condivisione file, chat, mappe, ecc.): il Google Web Toolkit (GWT) e il Google Mobile OS.

Il primo è un framework di sviluppo per applicazioni AJAX rilasciato sotto licenza opensource Apache 2.0 con l’obiettivo di permettere allo sviluppatore di lavorare ad un livello di astrazione più alto rispetto a quello nativo di AJAX, evitando quindi di sprecare risorse scrivendo linee di codice HTML e Javascript da testare sui diversi browser.

Il secondo un ambizioso progetto per una piattaforma di sviluppo per applicazioni mobile che includerà OS, API, IM, e browser mobile. Android (video demo) è quindi a tutti gli effetti il cuore del nuovo “googlefonino” open source.

Altri due utili strumenti che si aggiungono ad una ampia famiglia conosciuta ed utilizzata. Determineranno nuove crescite e conquiste di quote di mercato?