Programmatori di Computer
Dove Vorresti Andare Prossimamente?
Oppure, esplora questa professione in maggiore dettaglio...
Cosa mostra questo fiocco di neve?
Cos'è questo?
Valutiamo i lavori utilizzando quattro fattori. Questi sono:
- Possibilità di essere automatizzati
- Crescita del lavoro
- Salari
- Volume di posizioni disponibili
Questi sono alcuni aspetti chiave da considerare quando si cerca un lavoro.
Le persone hanno anche visualizzato
Rischio di automazione calcolato
Rischio Alto (61-80%): Le professioni in questa categoria affrontano una minaccia significativa dall'automazione, poiché molte delle loro attività possono essere facilmente automatizzate utilizzando le tecnologie attuali o di prossima generazione.
Ulteriori informazioni su cosa sia questo punteggio e su come viene calcolato sono disponibili qui.
Sondaggio degli utenti
I nostri visitatori hanno votato che è probabile che questa professione sarà automatizzata. Questa valutazione è ulteriormente supportata dal livello di rischio di automazione calcolato, che stima una possibilità di automazione del 70%.
Cosa pensi sia il rischio dell'automazione?
Qual è la probabilità che Programmatori di Computer venga sostituito da robot o intelligenza artificiale nei prossimi 20 anni?
Sentimento
Il seguente grafico viene mostrato dove ci sono abbastanza voti per produrre dati significativi. Visualizza i risultati dei sondaggi degli utenti nel tempo, fornendo un'indicazione chiara delle tendenze di sentimento.
Sentimento nel tempo (trimestrale)
Sentimento nel tempo (annuale)
Crescita
Si prevede che il numero di offerte di lavoro per 'Computer Programmers' diminuirà 9,6% entro il 2033
Occupazione totale e stime delle offerte di lavoro
Le previsioni aggiornate sono previste per 09-2025.
Salari
Nel 2023, il salario annuo mediano per 'Computer Programmers' era di 99.700 $, o 48 $ all'ora.
'Computer Programmers' hanno ricevuto un salario 107,4% superiore al salario mediano nazionale, che si attestava a 48.060 $
Salari nel tempo
Volume
A partire dal 2023 c'erano 120.370 persone impiegate come 'Computer Programmers' negli Stati Uniti.
Questo rappresenta circa il 0,08% della forza lavoro impiegata in tutto il paese
In altre parole, circa 1 su 1 mille persone sono impiegate come 'Computer Programmers'.
Descrizione del lavoro
Crea, modifica e testa il codice e gli script che consentono alle applicazioni informatiche di funzionare. Lavora a partire da specifiche redatte da sviluppatori di software e web o da altre persone. Potrebbe sviluppare e scrivere programmi informatici per memorizzare, localizzare e recuperare specifici documenti, dati e informazioni.
SOC Code: 15-1251.00
Commenti (285)
Please take into account the trajectory of progress rather than the current state of things.
But though AI (= LLMs) has gotten better in the sense of creating more complex outputs, it otherwise suffers from exactly the same problems as early versions: no compositionality, no continual learning, no consistency, and no self-correction.
If you ask it to fix a certain bug fix in a complex codebase, you have a high chance that it also starts to change something completely unrelated. It doesn't really grasp how precisely elements make up the complex whole; instead, it applies pattern-matching, by which it gets misled. You can waste days with AI on what would be a five-minute manual fix.
Also, junior devs' job isn't to churn out mediocre code for generic, long-solved tasks or create the 1000th to-do list app. Instead, they get onboarded and are supposed to familiarize themselves with your codebase to improve it. But you know that "PT" in ChatGPT stands for "pre-trained?" So AI doesn't learn anything new. AI is like suffering from anterograde amnesia.
Anyway, neither apps nor code are like a commodity where "more is better". In the end, the point is to create something new. Otherwise there is not much point: just use an already existing and tested library. And it's exactly the "new" part where AI sucks because it struggles to transcend its training data.
So no, AI is incapable of replacing junior devs.
It would have a lot of immediate positive effects if AI worked like you describe: it would insanely empower open-source projects (often lacking maintainers) to fix all their long lists of bugs or introduce new features. But this is not what we observe at all. Because AI is overhyped and underdelivers.
-> MNCs keep laying off juniors while recording profits. Why? Because they have trained their AIs to do the jobs of 100s of people. Where they needed 100 people, they only need 1 now.
-> OpenAI just hired ex-bankers to develop financial AIs that will eventually replace junior finance professionals in their company. Others are following suit.
-> Salesforce has openly admitted to cutting jobs because of AI. So have many other top companies.
Don't get me wrong, I think AI is way off from completely replacing digital labour. I almost agree with you on most of your points.
But it's getting there, and it's getting there quickly. It's only a matter of time until researchers develop a new system that supersedes transformer models. And judging by the Billions being burned every day on AI research, it's almost inevitable.
I think you'll find the "AI 2027" paper very interesting. Please do have a read. And thanks for your reply :)
For instance, I asked ChatGPT to write me a simple code that creates a "conversation" with OpenAI's APIs. It could not even do that accurately.
Current likelihood of replacing a computer programmer is laughable at best. Maybe over 20 years there might be "some" progress.
Rispondi al commento