Ein kürzlich veröffentlichter Stack Overflow-Blogbeitrag behauptet Folgendes:
Mit fast fünf offenen Stellen für jeden verfügbaren Softwareentwickler ist der Bedarf an qualifizierten technischen Talenten höher denn je.
Ich habe diese Behauptung viele Male wiederholt gesehen, mit unterschiedlichen Zahlen, aber ich war nicht in der Lage, eine zugrunde liegende sachliche Quelle für diese Behauptungen zu finden. In diesem Fall verlinkt der Artikel auf einen anderen nicht maßgeblichen Presseartikel über agile Entwickler.
Übersteigt die Zahl der offenen Stellen die Zahl der Entwickler „auf dem Markt“? Hängt das von Geschick oder Erfahrung ab?
Ein Bericht, der 2013 vom Economic Policy Institute herausgegeben wurde, analysierte den Arbeitsmarkt und die Arbeitskräfte in Naturwissenschaften, Technik, Ingenieurwissenschaften und Mathematik (MINT) sowie das Angebot an hochqualifizierten ausländischen Zeitarbeitern, die als „Gastarbeiter“ dienen. Ein Programmierer (oder ein Softwareentwickler) ist in der Tat der Kern dieses Marktes.
Ihre Forschung bewies, dass Hochschulen bereits weit mehr Absolventen hervorbringen, als der MINT-Markt aufnimmt, und kam zu dem Schluss:
In unserer Forschung haben wir festgestellt, dass es keinen Mangel an einheimischen Absolventen oder bestehenden einheimischen MINT-Arbeitskräften gibt, um verfügbare MINT-Stellen zu besetzen .
Aber es stellt sich heraus, dass die Joblücke und die Wachstumschancen in der Informatik liegen, nicht in den MINT-Fächern.
Laut nachfolgender Grafik ist die Informatik der einzige MINT-Bereich, in dem es mehr Jobs als Studierende gibt. Die folgenden Daten stammen von der National Science Foundation, die Beschäftigungsdaten und Prognosen des Bureau of Labor Statistics mit Studentendaten der National Science Foundation vergleicht.
Quellen: Bureau of Labor Statistics, National Science Foundation
Trotz aller Aufregung MINT stellt sich heraus, dass, wenn man die Informatik aus MINT ausschließt, man sieht, dass die verbleibenden MINT-Fächer zu viele Studenten und zu wenig Jobs haben.
Darüber hinaus prognostizierte code.org , dass es im Jahr 2020 1.000.000 mehr Jobs als Absolventen geben würde:
Laut dem Bericht 2010–2012 des Bureau of Labor Statistics, http://www.bls.gov/ , schaffen wir in allen Branchen 136.620 Arbeitsplätze pro Jahr im Computerbereich. Ziehen Sie 40.000 Informatikabsolventen pro Jahr ab (siehe NSF-Daten unten) und Sie erhalten ungefähr eine Lücke von 100.000 Jobs.
100.000 Jobs summieren sich über 10 Jahre zu 1mm Jobs.
Darüber hinaus scheint die Job/Student-Lücke in der Informatik real zu sein :
Die Quelle für die Stellendaten stammt vom Bureau of Labor Statistics, http://www.bls.gov/ . Die Prognosen für Stellenangebote und Ersatzbesetzungen in Computerberufen liegen zwischen 2010 und 2020 bei 1.366.200 Arbeitsplätzen. Die Prognosen für alle anderen MINT-Berufe zusammen (Ingenieurwissenschaften, Biowissenschaften, Naturwissenschaften, Sozialwissenschaften) belaufen sich im gleichen Zeitraum auf 908.700 Arbeitsplätze. Dies ist ein Verhältnis von 60:40 von Arbeitsplätzen in der Informatik zu den übrigen MINT-Berufen. Die Quelle für die Studentendaten stammt vom College Board, das die Teilnahme an AP-Prüfungen 2012 untersucht hat (siehe http://research.collegeboard.org/programs/ap/data/participation/2013) zeigt, dass von den 1.379.585 AP-Prüfungen in Mathematik und Naturwissenschaften, die US-Schüler im Jahr 2013 abgelegt haben, nur 29.555 Informatikprüfungen waren. Dies ist ein 2:98-Verhältnis von Studenten in Informatik zu den übrigen MINT-Studiengängen
Aber das ist alles nur ein Teil des Puzzles. Das liegt daran, dass fast die Hälfte der Entwickler keinen Abschluss in Informatik hat, sagt eine Umfrage von StackOverFlow :
48 % der Befragten haben nie einen Abschluss in Informatik gemacht
Bisher wird die Anzahl der Programmierer in den USA auf der Grundlage ihrer Beschäftigung geschätzt . Es wäre wirklich schwierig, die Anzahl der Programmierer ohne Abschluss zu schätzen und sie mit der Anzahl der verfügbaren Jobs zu vergleichen, um eine ordentliche Schlussfolgerung zu ziehen .
Das Problem wird hauptsächlich im Zusammenhang mit Tech-Talenten aufgeworfen, die mit H1B-Visa in die USA gebracht werden. Sie sind ein guter Indikator dafür, wie viele offene Stellen es gibt, da die Unternehmen, die Schwierigkeiten haben, Talente auf dem lokalen Markt zu finden, im Ausland suchen würden.
Das H1B-Visum soll es hochqualifizierten Arbeitnehmern ermöglichen, für drei Jahre mit einer dreijährigen Verlängerung in die USA zu kommen. Während derzeit eine jährliche Obergrenze von 65.000 neuen Arbeitsvisa ausgestellt werden kann, überschreiten die Anträge von Unternehmen diese Obergrenze jedes Jahr oft innerhalb von Tagen nach Antragstellung am 1. April bei weitem. (Stand 7. April 2014 gingen 172.500 H1B-Petitionen ein von US Citizenship and Immigration Services.)
Im Jahr 2013 stellten Unternehmen 909.465 zertifizierte Anträge auf H1B-Visa. Tabelle 1 auf der linken Seite zeigt, dass die 10 am häufigsten nachgefragten H1B-Berufe entweder Computertechnologie oder Finanzen waren, was 77 Prozent der Gesamtzahl oder 700.000 entspricht. Der Rest war in Bereichen tätig, die von Medizinern und Wissenschaftlern bis hin zu Lehrern und Betriebswirtschaftsanalysten reichten.
Jobs in der Computertechnologie, einschließlich Computerprogrammierer und Softwareentwickler, machten 647.653 oder 71 Prozent aller beantragten Visa aus. Auf Buchhalter, Wirtschaftsprüfer und Finanz- und Managementanalysten entfielen 53.433 oder etwa 6 Prozent aller beantragten Visa.
Es ist davon auszugehen, dass die Anzahl der offenen Stellen mindestens so groß ist wie die Anzahl der Anträge auf ein H1B-Visum. Eine Anfrage kann erst gestellt werden, wenn dem Kandidaten die Stelle tatsächlich angeboten wird.
Ein weiterer guter Indikator dafür, dass H1B mit einem Mangel an Tech-Talenten korreliert, ist die Tatsache, dass in den Jahren nach dem Dotcom-Crash von 2001 die verwendeten Zahlen erheblich zurückgingen, als lokale Talente verfügbar wurden.
Das Gegenargument ist natürlich, dass es keinen Mangel gibt und Unternehmen Ausländer nur anwerben, um ihnen weniger als amerikanische Talente zu bezahlen. Dies ist falsch, da im Rahmen des H1B-Visaverfahrens die Genehmigung für den Antrag auf Arbeitsbedingungen (LCA) vom Arbeitsministerium eingeholt wird. Zwei wesentliche Voraussetzungen, um diese These zu falsifizieren, sind:
Der Arbeitgeber muss nachweisen, dass er auf dem lokalen Markt keine Kandidaten mit den gleichen Fähigkeiten finden kann
Vor der Einreichung eines Antrags für einen H-1B-Nichteinwanderer gemäß dem Antrag hat der Arbeitgeber nach Treu und Glauben Schritte unternommen, um branchenweite Standards zu erfüllen, um US-Arbeitnehmer für die Stelle einzustellen, für die der Nichteinwanderer gesucht wird, und mindestens eine Entschädigung anzubieten so groß wie das, was man den Nicht-Einwanderern anbieten musste. Der Arbeitgeber wird (hat) die Stelle einem gleich- oder besser qualifizierten US-Arbeitnehmer angeboten.
Die Löhne müssen über den vorherrschenden Löhnen für dieselbe Position in derselben Region liegen (z. B. können Sie einen Softwareentwickler nicht mit H1B nach San Francisco bringen und ihm weniger als 114.400 USD / Jahr zahlen ).
Der Arbeitgeber muss bescheinigen und gegebenenfalls Unterlagen bei Ruhezeiten vorlegen, um nachzuweisen, dass die Nicht-Einwandererarbeitnehmer, in deren Namen der Antrag gestellt wird, mindestens diese beiden Zahlen erhalten:
- Der Lohn, der anderen Mitarbeitern des Unternehmens gezahlt wird, die die gleiche Arbeit verrichten.
- Der vorherrschende Lohn für diesen Beruf im geografischen Gebiet.
Über angebotene Lohnnebenleistungen muss der Arbeitgeber eine entsprechende Bescheinigung abgeben.
Tatsächlich hat eine Studie aus dem Jahr 2013 ergeben, dass H1b-Personen im Durchschnitt mehr bezahlt werden als einheimische US-Arbeiter:
Inhaber eines H-1B-Visums verdienen mehr als vergleichbare im Inland geborene Arbeitnehmer . H-1B-Beschäftigte erhalten im Allgemeinen mehr als in den USA geborene Beschäftigte mit einem Bachelor-Abschluss (76.356 USD gegenüber 67.301 USD im Jahr 2010) und sogar im gleichen Beruf und in der gleichen Branche für Beschäftigte mit ähnlicher Erfahrung. Dies deutet darauf hin, dass sie schwer zu findende Fähigkeiten bereitstellen.
Eine weitere Reihe von Gegenargumenten lautet: Wenn es einen Mangel gäbe, warum steigen dann die Löhne nicht und die Arbeitslosigkeit sinkt?
Auch diese Argumente scheitern am Faktencheck. Laut Daten von Dice stiegen die Gehälter allein im Jahr 2012 um 5,3 % YtY, weit über dem nationalen Durchschnitt. Die Arbeitslosigkeit unter Softwareentwicklern lag bei 3,8 %, weniger als die Hälfte des Landesdurchschnitts.
Ich denke, es gibt sehr große Schwankungen bei den Schätzungen. Sogar von BLS selbst. Vergleichen Sie die akzeptierte Antwort mit den neueren BLS-Daten aus einem NYT-Artikel von 2017, die für die Prognosen 2014-2024 eine nahezu gleiche Parität zwischen Stellenangeboten und US-Abschlüssen in CS zeigen:
Unter Verwendung von BLS-Daten wurde die obige Analyse von Edward Lazowska, einem Professor für Informatik an der University of Washington, durchgeführt.
Zudem ist ein Informatik-Studium noch lange keine Garantie für einen Job, wie man aus obiger Grafik fälschlicherweise ableiten könnte. Zum Beispiel lesen wir in derselben NYT-Quelle Folgendes:
Die Arbeitslosenquoten für STEM-Majors mögen niedrig sein, aber nicht alle mit Bachelor-Abschluss landen in ihrem Studienfach – nur 13 Prozent in Biowissenschaften und 17 Prozent in Naturwissenschaften, laut einer Umfrage der National Science Foundation aus dem Jahr 2013 . Die Informatik ist die einzige MINT-Fachrichtung, in der mehr als die Hälfte der Absolventinnen und Absolventen in ihrem Fachgebiet beschäftigt sind.
Dies stimmt etwas mit dem EPI-Bericht überein (den ich selbst) in seinen Schlussfolgerungen ziemlich fragwürdig fand, da er genau ein Jahr (2009) als Stichprobe verwendet, dessen Ergebnisse in Bezug auf CS/IT jedoch in der akzeptierten Antwort vermieden wurden:
In den Bereichen Computer- und Informationswissenschaften und Ingenieurwissenschaften schließen die US-Colleges jedes Jahr 50 Prozent mehr Studenten ab, als in diesen Bereichen eingestellt werden; Von den Informatikabsolventen, die nicht in die IT-Berufswelt eintreten, sagen 32 Prozent, dass dies daran liegt, dass IT-Jobs nicht verfügbar sind, und 53 Prozent sagen, dass sie außerhalb von IT-Berufen bessere Beschäftigungsmöglichkeiten gefunden haben. Diese Antworten deuten darauf hin, dass das Angebot an Absolventen wesentlich größer ist als die Nachfrage nach ihnen in der Industrie.
Also Mangel an Arbeitsplätzen und Überschuss an Absolventen in IT/CS? Fähigkeiten passen nicht zusammen? Hmm...
Und wenn ich mir ein paar verwandte Gedanken erlauben darf, obwohl die Frage mit USA getaggt war, scheint die Situation, dass CS/IT-Absolventen bei der Jobsuche in ihrem Studienfach besser abschneiden als der MINT-Durchschnitt, in anderen anglophonen Ländern nicht zu gelten ; zB in Australien . Um ehrlich zu sein, scheinen alle Schlussfolgerungen auf der Grundlage von US-Daten über einen weltweiten Mangel an Entwicklern noch dürftiger.
Und ehrlich gesagt ist es lächerlich, die in der akzeptierten Antwort verwendete lineare Extrapolation zu verwenden, um Millionen unbesetzter IT-Jobs zu prognostizieren, wie die EU herausgefunden hat :
„Im Jahr 2011 war die Europäische Union mit 300.000 unbesetzten Stellen im IKT-Sektor konfrontiert; wenn dieser Trend nicht aufgehalten wird, könnten bis 2015 bis zu 900.000 Stellen unbesetzt sein“, heißt es in den offiziellen Schlussfolgerungen eines Gipfeltreffens im Oktober 2013 in Brüssel.
„Diese Diskrepanz zwischen den Qualifikationen schadet unseren wirtschafts- und sozialpolitischen Zielen“, fügte der Text hinzu, der von allen EU-Regierungschefs unterzeichnet wurde, die Maßnahmen versprachen.
In Wirklichkeit blieb die Zahl der unbesetzten potenziellen Arbeitsplätze in der IKT-Branche in den folgenden Jahren jedoch in etwa gleich und lag bei etwa einem Drittel der erwarteten Zahl.
2012 waren es rund 274.000. Im Jahr 2015 gab es laut Empirica 373.000 offene Stellen, „der tatsächliche Mangel ist also nicht so massiv … wie vor zwei Jahren befürchtet“. Ein Jahr später sagte Empirica, dass die Qualifikationslücke bei 270.000 liege.
Selbst wenn man davon ausgeht, dass diese Lücken real sind, nehmen sie nicht unbedingt zu, sondern zeigen einige schwer vorhersehbare Schwankungen:
In seinen Berichten bot Empirica Schätzungen auf der Grundlage verschiedener Szenarien an, aber es war nicht ungewöhnlich, dass die Vorgängerin von Kommissarin Ansip für die digitale Agenda, Neelie Kroes, die höchste Zahl annahm und sagte, dass „Europa mit einer IKT-Qualifikationslücke von fast einer Million Arbeitnehmern konfrontiert ist“. , ohne ein Jahr oder irgendwelche Vorbehalte zu erwähnen.
Die Forscher hatten auch betont, dass das, was sie berechneten, ein „Nachfragepotenzial“ oder „Jobpotenzial“ war, nicht tatsächlich erwartete offene Stellen.
„Es sollte als (theoretische) Zahl angesehen werden, die das Nachfragepotenzial für neue IKT-Arbeitsplätze beschreibt, die … theoretisch und zusätzlich in Europa aufgrund einer wahrscheinlichen Nachfrage nach E-Skills geschaffen werden könnten, insbesondere in den Jahren näher an 2020“, schrieben die Forscher 2014.
„Stellen, die Jahr für Jahr nicht besetzt werden können, werden wegfallen – Projekte können nicht realisiert, Ausschreibungen nicht eingereicht, Innovationen einfach nicht gemacht werden“, fügten sie hinzu.
Deshalb summieren sich offene Stellen nicht einfach (linear).
Und um meine Skepsis abzuschließen, indem ich auf die USA zurückkomme, sagte ein Forrester-Bericht aus dem Jahr 2017, wie in TechRepublic zusammengefasst , dass die angeblich unerfüllten Jobs nicht zu einer wesentlichen Gehaltserhöhung führten, dem allgemein akzeptierten Maß für solche Lücken:
Sogar stark nachgefragte Tech-Positionen haben laut dem Bericht nur begrenzte Lohnerhöhungen erfahren. Anwendungsentwickler, Sicherheitsspezialisten und andere begehrte Positionen verzeichneten in den letzten fünf Jahren durchschnittliche jährliche Beschäftigungswachstumsraten von über 7 %, während Berufe im Zusammenhang mit dem Management und der Analyse von technischen Systemen mit CAGRs um etwa 3 % gewachsen sind. Die Löhne für all diese Rollen weisen jedoch nur ein Wachstum von etwa 3 % auf, was auf einen effizienten Arbeitsmarkt hindeutet, so der Bericht.
Darüber hinaus ist in den letzten vier Jahren die Zahl der Studenten mit Abschlüssen und Diplomen in Informatik schneller gewachsen als die Zahl der neuen Tech-Jobs. „Dies deutet darauf hin, dass sich der Mangel an technischen Talenten vom Standpunkt der Schulung und Entwicklung aus verbessert – nicht verschlechtert“, heißt es in dem Bericht.
Der Bericht führt weiter aus, dass alle „Fähigkeitslücken“ Erfahrung in aktuellen Technologien (wie heutzutage mobile Apps) und/oder weniger attraktive Arbeitsorte beinhalten ; Identifizierte geografische Gebiete (über Gehaltswachstum): Rhode Island, West Virginia, Montana und Washington State.
vartec
CodesInChaos
Bobson
Sklivvz
Benutzer2338816
Trejder
ChrisW
Sklivvz