Benvenuto su Tecnologia in corsa

In questo spazio condivido riflessioni e approfondimenti su come la tecnologia e l’intelligenza artificiale stanno cambiando il nostro modo di vivere e di pensare.

L’obiettivo è offrire contenuti chiari e accessibili per orientarsi nel mondo digitale.

venerdì 30 agosto 2024

Processo alla produttività


La produttività è uno degli argomenti di self-help più popolari. Il nostro fascino per essa e la produzione di così tanta letteratura sull'argomento da parte del settore rivelano un aspetto molto interessante (e leggermente sinistro) della nostra cultura.

Da qualche parte lungo il percorso, la produttività si è intrecciata con la ricerca esistenziale di significato e miglioramento individuale. C'è una pressione per "ottimizzare" le nostre vite, quindi stiamo estraendo fino all'ultima goccia di tutto ciò che il mondo apparentemente ha da offrire.

Per quanto tempo possiamo effettivamente concentrarci?

Una ricerca ha scoperto che un'eccessiva concentrazione esaurisce il nostro cervello e ci prosciuga di energia. Non siamo progettati per concentrarci per ore infinite e la maggior parte di noi non ci riesce.

In effetti, siamo al meglio quando passiamo dall'essere concentrati all'essere non concentrati. Essere non concentrati ci aiuta anche a portare a termine le cose, perché è allora che attiviamo un circuito cerebrale chiamato default mode network (DMN) che elabora le nostre nuove esperienze e i nuovi pensieri nel nostro framework neurale.

Gli scienziati erano soliti pensare al DMN come al circuito "Do Mostly Nothing" perché si attivava solo quando eravamo a riposo. Ma il circuito DMN in realtà utilizza fino al 20% dell'energia del corpo (rispetto al relativamente piccolo 5% che qualsiasi sforzo richiederà). È una piccola statistica utile che aiuta a spiegare perché molte delle nostre migliori idee ci vengono quando non siamo alla scrivania.

Quindi, alla fine, abbiamo bisogno di tempi morti. Questa è una lezione che ho imparato relativamente tardi nella vita.

La psicologa Maria Kordowicz, PhD, è tra coloro che sostengono che la produttività è un paradigma neoliberista fallito, un tentativo di "ottimizzare" la mente umana come i vittoriani cercarono di sfruttare il potenziale delle macchine appena inventate dopo la rivoluzione industriale.

Lavorare come macchine in una burocrazia perfetta, indossare uniformi per non perdere tempo a scegliere un vestito, la spietata ricerca delle massime prestazioni, il riposo visto solo attraverso il prisma dell'ottimizzazione della produttività ("Devo dormire cinque ore a notte!"). Le persone si vantavano regolarmente di quante poche vacanze avessero preso o di quante vacanze avessero annullato per portare a termine un affare. C'erano workshop sulla resilienza e sessioni di consapevolezza all'ora di pranzo in abbondanza, ma erano solo un'estensione dell'iper-individualizzazione della forza lavoro. I dipendenti sopportano lo stress e il senso di responsabilità per il loro stress, mentre i sistemi e le strutture aziendali che inducono stress rimangono invariati.

Da dove deriva questa cultura "sempre attiva"? Le persone sottolineano regolarmente l'esposizione alle informazioni senza precedenti dell'epoca (e la "fatica decisionale" che tutti soffriamo nel capire cosa farne), ma la situazione in realtà è precedente alla tecnologia.

Quindi, dove ci porta tutto questo? La produttività, si potrebbe sostenere, è uno dei costrutti più nebulosi dell'era moderna, lì in alto con l'equilibrio tra lavoro e vita privata e il morale sul posto di lavoro. Tutto perfettamente sensato e ben intenzionato, ma stranamente inattuabile nella pratica, un ideale impossibile che finisce solo per farci sentire tutti un po' peggio con noi stessi.

 

giovedì 29 agosto 2024

Cybersecurity: un viaggio che costa molto

 

 

Credo che pochissime persone che si dedicano alla sicurezza informatica siano pienamente consapevoli di ciò in cui si stanno cacciando. Le persone ti vendono per lo più sogni su quanto sia facile iniziare a lavorare nella sicurezza informatica indipendentemente dal tuo background e che puoi trovare facilmente un lavoro entro un mese o tre dall'inizio. Ti dicono di tutto e di più per convincerti ad acquistare i loro corsi e iscriverti ai loro "bootcamp", nel frattempo ci sono molte risorse gratuite sul web con cui puoi iniziare, ma immagino che dovrai pagare per la tua pigrizia e la tua mancanza di capacità di ricerca, vero?

Sebbene non stia contestando che sia possibile iniziare, stabilirsi e persino trovare un lavoro nei tuoi primi mesi di apprendimento della sicurezza informatica, penso che sia importante sapere che questa non è la realtà di tutti e ti ripagherà avere aspettative più realistiche. Poiché ciò limiterà il tuo livello di delusione e ti manterrà sotto controllo quando arriverai a punti difficili nel tuo percorso. La sicurezza informatica è un viaggio lungo una vita fatto di apprendimento, disimparamento, successi e delusioni, e dipende completamente da te come si sviluppa il tuo viaggio.

La sicurezza informatica NON è facile, anche per coloro che hanno una piena formazione in informatica. È facile pensare che questo sia il mio modo di scoraggiarti dall'iniziare o continuare il tuo viaggio, ma sinceramente non è questo l’intento.

Studierai così tanto e a volte ti sentirai comunque come se non sapessi niente. Non importa quanti corsi segui e quante ore dedichi allo studio, è un continuo lottare con la sindrome dell'impostore perché ti senti costantemente come se non avessi imparato abbastanza e che ci fosse così tanto da imparare. E la verità è che non c'è fine all'apprendimento in materia di sicurezza informatica, quindi questo è il problema.

Trascorrerai lunghe ore a studiare e sarai costantemente esausto! Dovrai trovare il tempo, non importa quanto poco servirà per uscire e toccare l'erba per il bene della tua salute mentale.

Dovrai fare networking come se la tua vita dipendesse da questo

Si giunge a un punto in cui non hai più possibilità di tornare indietro, avrai investito troppo in questo lavoro, soprattutto tempo e denaro. Se sei uno dei fortunati troverai un lavoro entro il tuo primo anno di apprendimento nel settore, ma se non lo sei, voglio che tu tenga la testa alta e continui a impegnarti. C'è luce alla fine di questo tunnel e ci arriverai presto.

Ricorda che la sicurezza informatica è un viaggio e in questo viaggio avrai bisogno di persone, quindi unisciti a una comunità, sia online che offline. Avere persone con cui parlare che ti incoraggino quando sei giù e fuori, persone che possono capire la lotta. 

 

venerdì 23 agosto 2024

Istruire chatGPT


Scommetto che ti sei già trovato in questa situazione: dai a ChatGPT una richiesta con un sacco di istruzioni e dimentica di rispondere a una (o due, o più). È abbastanza comune, ma non preoccuparti, c'è una soluzione per questo: incorporare tag nei tuoi prompt.

Perché includere parentesi nel tuo prompt?

L'uso di tag tuoi prompt ti consente di strutturare chiaramente le tue istruzioni e migliorare la qualità delle risposte di ChatGPT. Perché, ti chiedi?

I tag aiutano a suddividere il tuo prompt in sezioni distinte. In questo modo, ChatGPT può comprendere meglio le tue intenzioni e fornire risposte più pertinenti (e, cosa più importante, non tralasciare nulla!).

I tag ti consentono di definire variabili, ruoli o stili specifici per ottenere risposte personalizzate.

Come includere parentesi nel tuo prompt?

Ecco un esempio di prompt che utilizza i tag per strutturare le istruzioni:

<role>Sei un esperto di marketing digitale</role>

<task>Crea una strategia di contenuti per i social media</task>

<target audience>Giovani professionisti di età compresa tra 25 e 35 anni</target audience>

<goal>Aumenta il coinvolgimento e le conversioni per una nuova app di produttività</goal>

<format>

- Introduzione (2-3 frasi)

- 5 idee di contenuti con esempi concreti

- Consigli per la frequenza di pubblicazione

- Conclusione (1-2 frasi)

</format>

<tone>Professionale ma informale, adatto a un pubblico giovane e dinamico</tone>

martedì 20 agosto 2024

Gli errori del manager


Come fate a sapere se il vostro comportamento è utile o dannoso per i vostri collaboratori? Anche con le migliori intenzioni, potreste finire per fare più male che bene. Potete mettere le persone al primo posto, preoccuparvi per loro e cercare di garantire loro l'ambiente migliore in cui lavorare bene e liberare il loro potenziale nascosto. Tuttavia, le buone intenzioni non sempre si traducono in comportamenti e pratiche corrette. Potreste agire involontariamente in modi che ostacolano l'apprendimento e la crescita del vostro team.

"Una buona intenzione, con un cattivo approccio, spesso porta a un cattivo risultato" - Thomas Edison.

Dovete prestare attenzione al modo in cui comunicate, stabilite le aspettative e spingete il vostro team a raggiungere l'eccellenza. Dovete fare domande per determinare cosa funziona per il vostro team, invece di fare supposizioni.

A tal fine, fate attenzione ad alcuni comportamenti che possono affossare il vostro team invece di sollevarlo.

Diventare un soccorritore

Molte cose possono andare storte in un team: requisiti poco chiari, dipendenze che richiedono più tempo del previsto, richieste ad hoc, ostacoli e sfide impreviste.

Tutti questi problemi possono impedire ai membri del team di progredire verso gli obiettivi e di rispettare i tempi di consegna previsti.

È in questi momenti che molti manager con buone intenzioni perdono di vista quando le persone hanno davvero bisogno di aiuto e che tipo di aiuto è opportuno fornire. Forse pensano che il loro compito sia quello di salvare il team: non appena si presenta un problema, si buttano subito nella mischia e cercano di salvare la situazione. Il salvataggio costante incoraggia il team a rimanere indifeso e a continuare a fare la vittima, invece di assumersi la responsabilità per sé stesso.

Invece di promuovere la dipendenza salvando gli altri, diventate un allenatore consentendo agli altri di pensare con la propria testa e di agire da soli. Passate dalla promozione della dipendenza e del controllo alla responsabilizzazione.

Un coach fornisce incoraggiamento e sostegno. Crede che ognuno sia in grado di risolvere i propri problemi. Mette le persone in condizione di esplorare, scoprire e definire il proprio percorso, vedendole come persone creative e piene di risorse, capaci di prendere decisioni, fare scelte e risolvere i propri problemi.

Le tue buone intenzioni di salvare il team promuovono la dipendenza e fanno più male che bene. Accetta che gli altri siano capaci e dai loro la possibilità di risolvere i problemi da soli.

Fare da scudo

Gli ambienti di lavoro possono essere brutali, soprattutto quando le persone non rispettano il tempo e la produttività degli altri. Troppe riunioni, richieste contrastanti e sovraccarico di informazioni possono danneggiare la produttività di un team. Senza la possibilità di concentrarsi a lungo senza interruzioni, i dipendenti non possono produrre un lavoro di qualità.

Le interruzioni sono distruttive per la produttività. Quanto più un manager è in grado di assorbire interruzioni banali e non necessarie, tanto migliore sarà il lavoro del suo team.

In questi ambienti è naturale che i bravi manager agiscano come uno scudo per i loro collaboratori, proteggendoli da richieste eccessive, bloccando le informazioni che non li riguardano e tenendoli lontani da tutto ciò che potrebbe distrarli dal loro lavoro.

Tuttavia, ciò che inizia come una sana protezione e una buona intenzione può spesso trasformarsi in un comportamento tossico e distruttivo per la crescita di un team. Quando i manager non sanno dove tracciare il confine, tendono a esagerare.

Le buone intenzioni di fare da guardiani non fanno altro che danneggiare il team. Occorre smettete di fare da scudo e iniziare a dare potere per aiutarli ad andare avanti.

Cercare di essere loro amico

L'interesse personale è un attributo importante di una buona leadership. Fa sentire i dipendenti apprezzati e rispettati. Ma spesso è facile oltrepassare questo limite entrando nella zona di amicizia.

I Manager in zona amicizia cercano di fare i bravi per evitare che il loro team si risentano, ma non dicendo la verità impediscono al loro team di conoscere le aree in cui c'è un potenziale di miglioramento; non condividono le cattive notizie con la preoccupazione che possano avere un impatto sulla motivazione e sul morale del team; rifiutano di stabilire dei limiti alle informazioni che è sicuro condividere e agli argomenti che sono off limits; lasciano che la loro simpatia personale per qualcuno interferisca con la loro capacità di essere equi e imparziali.

I manager non sono amici, né dovrebbero comportarsi come tali. Le loro buone intenzioni di prendersi cura del team possono ostacolare una comunicazione efficace.

Scambiare il perfezionismo per eccellenza

Guidare l'eccellenza dovrebbe essere la priorità di ogni manager. Ma cosa succede se si confonde il perfezionismo con l'eccellenza?

I manager possono pensare che le persone che sono ai vertici dei loro settori siano perfezioniste, che non si accontentino mai della sufficienza. Ma questo non è vero. Ciò che li distingue non è la perfezione, ma il sapere quali difetti accettare e quali lasciar perdere. Il loro lavoro può sembrare impeccabile, le scelte straordinarie e possono apparire come estremamente sicuri di sé, ma dietro questa visione perfezionista si nascondono molte imperfezioni che gli altri tendono a trascurare.

C'è una linea sottile tra l'impegno sano e la definizione di obiettivi che rendono infelici voi e gli altri. La voglia di eccellere non è la stessa cosa della voglia di perfezionare. Sono due cose molto diverse. L'eccellenza consiste nell'utilizzare il proprio e l'altrui potenziale per ottenere un grande risultato. Il perfezionismo è ossessione fino al punto di essere autodistruttivo.

"Sbloccare il potenziale nascosto non significa perseguire la perfezione. Tollerare i difetti non è una cosa che devono fare solo i principianti, ma fa parte del diventare esperti e del continuare ad acquisire padronanza. Più si cresce, più si sa quali difetti sono accettabili" - Adam Grant.

Non allineare gli obiettivi con le aspirazioni

Le persone provengono da contesti, esperienze e aspettative diverse. Hanno obiettivi, esigenze e aspirazioni diverse. I manager possono avere buone intenzioni quando assegnano ruoli e responsabilità ai singoli o spingono le persone a raggiungere determinati obiettivi. Ma fare supposizioni su ciò che vogliono i membri del loro team è un errore mortale.

E se non volessero responsabilità manageriali e preferissero un contributo individuale?

E se apprezzassero l'equilibrio tra lavoro e vita privata più di una promozione?

E se preferissero la risoluzione dei problemi alla progettazione di opportunità?

Le persone sono uniche e così i loro desideri. Mettere tutti nella stessa categoria o imporre loro le proprie aspettative può portare a morale basso, frustrazione e senso di estraneità.

Un ampio divario tra obiettivi e aspirazioni può farli allontanare con la sensazione che nessuno li capisca. Possono sentirsi incompresi, impotenti e feriti, il che può portare a risentimento e rabbia.

Lo sfruttamento dei limiti e delle preferenze personali può anche erodere il senso di autostima e far sentire che i propri bisogni e desideri non contano.

Nessuna spinta o sollecitazione può essere d'aiuto quando le persone mancano di motivazione intrinseca.

"Se la motivazione intrinseca è alta, se siamo appassionati di ciò che facciamo, la creatività fluirà. Le aspettative e le ricompense esterne possono uccidere la motivazione intrinseca e quindi la creatività" - Frans Johansson.

La motivazione intrinseca è la chiave della crescita e i manager possono attingervi comprendendo le aspirazioni del loro team e allineandole con i loro obiettivi.

Informarsi sulle loro scelte personali non significa che dovete soddisfarle tutte. Non potete offrire opportunità che non esistono o dare solo un certo tipo di lavoro. Tuttavia, sapere cosa apprezzano può aiutarvi a trovare il giusto equilibrio tra gli obiettivi aziendali e quelli individuali.

Non date per scontato di sapere cosa vogliono le persone. Chiedeteglielo esplicitamente per evitare di imporre loro le vostre aspettative.

 

lunedì 19 agosto 2024

Alcuni piccoli segreti di iPhone


 

iPhone è misterioso come il tuo coniuge. Un'intera vita non sarà sufficiente per conoscerne tutti i suoi segreti. Eccone qualcuno.


Usa Apple Maps senza Internet

Ci è voluto un po' di tempo prima che questa funzionalità diventasse disponibile, ma ora Apple consente agli utenti di scaricare e utilizzare mappe offline all'interno dell'app Mappe su iOS 17. Questo miglioramento consente una navigazione più fluida di strade, autostrade e tunnel, anche senza una connessione Internet.

In iOS 17 e versioni successive, l'inclusione di mappe offline in Mappe ci consente di accedere alle informazioni e navigare senza bisogno di una connessione Wi-Fi o dati mobili. Le mappe offline possono fornirci dettagli completi come orari di apertura e valutazioni di luoghi, indicazioni stradali dettagliate per guida, a piedi, in bicicletta o con i mezzi pubblici, nonché orari di arrivo stimati.

Per scaricare mappe offline, procedi come segue: All'interno dell'app Mappe, individua una destinazione eseguendo una ricerca, quindi seleziona il luogo desiderato dai risultati della ricerca.

Se l'opzione è disponibile, tocca il pulsante Scarica. Altrimenti, tocca Altro e quindi seleziona Scarica mappa.

Se necessario, modifica l'area che desideri includere nella tua mappa offline. Quindi, tocca Scarica.

 

Usa la fotocamera per i codici di lavaggio

I simboli per la cura del bucato presenti sulle etichette dei vestiti servono ad aiutarti nel lavaggio e nell'asciugatura, ma se non hai familiarità con il loro significato, potrebbero sembrare geroglifici.

iOS 17 introduce una nuova funzionalità che semplifica il processo di decifrazione dei codici di lavaggio. Basta scattare una foto dell'etichetta e utilizzare Visual Look Up, uno strumento integrato in Foto in grado di riconoscere parole, piante, monumenti e vari oggetti, fornendoti informazioni pertinenti.

L'iPhone fornirà una spiegazione per ogni simbolo presente sull'etichetta e toccando la spiegazione verranno offerti ulteriori dettagli provenienti dal sito Web fornito da Apple. Apple recupera le informazioni sulle istruzioni per il lavaggio dalla piattaforma di navigazione online gestita dall'Organizzazione internazionale per la standardizzazione.

Visual Look Up sembra abile nel riconoscere un'ampia gamma di simboli di lavaggio, tra cui temperature della lavatrice, consigli per lo sbiancamento, restrizioni dell'asciugatrice, temperature di stiratura e altro. Dovrebbe essere in grado di identificare quasi tutte le etichette di lavanderia, anche se vale la pena notare che l'immagine deve essere sufficientemente ingrandita affinché l'iPhone rilevi accuratamente i simboli.

 

Usa la fotocamera per sapere cosa c'è che non va nella tua auto

Visual Look Up va oltre i semplici codici di lavanderia; può anche analizzare qualsiasi potenziale spia di avvertimento visualizzata sul cruscotto della tua auto. Ancora una volta, scatta semplicemente una foto e guarda cosa ha da offrire Visual Look Up riguardo alle tue spie di avvertimento. Forse è un promemoria per programmare quell'ispezione dei freni.

Dopo l'identificazione dei simboli nella tua immagine da parte di Visual Look Up, iOS 17 offre collegamenti rapidi per saperne di più su ciascun simbolo in Safari. All'interno dell'app Foto stessa, presenta il nome dell'icona insieme a una breve descrizione del suo significato.

La funzionalità dei simboli automatici in iOS 17 dimostra competenza nel riconoscimento di vari simboli, che comprendono spie di avvertimento sul cruscotto, indicatori di controllo del clima, opzioni dei fari, simboli di sbrinamento e molti altri.

 

Ascolta gli articoli Web invece di leggerli

Nell'ultimo decennio, i podcast hanno guadagnato popolarità in modo costante, e per una buona ragione. Sono facili da digerire e puoi ascoltare un podcast ovunque, anche mentre guidi.

Se sei un fan dei podcast, probabilmente apprezzerai una nuova funzionalità di iOS 17 che ti consente di chiedere a Siri di leggere ad alta voce articoli di notizie, siti informativi o qualsiasi altra cosa in Safari. Non è richiesta alcuna lettura.

Tuttavia, tieni presente che affinché la pagina Web ti venga letta ad alta voce, deve essere compatibile con Reader View. Fortunatamente, la maggior parte degli articoli di notizie sui siti Web contemporanei sono compatibili con Reader View di Safari, incluso questo. Questa funzionalità rimuove immagini, annunci e altri elementi superflui della pagina Web, presentandoti una pagina pulita di testo facilmente leggibile.

Puoi identificare le pagine che supportano Reader View cercando la frase "Reader disponibile" e osservando l'icona del documento che appare momentaneamente nella barra degli indirizzi durante il caricamento della pagina. Se tocchi l'icona "Aa" che la sostituisce, l'opzione Mostra lettore sarà accessibile (ovvero, non in grigio), a indicare la compatibilità.

Se la pagina è compatibile con la modalità lettore, puoi dire a Siri di leggerti l'articolo web. Dopodiché, puoi uscire da Safari e persino bloccare il tuo iPhone. Così facendo, la narrazione non verrà messa in pausa, poiché continuerà a essere riprodotta.

Un altro modo per far parlare Siri è toccare l'icona "Aa" nella barra degli indirizzi, quindi scegliere l'opzione Ascolta pagina nel menu a comparsa. Siri inizierà immediatamente a leggerti la pagina.

 

Puoi mantenere privata la tua navigazione

Nelle situazioni in cui presti il ​​telefono a un familiare, in particolare a un bambino, potresti voler monitorare la sua attività di navigazione. Alcuni bambini particolarmente cattivi potrebbero sapere che la navigazione privata non conserva una cronologia.

Con iOS 17, ora hai la possibilità di attivare un'impostazione che impone Face ID o un codice di accesso per accedere alla navigazione privata in Safari. Spiacenti bambini.

Per visualizzare le tue schede di Navigazione privata, l'utente deve autenticarsi tramite dati biometrici, ovvero Face ID o Touch ID, in Safari. Una volta che i dati biometrici sono stati autenticati correttamente, le schede diventano visibili.

Non appena esci dalla sezione Navigazione privata e torni al tuo normale elenco di schede, Navigazione privata si blocca di nuovo, richiedendo l'autenticazione per rivelare le schede.

Questo livello di autenticazione aggiuntivo è necessario anche se il telefono è già stato sbloccato. Di conseguenza, puoi tranquillamente prestare il tuo telefono a qualcun altro senza preoccuparti di accessi non autorizzati alle tue schede di navigazione private.

 

Zoom per ritagliare le tue immagini

Ritagliare una foto o un video su iPhone è sempre stato semplice, ma con iOS 17, il processo è ancora più snello. Invece di entrare in modalità di modifica, ora puoi ingrandire direttamente una foto e quindi toccare il nuovo pulsante Ritaglia che appare. Ciò ti consente di ridimensionare l'immagine con precisione per adattarla a ciò che vedi sullo schermo.

 

Cancellazione automatica dei codici di verifica

I codici di verifica che ricevi mentre provi ad accedere ai tuoi diversi account possono facilmente creare confusione nei tuoi messaggi di testo e nelle tue e-mail. Sebbene tu possa eliminare manualmente ogni codice, questo processo può richiedere molto tempo. In iOS 17, c'è una nuova impostazione che rimuove automaticamente i tuoi codici di verifica dopo averli inseriti.

È possibile attivare la funzione Pulisci automaticamente per i codici di verifica nell'app: Impostazioni/ Opzioni password/Elimina dopo l’uso.

sabato 17 agosto 2024

Codificare con AI


 
Se qualcuno ti dice che l'AI può codificare ciò di cui hai bisogno e può costruire ciò di cui hai bisogno, ti sta mentendo. Questa non è speculazione. Questa non è magniloquenza. Questa non è una minaccia.

Ora sappiamo abbastanza su come funziona l'AI, e in particolare GenAI, per poterlo dire con sicurezza. E non sto parlando solo delle conoscenze acquisite negli ultimi due anni, ma delle conoscenze acquisite negli ultimi due decenni.

Affidarsi all'AI per scrivere codice di produzione per un'applicazione che i clienti utilizzeranno effettivamente è come aprire un ristorante con nient'altro che una pila di ricette divertenti con foto colorate. Sembrano fantastiche sulla carta, ma la carta non ha un sapore molto buono.

Per mettere tutto questo in una prospettiva che tutti possano capire, lascia che ti faccia una domanda.

Come fai a sapere se questo articolo è stato scritto da un'AI?

Sarebbe poco interessante. Sì, forse i bot potrebbero imitare il mio stato d'animo, adottare i miei tic di scrittura, ma la cosa di cui sono sicuro al 100% che l'AI non può fare è prendere i miei decenni di esperienza negli argomenti che scelgo, argomenti che devono essere tempestivi in ​​un panorama tecnico e imprenditoriale in continua evoluzione, e usare le mie parole sarcastiche e i miei giri di parole discutibili per mettere pensieri perspicaci e attuabili nella testa del maggior numero possibile di persone che apprezzeranno quei pensieri.

L'intelligenza artificiale non è una minaccia esistenziale. I veri programmatori lo sanno. La minaccia che l'intelligenza artificiale rappresenta per il tuo sviluppatore di software medio non è una novità.

Quanti hanno dovuto passare ore, a volte giorni, a modificare e ritoccare quel codice di esempio un milione di volte per farlo funzionare.

La minaccia dell'IA sembra esistenziale solo a causa della ripetizione costante di alcune verità esagerate. Che è "gratuita", che è "originale" e che "funziona".

Sì, ciò che oggi chiamiamo AI fa un ammirevole tentativo di mettere insieme la sintassi in un modo che si compili e funzioni.

In conclusione, ChatGPT non è stato ancora esposto a nuovi problemi e soluzioni. Non ha le capacità di pensiero critico di un essere umano e può solo affrontare problemi che ha incontrato in precedenza.

Proprio perché gli articoli generati dall'intelligenza artificiale fanno pena, se stai cercando di risolvere nuovi problemi inventando nuove soluzioni, l'intelligenza artificiale non ha esperienza in questo.

L'AI è fantastica in molte cose, ma non nell'eleganza.

Se il tuo codice non è infuso con una catena di eleganza che collega il noioso lavoro di soluzione strutturale al design e all'esperienza utente rivolti al cliente, puoi comunque chiamarlo "codice" se vuoi, ma avrà tutto il valore di un avatar generato dall'intelligenza artificiale che legge ad alta voce contenuti.

C'è un modo giusto di fare le cose e c'è un modo di fare le cose bene, e non sono così ingenuo da inveire contro l'idea che a volte non si possano fare entrambe le cose. Ma questa è la storia della tecnologia che si ripete da 30 anni, e i tecnici devono iniziare a insegnare la storia o continueremo a essere costretti a ripeterla.

Quindi chiederei ai miei amici sviluppatori di software, alzate la mano se avete mai dovuto intervenire e correggere il codice di qualcuno mal strutturato, spesso rotto, pieno di debiti e completamente inelegante?

OK. Quelli di voi che non hanno alzato la mano, si facciano avanti, perché c'è molto lavoro del genere in arrivo. E chiunque abbia mai dovuto correggere un codice difettoso può dire che ci vuole molto più tempo per farlo di quanto non ci sarebbe voluto per ricodificarlo bene.