Computerprogrammierer
Wohin möchten Sie als Nächstes gehen?
Oder erkunden Sie diesen Beruf ausführlicher...
Was zeigt diese Schneeflocke?
Was ist das?
Wir bewerten Jobs anhand von vier Faktoren. Diese sind:
- Chance der Automatisierung
- Jobwachstum
- Löhne
- Anzahl der verfügbaren Stellen
Dies sind einige wichtige Punkte, über die man beim Jobsuchen nachdenken sollte.
Personen haben sich auch angesehen
Berechnetes Automatisierungsrisiko
Hohes Risiko (61-80%): Arbeitsplätze in dieser Kategorie sind einer erheblichen Bedrohung durch Automatisierung ausgesetzt, da viele ihrer Aufgaben mit aktuellen oder nahen zukünftigen Technologien leicht automatisiert werden können.
Weitere Informationen darüber, was dieser Wert ist und wie er berechnet wird, sind verfügbar hier.
Benutzerumfrage
Unsere Besucher haben abgestimmt, dass es wahrscheinlich ist, dass dieser Beruf automatisiert wird. Diese Einschätzung wird weiterhin durch das berechnete Automatisierungsrisiko unterstützt, welches eine 70% Chance der Automatisierung schätzt.
Was denken Sie, ist das Risiko der Automatisierung?
Wie hoch ist die Wahrscheinlichkeit, dass Computerprogrammierer in den nächsten 20 Jahren durch Roboter oder künstliche Intelligenz ersetzt wird?
Gefühl
Das folgende Diagramm wird angezeigt, wenn genügend Stimmen vorhanden sind, um aussagekräftige Daten zu erzeugen. Es zeigt die Ergebnisse von Nutzerumfragen im Laufe der Zeit und bietet einen klaren Hinweis auf Stimmungstrends.
Gefühlslage über die Zeit (vierteljährlich)
Gefühlslage über die Zeit (jährlich)
Wachstum
Die Anzahl der 'Computer Programmers' Stellenangebote wird voraussichtlich um 9,6% bis 2033 sinken.
Gesamtbeschäftigung und geschätzte Stellenangebote
Aktualisierte Prognosen sind fällig 09-2025.
Löhne
Im Jahr 2023 betrug das mittlere Jahresgehalt für 'Computer Programmers' 99.700 $, oder 48 $ pro Stunde.
'Computer Programmers' wurden 107,4% höher bezahlt als der nationale Medianlohn, der bei 48.060 $ lag.
Löhne über die Zeit
Volumen
Ab dem 2023 waren 120.370 Personen als 'Computer Programmers' in den Vereinigten Staaten beschäftigt.
Dies entspricht etwa 0,08% der erwerbstätigen Bevölkerung im ganzen Land.
Anders ausgedrückt, ist etwa 1 von 1 Tausend Personen als 'Computer Programmers' beschäftigt.
Stellenbeschreibung
Erstellen, ändern und testen Sie den Code und die Skripte, die es Computeranwendungen ermöglichen zu laufen. Arbeiten Sie nach Spezifikationen, die von Software- und Webentwicklern oder anderen Personen erstellt wurden. Sie können Computerprogramme entwickeln und schreiben, um spezifische Dokumente, Daten und Informationen zu speichern, zu lokalisieren und abzurufen.
SOC Code: 15-1251.00
Kommentare (287)
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.
Auf Kommentar antworten