Visualizzazione post con etichetta #olivetti. Mostra tutti i post
Visualizzazione post con etichetta #olivetti. Mostra tutti i post

venerdì 13 giugno 2025

Sic Transit Gloria Computātōriōrum – 5 puntata

 

Questa citazione tratta da "Il crollo di Babele" di Paolo Benanti (testo che consiglio a chiunque!) mi ha fatto tornare alla mente la mia giovinezza. Come i miei più fervidi followers sanno, io non avevo nessuna intenzione di occuparmi di informatica ma sono stato costretto dalle pressioni indecenti della falsa invalida e del tangentista raccomandato da un massone che volevano anche i miei soldi per i loro culti idolatri. Eppure lo studio universitario non è stato spiacevole perchè ho incontrato docenti come Renato De Mori, Piero Torasso, Attilio Giordana ed altri che interpretavano l'approccio con l'informatica in modo "californiano" e rendevano la materia un'avventura affascinante. Il problema fu quando iniziai a lavorare, dove gli ambienti erano di persone "con una forma diversa di disadattamento e disagio" cioè dei "mamma dammi la pappa!" gente che, come pensavano anche i due che mi avevano chiuso ogni altra prospettiva, credeva che l'informatica fosse quello che agli inizi del XX secolo alcuni pensavano osse l'aviazione: un modo per diventare ufficiali senza aver fatto l'accademia. Gente che voleva "farsi valere" e soprattutto guadagnare. Poi verso la metà degli anni '90 con la chiusura dell'Olivetti, i torinesi dovettero ricredersi, ma quella è un'altra storia.
Ovviamente non tutti erano così - ho fatto anche incontri con persone validissime, ne racconto qui, ma per intanto il clima era quello

martedì 28 gennaio 2025

Sic Transit Gloria Computātōriōrum – 2 puntata

 In questo post la premessa

La memoria

 Non c'entra nulla questa canzone anche se ogni tanto fa piacere ascoltarla. Veniamo al dunque

Come tutti sanno c'era il linguaggio Assembler, diverso per ogni tipo di Computer ed orientato all'architettura fisica della macchina, ed i linguaggi di livello più elevato (ah! Ah!) del tipo Fortran Cobol, Pascal che in teoria potevano essere scritti indipendentemente dal computer su cui sarebbero dovuti essere eseguiti: venivano dati in pasto a degli appositi programmi specifici del computer ospite che ne leggeva il sorgente e mediante il compilatore produceva il “codice oggetto” ed il linker che creava l'eseguibile. C'erano poi i linguaggi “interpretati” ma non ne parlo ora.

Ebbene supponiamo che in un linguaggio simil Fortran si fosse dovuto definire un vettore di 100 interi e nella diciamo 3 posizione mettere un certo valore, diciamo 47, invece di fare

DIMENSION INTEGER IARRAY(100)

e poi nel codice

IARRAY(3)=47


conveniva fare

DIMENSION INTEGER IARRAY(100)

INTEGER IPIPPO

EQUIVALENCE (IPIPPO, IARRAY(3))

e nel codice scrivere

IPIPPO =47


Trucchetti di questo genere permettevano di avere dei codici oggetto e di conseguenza degli eseguibili di qualche byte più corti, evitando la sgradevole segnalazione : Illegal memory size o simili che rendevano l'eseguibile non eseguibile.

Ora se penso a questi giochetti o altre simile amenità per risparmiare qualche byte di memoria e leggo che si costruiscono centrali elettriche per alimentare data center ... OK questi dati contengono informazioni importanti, che possono permettere di agevolare il lavoro di un ecografista o avvisare gli utenti della strada su intoppi momentanei, ma contengono anche le foto e i video che la casalinga di Voghera fa al suo piatto di risotto ai peperoni o il selfie che il signor Chu Chan Cho si fa davanti al Colosseo, i video di gattini che mangiano…. 

Allora contengano anche le mie considerazioni, poco interessanti per la maggior parte della gente!

lunedì 3 gennaio 2022

Facendo pulizia... ho ritrovato

 Facendo pulizia tra le vecchie mail ho trovato un testo che avevo inviato ad un giornalista che allora collaborava con Mario Calabresi affinchè glielo facesse gentilmente pervenire. Di Calabresi avevo sentito un intervento ad una conferenza che in quel momento mi aveva profondamente offeso. roppNon sto a dettagliare il contesto. La conferenza risale al dicembre 2011 quando la ditta per cui lavoravo (Teoresi) aveva deciso di licenziarmi perchè "troppo vecchio". Quando invia quella letter a avevo trovato un'altra occupazione, non molto remunerativa, ma molto più innovativa di quello che faceva Teoresi. Non sto ad aggiungere spiegazioni, ma copio tale e quale con una piccola variazione ad una frase 

Egregio Direttore,

La sera dell'incontro sulla crisi io ero particolarmente teso perché nel pomeriggio avevo la certezza che da lì a pochi giorni, nonostante l'articolo 18, sarei stato licenziato. Per una certa igiene mentale non volevo rinvangare il passato, macerandomi sulle responsabilità altrui nelle mie attuali difficoltà, ma cercavo di guardare il futuro.

Invece il suo intervento quasi mi ha costretto a rinvangare passato e colpe altrui. Il suo giudizio è che non abbiamo conosciuto la fame. La mia storia è in senso completamente contrario.

Era il 1975, ero un ragazzo impacciato ma abbastanza sveglio e pieno di idee. Era l'anno dell'esame di maturità. Per il futuro ero attratto da psicologia, (il funzionamento della mente umana!), ma anche da giurisprudenza, affascinato dall'idea di fare rispettare la legge in quel periodo particolarmente duro.

I miei genitori si opposero durissimamente. Secondo loro dovevo dedicarmi all'informatica, così avrei trovato facilmente lavoro. Io obiettavo che sarei stato disposto ad una vita anche sobria pur di fare delle cose che mi avessero interessato “Tu non hai provato la fame!” era il loro refrain.

Così per evitare una fantomatica fame che avrei affrontato volentieri per realizzare il mio “sogno”, dovetti per forza studiare informatica. Purtroppo ce la feci, a causa anche dei docenti. Erano personaggi abbastanza, oggi diremmo “destrutturati”: geni strampalati di cui era bello vedere la passione per quello che spiegavano ed in oltre avevano un look West-Coast che li rendevano ben lontani dalla seriosità accademica o peggio, degli ingegneri! (almeno la maggior parte di loro).

Taglio alcuni particolari, ma quando Lei parlava della gioia del taxista pakistano per la laurea della figlia io pensavo alla gioia dei miei genitori per la mia laurea (il primo laureato della stirpe!) ma pensavo che quella ragazza avesse la tristezza che avevo io quel giorno, pensando a tutte le altre attività più interessanti nella vita possibili a cui si era dovuto rinunciare per quella laurea.

L’impatto con il lavoro fu duro, ma mi permise di stare un po' di tempo negli USA (lontano da casa!) e in URSS (professionalmente ne avrei fatto a meno, ma ho da un punto di vista “culturale” è stato molto interessante).

Ma dal 1994 in poi il settore soprattutto qui in Piemonte è in grave perenne crisi, (taglio l'analisi) così per evitare una ipotetica fame, mi trovo “nelle ristrettezze” e senza aver potuto perseguire i miei sogni.

Quindi il mio primo punto è: bisogna saper non temere troppo la fame, e sopratutto rischiare quando si è ancora giovani.

Secondo, per valutare lo sbaglio dei miei genitori: la logica lineare funziona solo nel breve. Se tiro un elastico e si allunga di 5 cm. Se raddoppio la forza verifico che si allunga di 10cm. Ma se la moltiplico per 1000 non si allunga di 5000cm, ma si spezza. Non possiamo ragionare sempre per induzione dall'esperienza, o meglio l'esperienza va costruita tenendo conto di tutte le cause di un fenomeno. Quello che va bene oggi, non è detto che lo sarà domani.

Ma oggi (che un piccolo lavoro comunque l'ho trovato) qual è il mio “sogno”? Ritorno ad un altro punto controverso del suo intervento: la ragazza ligure-nord'africana [una ragazza studiosissima premiata per il suo profitto]. A quella ragazza avrei chiesto: chi sono i tuoi amici? Perché è vero, se una persona è sensibile, più matura della media della sua età, può anche trovarsi a disagio con dei truzzi, ma deve assolutamente saper interagire anche con loro, magari scoprendo che qualcuno proprio tanto “truzzo” non lo è, se non sotto una scorza apparente.

Un istituto internazionale (Standish Group) monitorizza lo stato dei progetti software e da anni solo il 35% circa vanno a buon fine. Raramente la causa è dovuta ad incompetenza tecnica, più spesso è dovuta a motivi relazionali: specifiche di progetto mal formulate, “il cliente cambia idea”, attriti tra clienti e fornitori....

Inoltre la cose che mi ha sempre fatto più soffrire in questi anni di lavoro è l'esistenza del management. Vale a dire: nel cantiere edile il manovale svolge un lavoro tutto sommato semplice, il muratore più complicato, il capomastro deve avere più esperienza e poi il geometra, fino all'architetto. Nell'informatica no: il lavoro anche più a contatto con la “materia” richiede competenze alte, e la gerarchia non ha senso, il livello culturale è alto in tutte le funzioni; sebbene molte aziende informatiche abbiano implementato un modello ad albero dove ai vertici si accede per motivi di look anni 80, amicizie... raramente per competenza. Ma soprattutto le competenze sono “a rapida dissoluzione”, ed è necessario il team per compensare “l'inevitabile ignoranza”.

Nel settore informatico estero questi temi sono sentiti, nel 2001 alcuni “guru” dell'organizzazione si sono riuniti ed hanno elaborato l' “agilemanifesto”a cui si rifanno varie metodologie di lavoro.

Ritorno dunque a quello che è da un lato il mio sogno e da un altro un approccio (non l'unico per carità, non esiste la panacea !) che permetterebbe all'Italia di affrontare meglio la situazione difficile: imparare a lavorare insieme.

Chissà perché in Italia ci sono ottime piccole aziende, artigiani geniali, ma non ci sono più grandi aziende dagli anni 70 (quando il modello piramidale funzionava ancora)? Una delle cause è l'incapacità di collaborare insieme. Ora mi piacerebbe molto diffondere queste metodologie agili, nate nello sviluppo dell'informatica, soprattutto al di fuori del mondo del software. Non ho la giovane età per “rischiare” ma tengo gli occhi bene aperti.

Distinti Saluti

domenica 25 luglio 2021

Che cambino mestiere !

  In Italia abbiamo avuto già dei momenti in cui alcune categorie professionali hanno repentinamente cambiato mestiere, buttando l'investimento che avevano fatto nell'approfondimento della loro professionalità.

L'Italia (paese di Enrico Fermi e Ettore Maiorana, tanto per citare qualcuno) nel 1966 raggiunse una produzione di 3,9 miliardi di kWh  di energia elettrica di origine nucleare: era il terzo produttore al mondo. Inutile dire che per i ragazzini più grandicelli di me, quello rappresentava uno sbocco di lavoro futuro. Ma, vuoi per il “caso Ippolito”, vuoi per non so bene cosa, tutto questo know-how si svaporò ben prima di Chernobyl. Anzi, ai tempi dei referendum sul nucleare una delle frasi dei fautori del NO era “Tanto non abbiamo più il know-how necessario e dipenderemmo comunque dall'estero”

Un altro cambio di mestirere lo ricordo benissimo, perchè coinvolto. Negli anni 80 ci fu una terribile fame di persone che operassero nell'informatica. Si buttarono cani e porci: chi si era laureato, magari con tesi su tematiche che avrebbero avuto applicazioni solo più di 20 anni dopo (come chi scrive) o persone che avevano fallito in tutte le altre attività umane, si facevano un corso di COBOL e un posticino lo trovavano. A metà degli anni 90 l'Olivetti scomparve e dall'eccesso di domanda si passò ad un eccesso di offerta, soprattutto in area piemontese. Spesso la selezione darwiniana funzionò al contrario, perchè i più attivi e dinamici lavoravamo in swhouse o freelance ci trovammo fragili come tutele – e il popolino diceva che gli informatici guadagnano tanto – mentre chi si era incollato alla procedura COBOL in Fiat o grosse compagnie, restava al suo posto; anche quando poi dalle procedure COBOL l'azienda fosse passata, per dire a SAP, costoro avevano tutele maggiori.

Molti colleghi cambiarono mestiere, altri regione o nazione, altri, come lo scrivente, modo di lavorare, ma accontentandosi sempre di remunerazioni da bidello e grandi frustrazioni professionali.

Ora, nel contesto della pandemia, sento i grandi problemi degli operatori del turismo e della ristorazione. Non ricordo questa preoccuppazione da parte dei politici e media quando a “cambiare mestiere” erano gli esperti del nucleare e gli informatici.


Premesso che secondo me non esiste una gerarchia nell'importanza dei lavori; premesso che è giusto avere un mix di tutto e non buttarsi sulla monocultura, una domanda la pogno: Per una nazione è più strategico essere all'avanguardia nelle tecnologie emergenti o vivere del voluttuario delle altre nazioni?


Postilla: ho letto dei report della coldiretti che il lockdown con la chiusura dei ristoranti e delle mense aziendali, ha diminuito la richiesta di cibo e vino. Ora, a parte casi di gente caduta in povertà, che comunque l'ultima cosa che taglia è il cibo a costo di servirsi di mense per poveri o del Banco Alimentare e affini, la gente non ha smesso di mangiare. Ne consegue che l'attuale sistema della ristorazione produce scarti, non è ecosostenibile. Mi auguro quindi che i ristoratori almeno cambino il modo di fare il loro mestiere.