...che sarei io :)
Sì, ultimamente mi sento come la famosa molecola, immersa in un mondo di solitudine assoluta, in una realtà tutta sua. Dal mio eremo in collina con la mia squallida connessione ISDN osservo cosa succede là fuori, e vedo un mondo fatto di super applicazioni a strati plurimi, di scalabilità, sicurezza, di miliardi di record, transazioni distribuite, orchestration, portali...
E io dove sono finito? Mah, io lavoro dal mattino a notte inoltrata per applicazioni che che magari si basano su logiche applicative molto sofisticate, in cui cerco (da solo o quasi) di lavorare per bene scrivendo il miglior codice che mi è possibile, cercando di documentarmi più che posso per riuscirci, ma che poi magari verranno usate sì e no 10 utenti perchè quelli sono i clienti, o che magari avranno basi dati da 30 tabelle e solo qualche decina di migliaia di record perchè quelle sono in definitiva le moli di dati, o che magari fanno lavori in background in orari notturni senza avere nessuna particolare esigenza di battere record per transazioni al minuto che tanto ce la fanno uguale... strano mondo, pare...
Bene, io in un mondo del genere mi trovo tanto bene a non scrivere stored procedure, mi trovo tanto bene ad utilizzare un object relational mapper che mi nasconde il "tanto adorato" SQL sia per fare CRUD che per fare ricerche, e riesco a gioire se vedo che là fuori un tale Hejlsberg pensa ad arricchire il framework con strumenti di ricerca ed analisi per oggetti, non per database, che quindi potrò poi magari usare al di sopra sopra del mio ORM dimenticandomi ancor più del db, che tanto nel mio mondo, dove lavoro solo soletto e dove non posso pretendere di sapere tutto e di fare tutto a prova di bomba, tante volte va bene anche MSDE, o peggio, Access! Sì, l'ho detto! (nel mio mondo però, non in quello di Miss Italia, eh? ;P) E poi, io in questo mondo riesco a non sentirmi in colpa se la mia applicazione non gira sotto Enterprise Services, se non uso MSMQ, se non ho bisogno di far interoperare web services... Sbaglio? Dovrei cospargermi il capo di cenere? :)
Nel mio mondo voglio concentrarmi su quello che penso di saper fare meglio e migliorare su quello, voglio studiare ed applicare pattern per scrivere codice che poi riesco a mantenere ed estendere, o che magari domani qualcun altro che arriverà a farmi compagnia riuscirà a leggere e comprendere senza costringerlo ad imparare che farsene di cursori e trigger (tra l'altro, è già successo), non ho tempo nè voglia di studiarmi T-SQL o PL/SQL, e se non scalo non se ne accorge nessuno, ma proprio nessuno!
Quindi, quello che mi chiedo è: ma sono davvero solo in questo mondo? Sono in pericolo di estinzione? Hejlsberg lavora solo per me??? Devo trasferirmi a Milano o Seattle sennò tra un po' muoio di fame perchè non ho mai scritto una applicazione distribuita .NET/Java in load balancing che fa 1.0e+9 transazioni al secondo? O no?
Insomma, nel mio mondo.... "c'è qualcuuuu-noooo????" :)
posted @ mercoledì 21 settembre 2005 23:23