Perché ChatGPT non ucciderà i programmatori

Perché ChatGPT non ucciderà i programmatori

Nodo di origine: 3083686

In
ChatGPT ucciderà i programmatori?
, abbiamo esaminato molti soppressori della domanda che minacciavano di uccidere i posti di lavoro dei programmatori. Abbiamo anche accennato agli STIMOLANTI DELLA DOMANDA, che funzionano come contrappesi aumentando la domanda di programmatori.

In questo post faremo un approfondimento Stimolanti della domanda.

Comprendendo nuovi paradigmi e mercati informatici, gli stimoli della domanda non solo arrestano il declino dei lavori di codifica, ma aumentano il numero dei programmatori.

NUOVI PARADIGMI INFORMATICI

Anyone who has followed the IT industry for the last two decades or longer would have observed many waves of computing paradigms like Web, Mobile, Social, Cloud, and Blockchain alongside the growth of ERP, RAD, AI, and other demand suppressors described
nel nostro post precedente.

Ogni nuova ondata di paradigmi informatici ha creato una nuova domanda di programmatori.

  • Web: una parte sostanziale dell'ERP basato su architettura client-server doveva essere estesa per supportare transazioni basate su Internet con fornitori, clienti e altre parti interessate.
  • Mobile: molte applicazioni esistenti come il CRM hanno dovuto essere “mobilizzate” (o “mobilitate” se preferite).
  • Cloud: è stato necessario migrare le applicazioni on-premise su cloud hyperscaler come AWS, Azure e Oracle Cloud Infrastructure.

Gen AI is the latest wave. By automating coding to some extent, it will suppress demand for coders. However, by requiring training of AI on industry- and enterprise-specific data – “last mile training” as Oracle calls it – Gen AI will also stimulate demand
for coders.

NUOVI MERCATI

Nel corso dei decenni, abbiamo assistito a un proliferare di aziende di prodotti software e società SAAS, nonché ondate di trasformazione digitale e tecnologia di consumo.

Hanno creato nuovi mercati per lavori di codifica come:

  • Organizzazioni di ingegneria delle società COTS (Commercial Off The Shelf) e SAAS
  • Fornitori di strumenti (RAD/Low Code), inclusi software open source e plugin WordPress.
  • Sviluppatori di piattaforme Gen AI
  • Pratica DX di Big 4 e altre società di consulenza
  • Startup Internet di consumo nei settori fintech, consegna di cibo, rideshare, roomshare, viaggi e altri settori.
  • Software Is The Brand companies. Coined by Forrester, the term SITB refers to the practice among banking, engineering and other non-software industries to differentiate themselves via software. Examples of SITB include Trade Finance and High Value Fund
    Transfer software in banks, and Internet of Things (IoT) in manufacturing automation companies.

----

@mattturck: Whatever happened to the Internet of Things? 10 years ago, IoT was the next big thing. Tons of new startups, VC money and hype. Ended
up producing just *one* currently independent public company today, Samsara.

@s_ketharaman: It could be argued that IoT has been in use in chemical process plants etc. for 40+ years in the form of sensors, DCS, and PLCs.
At most, these products will need to be upgraded to ZigBee and other open Internet protocols to make them true IoT. But those opportunities will likely be tapped by Honeywell, Schneider and other existing process control equipment suppliers and may not create
opportunities for new startups.

----

  • Infusione dell’intelligenza artificiale nei prodotti delle aziende non software. per esempio Copilota industriale Siemens.

----

Microsoft e Siemens hanno messo a punto un assistente di produzione chiamato Siemens Industrial Copilot, che assisterà il personale di manutenzione con le riparazioni. – @superglaze.

-------

If recent history is any guide, I predict that Gen AI will create more coding jobs. At most, it might lead to a displacement of jobs from engineering to professional services organizations (PSO). (For the uninitiated, coders who develop the core product
on the roadmap of a COTS or SAAS company are in the engineering org, and coders who implement or support the product for a specific customer of such a company or its implementation partners are in the professional services org.)

That said, we must recognize one major difference between Generative AI and the demand suppressors that came before it: ERP, RAD / Low Code etc. obviated the need for code. They did not produce what coders produced. Whereas Gen AI does not obviate the need
for code. It produces what coders would otherwise have produced.

----

@vkhosla: Fun story – at a recent coding hackathon, the winner was a marketer. Not a coder, but a marketer. Previously it was the best coder who
won, less dependent on idea and more on execution and ability to jerry rig a solution. Now it’s the best idea that wins since we’ve democratized what it means to program and barriers to entry are much lower (i.e. natural language!)

----

In questo senso, la Gen AI ha una posizione competitiva diretta nei confronti di programmatori, designer e architetti, a differenza dei soppressori della domanda del passato.

Di conseguenza, si potrebbe sostenere che la nuova domanda di programmatori guidata dai nuovi paradigmi e mercati informatici discussi sopra può essere soddisfatta anche da ChatGPT.

Seguendo la mia esperienza personale nell'utilizzo di ChatGPT per ottenere codice già pronto, la generazione AI è destinata a diminuire la domanda di semplici competenze di codifica HTML CSS.

Passando a siti Web e applicazioni complessi. Prendiamo il seguente esempio:

---- 

Me: Codice per il clone di Uber?
ChatGPT: Creating a full Uber clone is a complex and extensive project that involves multiple components, including mobile apps for passengers and drivers, a backend server, payment processing, mapping and navigation integration, and more.
It’s a project that would typically require a team of developers and significant resources. I can provide you with a high-level overview of the components you would need and some sample code snippets to get you started, but keep in mind that building a full
Uber clone is beyond the scope of a simple code snippet…

----

Puoi vedere la risposta completa
qui
. Sebbene ChatGPT abbia fornito snippet di codice per molti elementi costitutivi di un'app Uber Clone, è chiaro dall'estratto sopra che ai programmatori sarà comunque richiesto di creare siti Web e applicazioni avanzati.

Ciò che i programmatori possono fare è utilizzare gli assistenti personali della Gen AI per scrivere codice di migliore qualità più velocemente. In questa veste, la Gen AI integrerà – anziché sostituire – i programmatori di livello medio e senior. Gartner ha un paio di consigli professionali da dare in questo contesto:

  • L’ingegneria del software assistita dall’intelligenza artificiale migliora la produttività degli sviluppatori e consente ai team di sviluppo di affrontare questa crescente domanda di software per gestire l’azienda.
  • Gli strumenti di sviluppo basati sull’intelligenza artificiale consentono agli ingegneri del software di dedicare meno tempo alla scrittura del codice, facilitando una maggiore attenzione su attività di livello superiore, come la progettazione e la composizione di applicazioni aziendali accattivanti.

Anche se non ho avuto la possibilità di usarlo, ho sentito parlare bene dell'assistente di codifica Microsoft Github Copilot.

Se tutto il resto fallisce, in modo più leggero, ricorda il vecchio adagio della Silicon Valley:

Un'azienda tecnologica ben gestita ha il doppio del personale in eccesso; un'azienda tecnologica mal gestita ha 2 volte il personale in eccesso.

I programmatori non hanno bisogno di più garanzie di sicurezza sul lavoro di così!

-------

Posso sentire i programmatori lamentarsi del fatto che creare stimolanti della domanda va oltre le loro competenze.

They’re right. Like before, product managers and marketers aka normies will create the new computing paradigms and markets sparking greater demand for coders in the age of Gen AI. However, they will need to be supported by coders, designers and architects
aka geeks in this endeavor.

Ergo Generative AI rappresenta un'opportunità unica per i geek di collaborare con le persone normali.

Divulgazione: Oracle è un ex datore di lavoro.

Timestamp:

Di più da Fintextra