Vai al contenuto

veb.it

  • Mondo
  • Gossip
  • Salute
  • Tecnologia
  • Italia
  • Chi Siamo
  • Redazione
  • Casa
  • Creative coding: la programmazione dall’arte alla pratica
  • Tecnologia

Creative coding: la programmazione dall’arte alla pratica

VEB Set 28, 2021

Spesso si guarda alla programmazione come ad un’attività ripetitiva e automatica, ma la realtà va ben oltre l’immaginario collettivo. Il programmatore, infatti, lavora con un linguaggio: di conseguenza, così come esistono i poeti e i letterati, esistono anche i developer che modellano i propri linguaggi di competenza in maniera artistica e creativa. In quel caso la programmazione diventa una vera e propria opera d’arte, e si tratta di un tema che merita di essere approfondito.

La programmazione come opera d’arte

Creative coding la programmazione da arte alla pratica

Si chiama creative coding, e si tratta di una tendenza esplosa intorno agli anni ’90 e ai primi anni del 2000. Esisteva già prima, ma era particolarmente di nicchia, e con l’avvento di Internet è finalmente diventata di pubblico dominio. Cosa si intende per programmazione creativa? La volontà di manipolare codici e linguaggi per ottenere un risultato artistico, come nel caso delle opere visuali, comunicando così un messaggio o stimolando una certa sensazione.

Potrebbe interessarti anche:

  • Programmare da Zero: La Guida Pratica per Iniziare Davvero e Trasformare la Tua Carriera
  • Abolito il concetto di programmazione, ci pensa l’intelligenza artificiale

Si parla ad esempio dei caratteri ASCII ordinati in modo tale da creare un’immagine o replicare un’opera d’arte, come la Monna Lisa. In realtà il coding stesso può diventare espressione di creatività, anche se l’utente finale non lo vede. Si fa riferimento alle soluzioni particolarmente complesse trovate dai developer per sviluppare una certa funzione, che possono essere viste al pari della risoluzione di un teorema da parte di un matematico.

Se si torna all’aspetto visuale, invece, è opportuno parlare del motion graphic, con le immagini che cambiano in base al movimento del cursore su di esse. Si tratta di tecniche complesse, anche se in apparenza potrebbero sembrare semplici o in certi casi addirittura banali. Però l’effetto finale è tale da veicolare sempre un messaggio od una sensazione particolare, proprio come le opere d’arte.

La programmazione nell’uso quotidiano

Un discorso diverso riguarda la programmazione nell’uso quotidiano e i mestieri associati a questo mondo, che potrebbero risultare poco creativi. Tuttavia, si tratta di attività utili ed essenziali per la creazione e lo sviluppo di software e pagine web che altrimenti non esisterebbero: proprio per questo, si può concepire la programmazione come un’arte che genera prodotti ex novo e li mette al servizio della collettività, esattamente come un artigiano digitale.

Inoltre, alcuni dei mestieri legati alla programmazione sono estremamente importanti in ambito digital, se non addirittura indispensabili in alcuni casi. Basti pensare a coloro che si occupano dello sviluppo di software e soluzioni per la cyber security, che hanno l’arduo compito di proteggere milioni di dati sensibili dagli attacchi degli hacker, oppure ai professionisti che programmano i dispositivi o i software dotati di intelligenza artificiale, che al momento rappresentano il futuro della programmazione.

Poi c’è il mestiere dello sviluppatore web, strettamente legato al coding e attualmente uno dei più richiesti dal mercato delle professioni digitali. Questa figura ha il compito di programmare piattaforme e interfacce a seconda che si tratti di un front end o di un back end developer (o di un full stack, che fa entrambe le cose). Ovviamente si parla di professioni che presuppongono delle competenze specifiche che possono essere acquisite soltanto attraverso percorsi formativi mirati, soprattutto se si considera la complessità del mondo del coding.

Per fare un esempio concreto, per poter intraprendere il mestiere dello sviluppatore web, sarà necessario frequentare un corso specifico per web developer, fondamentale per acquisire le skill tecniche funzionali allo svolgimento della professione (che ovviamente presuppone una conoscenza approfondita dei linguaggi di programmazione). Lo stesso discorso vale per le altre professioni digitali, che, a seconda dell’ambito di applicazione, necessitano alcune competenze specifiche piuttosto che altre. Chiaramente la lista delle professioni legate al coding è molto lunga, e si espande di giorno in giorno, per via dei diversi utilizzi della programmazione. Basti ad esempio citare lo sviluppatore mobile, insieme al programmatore che si occupa della UX (user experience), agli ingegneri legati al mondo del cloud e agli sviluppatori di database.

logo veb

VEB

skolor@hotmail.it •  More PostsBio ⮌

Mi occupo di fornire agli utenti delle news sempre aggiornate, dal gossip al mondo tech, passando per la cronaca e le notizie di salute. I contenuti sono, in alcuni casi, scritti da più autori contemporaneamente vengono pubblicati su Veb.it a firma della redazione.

  • VEB
    https://www.veb.it/author/marco
    Perchè quando si smette di fumare si ingrassa
  • VEB
    https://www.veb.it/author/marco
    Il Pianeta Più Simile alla Terra È Stato Scoperto? Cosa Dice la NASA
  • VEB
    https://www.veb.it/author/marco
    Scoperta l’origine del famoso segnale radio del 2024
  • VEB
    https://www.veb.it/author/marco
    Il lato oscuro di ChatGPT: cosa succede al tuo cervello quando lo usi per studiare?
Tags: coding programmazione

Post navigation

Precedente Il cavolo ricco di vitamina K raffoza le ossa
Prossimo Nuovo satellite Nasa per monitorare i cambiamenti climatici

Sezioni

  • Mondo
  • Gossip
  • Salute
  • Tecnologia
  • Italia
  • Chi Siamo
  • Redazione

Ultime pubblicazioni

  • Leadership consapevole e benessere al lavoro
  • Multivitaminici: chi ne ha davvero bisogno dopo i 60 anni?
  • Perchè i suoceri non mangiano mai quello che ho cucinato?
  • Quando il capo si crede un dio: come riconoscerlo e difendersi
  • Il Brasile è la nuova zuccheriera del mondo?

Leggi anche

Leadership consapevole e benessere al lavoro leadership-consapevole-benessere-lavoro
  • Gossip

Leadership consapevole e benessere al lavoro

Dic 8, 2025
Multivitaminici: chi ne ha davvero bisogno dopo i 60 anni? multivitaminici-benefici-anziani-ricerca
  • Salute

Multivitaminici: chi ne ha davvero bisogno dopo i 60 anni?

Dic 8, 2025
Perchè i suoceri non mangiano mai quello che ho cucinato? gestire-malintesi-familiari-cena
  • Gossip

Perchè i suoceri non mangiano mai quello che ho cucinato?

Dic 8, 2025
Quando il capo si crede un dio: come riconoscerlo e difendersi capo-sindrome-di-dio-comportamenti-soluzioni
  • Gossip

Quando il capo si crede un dio: come riconoscerlo e difendersi

Dic 8, 2025
  • Disclaimer
  • Redazione
  • Consenso cookie
  • Politica dei cookie
  • Chi Siamo
  • mappa del sito
Copyright © 2010 - Veb.it - All rights reserved. | DarkNews per AF themes.