Il #mainframe a scuola? All’Università degli studi di Catania non è una novità


UniCTTra le varie mail di informazione che circolano in ufficio, sono venuto a sapere che a metà Aprile, presso l’Università degli Studi di Catania avrà inizio un seminario sui mainframe dal titolo I Sistemi Centrali. Le lezioni saranno tenute da Angelo Barbarino, Executive I/T Specialist di IBM, conosciuto e stimato dalla gran parte dei CIO italiani che hanno un mainframe. Per saperne di più ho contattato il Prof.Sebastiano Battiato, Presidente del Corso di Laurea in Informatica, che ha smontato l’idea che mi ero fatto.

Si, perché ero convinto si trattasse dell’avvio di una nuova iniziativa di collaborazione tra IBM ed Università. Invece direi che si può definire un corso ben avviato, fin dal 2005, che ha visto fin’ora la partecipazione di un centinaio di alunni dell’ateneo. Chiaramente il seminario è rivolto agli studenti del terzo anno della Laurea Breve o a studenti della Laurea Specilalistica in Informatica; alcune informazioni si possono trovare sul forum del corso dove sia Barbarino che il Prof.Battiato sono sempre disponibili per gli studenti.

Da parte mia non posso che congratularmi con l’ateneo e spero di farvi avere prossimamente altre notizie.

Annunci

I ragazzi vedono un futuro nel mainframe


Sul sito di Forbes è stato pubblicato un articolo dal titolo Kids See future in mainframe che parla delle iniziative di formazione in atto negli USA e illustra bene una nuova tendenza. L’articolo originale è disponibile a questo link. Qui di seguito riporto alcuni estratti.

Probabilmente non si pensa molto ai mainframe. La maggior parte delle persone non lo fanno. […]
Ma loro sono la fuori e canticchiano in sottofondo eseguendo la parte nascosta delle nostre vite elettroniche. Alla VISA, la compagnia di servizi finanziari con sede in San Francisco, un gruppo di mainframe permette di elaborare 145.000 transazioni finanziarie al secondo provenienti da 200 paesi. […]

Poichè i mainframe sono stati i primi computer – ENIAC, Il primo computer programmabile general purpose, è stato costruito nel 1946 – si tende a pensarli come vecchi. E la convinzione generale è che anche le persone che conoscono i mainframe sono vecchie […] Tuttavia nulla è più lontano dalla verità. Non solo i mainframe si sono evoluti nel cosro del tempo per stare al passo con la tecnologia ed eseguire carichi di lavoro sempre crescenti, ma anche le competenze necessarie sono cresciute aggiungendo nuovo “sangue giovane” grazie a programmi speciali di formazione.

Uno di questi programmi è il Global Enterprise Technology (GET) della Syracuse University nello stato di New York. Li Dave Dischiave (si pronuncia “des-shav-y” e a lui piace sottolineare la traduzione in Italiano “da schiavi”) insegna il mainframe ai bambini. Il programma GET è stato messo insieme da un consorzio di organizzazioni. IBM, che vende la maggior parte dei mainframe, e utenti mainframe come J.P.Morgan Chase hanno collaborato con la Syracuse University per garantire che nuovi volti Si avvicinasseo al mondo del mainframe. Dischiave ha notato che i suoi studenti erano molto abili a lavorare con piccoli computer come Apple iPhone, notebook Dell e piccoli server Hewlett-Packard, ma non avevano idea di come funzionano i sistemi di veramente grandi. Nel suo corso, Dischiave pone loro il “problema Visa”. Come si elaborano 145.000 transazioni al secondo, senza tregua tutto il giorno per tutto l’anno? […]

Egli insegna ai ragazzi su come scomporre problemi di classe enterprise in parti gestibili e li introduce gli strumenti di programmazione per risolverli.  I ragazzi imparano RDz, un ambiente di sviluppo di IBM per le applicazioni mainframe. “RDZ è un collegamento per gli studenti che pensano che le cose dovrebbero apparire come un iPhone”, dice Dischiave. “Non vogliamo farli confrontare con un’interfaccia di tipo command-line troppo presto.”

Successivamente si aspprofondisce utilizzando il  TSO, un interprete interattivo a riga di comando, e Interactive Systems Productivity Facility (ISPF), un interfaccia menu-based per la compilazione di software che viene eseguito da z/OS, un sistema operativo IBM per mainframe a 64-bit. Infine, si arriva a scrivere gli script con  Restructured Extended Executor o REXX, un linguaggio di alto livello multi-piattaforma che permette, ad esempio, ad un programmatore di costruire un programma per Microsoft Windows ed eseguirlo in Linux, o su un mainframe.

Quawan Smith, che ha frequentato il corso di Dischiave, lavora ora alla JP Morgan Chase, uno dei sottoscrittori del programma della Syracuse University. Smith si vede ancora in evoluzione in questo settore, ma ha trovato il corso ed i relativi olaboratori come una rivelazione che gli ha aperto gli occhi. “Nel settore c’è una percezione he il mainframe è stato sostituito,” dice. “ma non è questo il caso”. […]

Greg Davidson, attualmente senior di Syracuse, ha speranze simili. […] Davidson descrive il programma come il suo “primo confronto con il volume di informazioni che le aziende devono elaborare ed archiviare.” Dice che il suo lavoro si confronta con “dati non strutturati, social media e blog”, non esattamente i vecchi argomenti della scuola. […] Riguardo al mainframe dice, “Non è certamente una tecnologia morente.”

Qualcuno è a conoscenza di simili iniziative in Italia?