ChatGPT sostituirà i programmatori? Tutto ciò che devi sapere

ChatGPT sostituirà i programmatori? Tutto ciò che devi sapere

Cosa sapere

  • ChatGPT non può ancora sostituire i programmatori. Ma ulteriori sviluppi potrebbero portare a un uso diffuso dell’IA e alla perdita di posti di lavoro per programmatori, programmatori e ingegneri del software.
  • Come studente, si può continuare a seguire lezioni di programmazione, ma è indispensabile sviluppare anche capacità cognitive, di risoluzione dei problemi e creative.
  • L’intelligenza artificiale potrebbe sicuramente sostituire alcuni lavori di codifica, ma sorgeranno anche nuove opportunità.

Le nuove forme di tecnologia generano stupore e meraviglia in noi, seguiti rapidamente dalla negazione e dalla paura per il proprio pane e burro. Questa è l’umanità in poche parole. Le automobili hanno sostituito i cavalli, i telefoni hanno sostituito i fattorini e la stampa ha abbattuto la monarchia francese. Interrompere lo status quo è proprio il genere di cose che rende le tecnologie trasformative, beh… trasformative.

Questo articolo discute la minaccia di ChatGPT e tecnologie AI simili per programmatori, programmatori e ingegneri del software, quanto è grave, quanto potrebbe diventare grave e quali sono alcune cose che i programmatori attuali e futuri possono fare per sostenere lo tsunami dell’IA che è all’orizzonte.

ChatGPT sostituirà i programmatori?

L’intelligenza artificiale è la prossima grande rivoluzione tecnologica e stare sulla cuspide provoca vertigini. Chiunque cerchi di nascondere i reali pericoli che l’IA rappresenta per i lavoratori del mondo affermando che l’IA non esiste ancora, o che non accadrà per un altro decennio, sta semplicemente soffiando il fumo in faccia. Le tecnologie avanzano rapidamente e, se non sei pronto, potresti rimanere indietro. Basta chiedere a Google.

Tutti, dai programmatori agli scrittori, analisti e designer, hanno ragione a sudare sul sedile dei pantaloni per un potenziale sorpasso dell’IA. Ma la perdita di posti di lavoro non dovrebbe essere omogenea su tutta la linea. Dato lo stato attuale dell’intelligenza artificiale (e quello che verrà), sono i posti di lavoro nel settore tecnologico a essere maggiormente a rischio.

Sebbene l’intelligenza artificiale simile a ChatGPT non sia stata progettata per codificare necessariamente, i suoi dati includono moduli di codifica e linguaggio di programmazione, che è ciò che gli fa sputare codici al volo. Sì, quei codici potrebbero essere pieni di bug e sì, la programmazione non è ancora esattamente il punto di forza di ChatGPT. Ma il suo lavoro computazionale e la sua velocità, e il fatto che sia destinato a crescere a ritmi astronomici, non è qualcosa di cui molti di noi possono vantarsi.

Immagine: Reddit

Inoltre, non aiuta sapere che l’industria della programmazione del codice è la più facile da rilevare. Essere completamente digitale e altamente scalabile una volta ne faceva una vocazione molto richiesta. Ma gli stessi fattori lo rendono maturo per la caduta. Presto, le aziende orientate al profitto scopriranno che è più economico e più facile lavorare con uno o due programmatori piuttosto che con un intero team. In effetti, questo è già stato fatto. La stessa OpenAI prevede che sostituirà i programmatori e gli sviluppatori di software come la prima di molte professioni a prendere la strada maestra.

Dovresti continuare a prendere lezioni di programmazione e codifica?

Anche se nessuno vuole scoprire che gli anni di estenuante istruzione che hanno attraversato non hanno portato a nulla, è possibile che se uno non inizia a prendere provvedimenti per diventare indispensabile, alla fine finirà per essere eliminato.

È stato affermato che le prime fasi dello sviluppo dell’IA vedranno i programmatori lavorare a fianco dell’IA e che potrebbe persino esserci un aumento delle opportunità di lavoro per programmatori e sviluppatori di software. Ma questo è solo per i prossimi anni. Tutte le previsioni a lungo termine dipingono un quadro incerto.

I programmatori e i programmatori non sono il gruppo più lungimirante tra noi, anche se dovranno esserlo per sopravvivere all’acquisizione dell’IA. Per il momento attuale, se la programmazione e la codifica sono ciò verso cui graviti, interrompere le lezioni per paura dell’IA non risolverà alcun problema. In effetti, potrebbe finire per essere una profezia che si autoavvera in divenire.

Non puoi battere le nuove tecnologie da una posizione di ignoranza, né puoi individuare errori e offrire alternative creative se non sai come l’IA sta scrivendo il codice, come risolverne i problemi e fornire supervisione per la valutazione e l’interpretazione del Modelli di intelligenza artificiale. In breve, continua a prendere linguaggi di programmazione e codifica e capisci come viene utilizzata l’IA nel tuo campo.

Come puoi tenerti preparato?

A quanto pare, la creatività, il processo decisionale, la risoluzione dei problemi basata sul contesto e la comprensione etica sono ancora nicchie umane. L’intelligenza artificiale deve compiere passi da gigante verso lo sviluppo di modelli più ampi e generali in grado di comprendere la natura dinamica di situazioni e contesti in evoluzione.

Immagine: Reddit

Ma se le tue basi di conoscenza non sono solide, potresti non avere nemmeno un piede nella porta e questi attributi umani non entreranno nemmeno in scena. Avrai bisogno di più delle tue abilità di programmazione / codifica di base per stare al passo con l’IA.

Specializzazioni e campi di nicchia possono aiutare!

Migliorare le tue capacità di pensiero e cognitive, comprendere i requisiti aziendali e dei clienti, fare brainstorming e concettualizzare come dovrebbe funzionare il software e fornire supervisione ai sistemi di intelligenza artificiale sono tutte aree su cui puoi lavorare continuamente. Ma avere alcuni punti di forza o nicchie in cui la tua esperienza non è facilmente messa in discussione e collocarti in aziende in cui sono più preziose, ti renderà una risorsa.

Specializzazioni in AI, comprensione di una serie di linguaggi di programmazione, inclusi TypeScript, Dart, Rust, Python 3, ecc., e algoritmi avanzati possono proteggerti per il prossimo futuro. Anche alcune aree come la sicurezza informatica, l’analisi dei rischi e lo sviluppo di programmi a fini di formazione continueranno a rimanere di dominio umano. I rischi potrebbero essere ancora troppo alti per una completa automazione.

Lo stato dell’IA oggi (e quello che verrà)

L’IA generativa come ChatGPT non è nata ieri. È emerso da anni e anni di lavoro fondamentale. Le forme precedenti di intelligenza artificiale erano già una parte importante del sistema di raccomandazione dei contenuti basato su algoritmi su varie piattaforme di social media che sono riuscite a sconvolgere il panorama politico e polarizzare le società sulla loro scia. Ma l’IA generativa potrebbe fare di più.

Poiché ha tutte le capacità di modellazione dei dati e del linguaggio con cui lavorare, il suo potenziale è sconcertante e continuerà a sollevare allarmi in molti campi. E sta spuntando ovunque. Nel breve lasso di tempo in cui è stato in circolazione, ha già fatto tremare i programmatori, ha sconvolto il mondo dell’istruzione e del mondo accademico e ha persino generato dati molecolari per migliaia di farmaci e agenti (inclusi i più letali conosciuti dall’uomo, e poi Alcuni).

La sua ascesa sembra esponenziale e presto tutti e le loro madri avranno interazioni quotidiane con l’IA, in modo esplicito o implicito. C’è già qualche respingimento contro l’IA generativa con alcuni paesi che vietano ChatGPT e lettere aperte per sospendere l’ulteriore sviluppo dell’IA firmato da persone importanti.

Nel medio-lungo periodo, potrebbero esserci ancora nuovi posti di lavoro creati nel mondo della programmazione, ma saranno principalmente per la supervisione, la valutazione e la risoluzione dei problemi. La creazione di hard code da zero non sarà sicuramente richiesta come lo è stata finora. La preponderanza dell’intelligenza artificiale farà sempre pendere la bilancia a suo favore, soprattutto quando sarà in grado di competere con gli umani in compiti di varia natura.

Una sequenza temporale approssimativa per l’acquisizione dell’IA

Attualmente siamo nella prima fase nascente dell’IA, caratterizzata dall’IA generativa con cui puoi interagire e dire cosa fare, come generare testo, codice, immagini, ecc. L’uso di plug-in e la connessione dell’IA a Internet incentiverà di più aziende per sfruttare la sua API. La perdita di posti di lavoro potrebbe non essere troppo evidente in questa fase e, di fatto, potrebbe persino portare a una crescita dell’occupazione. Ma saranno comunque previsti nei prossimi tempi.

Man mano che l’intelligenza artificiale migliora nella codifica / programmazione e il suo utilizzo prolifera in tutti i settori, il compito di generazione del codice inizierà ad automatizzarsi. Le aziende orientate al profitto che adottano tecnologie di intelligenza artificiale vedranno enormi guadagni e quelle che non lo faranno diventeranno obsolete. La necessità di regolamentazione e supervisione migliorerà le prospettive di lavoro per coloro che si trovano a livelli dirigenziali medio-alti. Ma i lavori che implicano la codifica di base saranno già in via di estinzione.

Qualsiasi cosa al di là di questo sarà più difficile da prevedere. L’uso collettivo dell’intelligenza artificiale per l’hard coding può generare nuovi strumenti e database che consentiranno ulteriormente la migrazione e l’aggiornamento del codice con un clic, causando sempre più perdite di posti di lavoro per le masse di programmazione generale. Ma quale tipo di nuovo software e lavoro di programmazione verrà creato è oggetto di speculazioni. Qualunque cosa sia, ci si può aspettare che avvenga un’acquisizione completa dell’IA dopo questa fase.

La speranza conclude…

C’è molto da temere per i programmatori nei prossimi anni. Ma laddove le nuove tecnologie conquistano ampie fasce di mercato, sbloccano anche potenziale e valore intrappolati e creano nuove e migliori opportunità.

Quindi, sebbene le previsioni sembrino tristi, ciò non significa che non dovresti continuare a sviluppare le tue capacità, siano esse tecniche, di risoluzione dei problemi, manageriali o creative, per atterrare in posizioni in cui puoi non solo lavorare a fianco dell’IA ma anche guidare e supervisionare il suo utilizzo.

  • ChatGPT plagia? Testato e spiegato.
  • I professori possono rilevare Google Bard e ChatGPT?
  • Come copiare e incollare da ChatGPT senza sfondo in 3 modi
  • Github Copilot vs ChatGPT: differenze di base da conoscere

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *