▾ G11 Media Network: | ChannelCity | ImpresaCity | SecurityOpenLab | Italian Channel Awards | Italian Project Awards | Italian Security Awards | ...
InnovationCity

: L'innovazione per le PMI al centro dell'evento del prossimo 24 febbraio 2026 | Lainate (Milano) | La Pista

Il principale motore della produttività degli sviluppatori nel 2024? L'intelligenza artificiale

Markus Eisele, Developer Strategist di Red Hat, descrive come l'AI entrerà nel mondo gli sviluppatori nel prossimo futuro e ne migliorerà la produttività

Intelligenza Artificiale

Guardare al futuro è sempre difficile perché le cose spesso vanno diversamente rispetto a quanto sia logicamente prevedibile. Tuttavia, non c’è bisogno di possedere particolari arti divinatorie per prevedere un aumento dell’utilizzo dell'intelligenza artificiale nel corso del 2024. Già negli ultimi dodici mesi, strumenti come ChatGPT e soluzioni simili per la creazione di immagini, video e testi sono diventati praticamente mainstream. Continueranno a prendere ulteriormente piede nel lavoro quotidiano di sviluppatori e amministratori, perché le possibilità di applicazione sono molteplici.

Ciò che molti dimenticano, tuttavia, è che gli algoritmi di apprendimento automatico e gli strumenti di IA sono essi stessi applicazioni che attraversano un ciclo di vita molto simile a quello dei software tradizionali. Anche le applicazioni di IA devono essere sviluppate, testate, distribuite, controllate e monitorate, in un processo che si chiama MLOps (Machine Learning Operations). Una sfida che il settore IT dovrà affrontare nel prossimo anno è quella di coniugare il ciclo di vita del software con quello dell’intelligenza artificiale. Non è facile, perché le applicazioni di apprendimento automatico sono progetti di data science scritti principalmente in Python e in altri linguaggi di programmazione influenzati dalla matematica: una sfida per gli sviluppatori che normalmente lavorano con Java, C#, PHP o JavaScript. Tuttavia, piattaforme come Red Hat OpenShift AI si stanno preparando a risolvere il “problema MLOps” con appositi Jupyter Notbook, flussi di lavoro di distribuzione Kubeflow e strumenti simili.

Ma in che modo AI generativa e modelli linguistici di grandi dimensioni (LLM) faciliteranno la vita degli sviluppatori e influiranno sulla produttività dei team di programmazione e admin? Ecco cinque diversi esempi:

1. Linguaggio naturale al posto di codice complesso: Chiunque abbia utilizzato l’IA generativa conosce la sua capacità di comprendere anche questioni complesse e di fornire risposte adeguate alle domande. Naturalmente, questo funziona ottimamente anche quando si tratta di programmazione. Sempre più ambienti di sviluppo riceveranno assistenti di codifica in grado di elaborare il linguaggio naturale (Natural Language Processing). Inizialmente, questi assistenti digitali non saranno ancora in grado di scrivere autonomamente programmi molto complessi senza una grande quantità di input aggiuntivi, ma gli strumenti di IA sono già in grado di implementare alcune funzioni di base. L’intelligenza artificiale potrebbe anche rendere il funzionamento di strumenti di automazione informatica come Ansible ancora più semplice e intuitivo, aumentando così la produttività degli sviluppatori.

2. Più sicurezza con l’intelligenza artificiale: La democratizzazione delle competenze di programmazione ha anche i suoi lati negativi. Con l’aiuto dei moderni assistenti di codifica, anche i non esperti possono ora scrivere facilmente malware. Tuttavia, nel prossimo anno gli sviluppatori utilizzeranno sempre di più strumenti di intelligenza artificiale per proteggere le loro applicazioni, cercando vulnerabilità e rischi nel codice sorgente. Anche gli amministratori addestreranno algoritmi e modelli linguistici di grandi dimensioni adatti al pentesting dei sistemi e delle applicazioni che gestiscono.

3. Analisi del codice semplificata: Tutti gli sviluppatori conoscono la frustrazione che si prova quando un’applicazione recentemente creata presenta degli errori. A questo punto inizia la fase di analisi e ricerca che spesso presenta la stessa complessità di trovare un ago in un pagliaio. In futuro, l’intelligenza artificiale renderà questo lavoro molto più semplice. Modelli linguistici di grandi dimensioni, opportunamente addestrati, possono non solo rilevare errori di battitura e parentesi mancanti nel codice, ma anche riconoscere errori logici e istruzioni inadeguate. L’ideale è abbinarli alle specifiche aziendali.

4. Modernizzazione delle applicazioni: Più un’intelligenza artificiale è addestrata e più dati comparativi sono disponibili per l’algoritmo, più attività impegnative può svolgere. Nel prossimo anno, gli strumenti potrebbero già essere in grado di analizzare il modello di dominio di un’applicazione monolitica. Non appena ciò avverrà, l’intelligenza artificiale sarà in grado di scomporre il monolite in microservizi. La creazione di API che consentono a questi ultimi di comunicare tra loro e l’impacchettamento in container è un esercizio piuttosto semplice per gli sviluppatori: ciò è particolarmente vantaggioso per le aziende che desiderano trasferire le loro applicazioni legacy su una infrastruttura cloud o Kubernetes moderna. I primi modelli sono già disponibili.

5. L’intelligenza artificiale spiega il codice agli esseri umani: Se l’intelligenza artificiale è in grado di comprendere il codice può spiegarlo logicamente agli esseri umani utilizzando un modello linguistico corrispondente. Nel prossimo anno, gli sviluppatori potranno utilizzare strumenti con questa capacità per creare automaticamente la documentazione delle applicazioni o addirittura far inserire all’intelligenza artificiale dei commenti nei punti critici del codice sorgente. La documentazione e i commenti delle applicazioni sono sempre stati un punto dolente per molti sviluppatori perché richiedono tempo prezioso che sarebbe preferibile dedicare alla programmazione.

Il 2024 sarà l’anno dell’applicazione estesa dell’intelligenza artificiale. Da un lato, gli sviluppatori avranno accesso a un’ampia gamma di nuovi strumenti che li supporteranno con funzionalità IA, facilitandone il lavoro quotidiano e aumentandone la produttività. Allo stesso tempo, gli amministratori dovranno occuparsi dello sviluppo e del funzionamento di strumenti e modelli di intelligenza artificiale e della gestione del loro ciclo di vita: compito non facile, che può essere reso più efficace con l’utilizzo di piattaforme avanzate.

Se questo articolo ti è piaciuto e vuoi rimanere sempre informato
Iscriviti alla nostra Newsletter Gratuita. Iscriviti
Rimani sempre aggiornato, seguici su Google News! Seguici

Related news

Ultime Notizie

AiDA, l'intelligenza artificiale italiana che migliora l'esperienza linguistica turistica

AiDA, Artificial Intelligence Digital Agent, parla 25 lingue, risponde al telefono con voce naturale in 2 secondi 24 ore su 24, riduce i tempi di attesa del 97% e aumenta le vendite dirette. Sviluppata da AIM Solutions, è pensata appositamente per le strutture turistico-ricettive ed è la prima a integrare voce, web, WhatsApp ed e-mail.

04-02-2026

Fotovoltaico: Factiun apre una sede in Italia. Alla guida della società due italiani

Factiun trasferirà in Italia il proprio know-how in soluzioni come Factiun TRX, il suo inseguitore solare, e Factiun FIX, il suo sistema a struttura fissa, entrambi progettati per progetti su larga scala e ambienti complessi, compresi gli sviluppi che richiedono di conciliare la produzione energetica con altri usi del suolo, come l'agrivoltaico. Alla guida della realtà italiana Raffaella Bisconti, nel ruolo di Country Manager Italy, affiancata da Andrea Giordano come Construction Manager.

04-02-2026

Verso la sovranità tecnologica nello spazio: sinergia tra Agenzia Spaziale Italiana e Bercella

La partnership mira a creare un programma dedicato allo sviluppo in Italia della tecnologia necessaria alla realizzazione di banchi ottici ultra-stabili destinati ai telescopi per l’osservazione della Terra.

04-02-2026

SOLIDS Parma 2026: al via con l'Innovation Gallery e focus su Start-Up Innovation

L’industria dei solidi sfusi si ritrova l’11 e 12 febbraio. Oltre 160 espositori per l’unico evento italiano del settore.

04-02-2026

Notizie più lette

1 Milano-Cortina 2026: oltre le medaglie, si prepara una battaglia cyber ad alto rischio

Unit 42, il team di intelligence sulle minacce di Palo Alto Networks, ha pubblicato un nuovo report dal titolo “Cyber Threats to Milan-Cortina 2026”, che illustra i rischi digitali senza precedenti che prendono di mira uno degli eventi più seguiti al mondo.

2 Trasporto sostenibile, al PoliTo un Master dedicato agli impianti a fune

Il Politecnico di Torino lancia la prima edizione in Italia di un Master dedicato al comparto degli impianti a fune: un ponte tra innovazione e sicurezza per guidare l'evoluzione del trasporto sostenibile e formare figure chiave nella progettazione e vigilanza del comparto funiviario. Un comparto in forte crescita nel mondo, che genera un fatturato diretto di circa 1,3 miliardi di euro e un valore complessivo di circa 8 miliardi di euro.

3 Olimpiadi Invernali 2026: all'Arena polifunzionale Milano Santa Giulia l'innovazione passa anche dall'insonorizzazione

Fondamentale per questo tipo di struttura la componente acustica, per la quale sono state utilizzate soluzioni all’avanguardia per garantire un’esperienza indimenticabile agli spettatori. Per l’isolamento acustico degli spazi dell’Arena sono stati scelti i prodotti top di gamma di PRIMATE ITALIA, leader nella produzione di soluzioni per il well living, dalle eccellenti prestazioni, il tutto in ottica green.

4 Olimpiadi Milano-Cortina 2026: dal Mimit via libera a 8.000 frequenze radio

Le tecnologie wireless consentono l'erogazione di servizi fondamentali quali il cronometraggio delle competizioni, le comunicazioni tra atleti, staff e organizzatori, le riprese e la trasmissione audio e video, nonché i sistemi di sicurezza e di videosorveglianza. Senza dimenticare le tecnologie volte a migliorare la fruizione dell'evento, tra cui i droni FPV, per riprese in grado di creare un'esperienza di volo immersiva "in prima persona", e le body-cam indossate dagli atleti.

Iscriviti alla nostra newsletter

Join our mailing list to get weekly updates delivered to your inbox.

Iscriviti alla newsletter

www.innovationcity.it - 8.3.23 - 4.6.4