Beschreibung der Auswertung des Stellenportals von H-Soz-Kult hinsichtlich Stellen mit IT-Kompetenzen im Anforderungsprofil, zugehörig zum Beitrag "Auf dem Weg zu einem DH-Curriculum. Digital Humanities in den Geschichts- und Kunstwissenschaften an der LMU München" im Sammelband #DigiCampus, München 2018. ##### Datengrundlage: ##### - Stellenbörse der Onlineplattform HSozKult - Erfassungszeitraum 09.01.2002 (http://www.hsozkult.de/job/id/stellen-9) bis 30.06.2017 (http://www.hsozkult.de/job/id/stellen-15025) - Die Daten wurden mit Hilfe eines Skripts automatisch erfasst und lokal gespeichert. Anschließend erfolgte die Aufbereitung für den Import in eine relationale Datenbank (MySQL). - Die zugrundeliegenden Daten stehen zum Nachvollziehen der Auswertung und zur Nachnutzung bereit (hsozkult.sql) ##### Datenbereinigung: ##### ** Ausgangswert für den Zeitraum 2002-2017 (1. Halbjahr): 12995 Datensätze ** Überprüfung der Stellenbeschreibungen auf Fehler bei der automatischen Erfassung: Alle Angebote mit einer Zeichenzahl unter 500 wurden gesichtet und ggf. manuell ergänzt ## SELECT * FROM `ausschreibungen` WHERE length(`a_text`) < 500 ** Ergänzung des Datums der Stellenveröffentlichung, wo nicht vorhanden ** Die automatisch generierte Angabe "nv." (= nicht vorhanden) beim Veröffentlichungsdatum wurde in "0" umgewandelt, wo offensichtlich war, dass es sich nicht um eine Stellenausschreibung handelt (Call for Papers, Auslobung von Preisen, Studiengangsankündigungen, Reisekostenstipendien). ## SELECT * FROM `ausschreibungen` WHERE `a_veroeffentlichung` != "0" ## Es verbleiben 11922 relevante Datensätze ** Die Spalte "a_text" wurde überprüft, ob es sich bei den Datensätzen um Stellenausschreibungen handelt oder nicht. In der Spalte "a_stellenangebot" fand eine entsprechende Kennzeichnung statt ("1" = Stelle, "2" = keine Stelle). ## SELECT * FROM `ausschreibungen` WHERE `a_veroeffentlichung` != "0" AND `a_stellenangebot` = "1" ## Es verbleiben 11757 relevante Datensätze ** Die Spalte "a_text" wurde auf die Eigenschaft hin überprüft, ob es sich um eine Praktikums- oder (wiss.) Hilfskraftstelle handelt. In der Spalte "a_praktika_hiwi" fand eine entsprechende Kennzeichnung statt ("1" = Hiwi/Praktikum, "2" = 'echte' Stelle) ## SELECT * FROM `ausschreibungen` WHERE `a_veroeffentlichung` != "0" AND `a_stellenangebot` = "1" AND `a_praktika_hiwi` != "1" ## Es verbleiben 10658 relevante Datensätze ** Die Spalte "a_text" wurde auf die Laufzeit der Jobangebote hin überprüft. Kurzzeitförderungen und -stellen (bis zu 6 Monaten), ohne Hinweis auf etwaige Verlängerungsoption, wurden nicht als Stellenangebote definiert (idR Werkverträge, Vertretungen, Auftragsarbeiten, Visiting Fellowships). In der Spalte "a_kurzzeit" fand eine entsprechende Kennzeichnung statt ("6" = Laufzeit von bis zu 6 Monaten ohne Verlängerungsoption) ## SELECT * FROM `ausschreibungen` WHERE `a_veroeffentlichung` != "0" AND `a_stellenangebot` = "1" AND `a_praktika_hiwi` != "1" AND `a_kurzzeit` != "6" ## Es verbleiben 10131 relevante Datensätze (= Ausgangswert für die anschließende Analyse) ##### Datenanalyse: ##### ** Ermittlung der jeweiligen Gesamtstellenzahl p.a.: ## SELECT * FROM `ausschreibungen` WHERE `a_veroeffentlichung`= "2002" AND `a_stellenangebot` = "1" AND `a_kurzzeit` != "6" AND `a_praktika_hiwi` != "1" (etc. für jedes Jahr) ** Ermittlung der Stellen mit IT-Bezug, bezogen auf die Stellengesamtzahl p.a. (ohne Praktika/Hilfskraftstellen, Kurzzeitangebote, s.o.): - Die Spalte "a_text" wurde auf die Eigenschaft hin überprüft (Abfrage siehe nachfolgend), -- ob es sich um eine Stelle handelt, die ein (gewisses Maß an) IT-Kompetenz im Anforderungsprofil ausweist -- bzw. diese sinnvoll erscheint, da sie aus der Denomination des Projekts hervorgeht (Stichwort: Kommunikationsfähigkeit mit anderen Projektmitarbeitern). - In seltenen Ausnahmefällen wurde ein Suchbegriff in eckigen Klammern in der Spalte "a_text" ergänzt, um die vorhandene Information für die Abfrage zu modellieren: -- "[Digital Humanities]" bei "ehumanities", "e-humanities" -- "[Geoinformation]" bei "GIS" -- "[Datenbank] bei "FAUST" und "MuseumPro" (nur dann, wenn der Datensatz keine anderen auffindbaren Schlagwörter in sich trägt) - Um die Aussagekräftigkeit des Ergebnisses zu erhöhen, wurden die so ermittelten Stellen in einem qualitativen Durchgang gesichtet und geprüft, ob tatsächlich ein greifbarer IT-Bezug besteht. In der Spalte "a_no_it" fand eine entsprechende Kennzeichnung, wenn Datensätze fälschlicherweise als Stelle mit IT-Kompetenz identifiert wurden ("1" = keine IT-Stelle). ## Dies betrifft 92 Datensätze ** Abfrage zur Ermittlung der Stellen mit IT-Bezug: ## SELECT * FROM `ausschreibungen` WHERE (`a_text` LIKE '%computerlinguist%' OR `a_text` LIKE '%database%' OR `a_text` LIKE '%datenbank%' OR `a_text` LIKE '%digital edi%' OR `a_text` LIKE '%Digitale Edi%' OR `a_text` LIKE '%Digital Humanities%' OR `a_text` LIKE '%Digital Histor%' OR `a_text` LIKE '%forschungsdaten%' OR `a_text` LIKE '%geoinformation%' OR `a_text` LIKE BINARY '%HTML%' OR `a_text` LIKE '%informatik%' OR `a_text` LIKE "%informationstechnolog%" OR `a_text` LIKE '%IT-Kenntnis%' OR `a_text` LIKE '%Java%' OR `a_text` LIKE '%JavaScript%' OR `a_text` LIKE '%langzeitarchiv%' OR `a_text` LIKE BINARY '%Linked%' OR `a_text` LIKE '%metadata%' OR `a_text` LIKE '%metadaten%' OR `a_text` LIKE '%online-Edi%' OR `a_text` LIKE BINARY '%PHP%' OR `a_text` LIKE '%programmier%' OR `a_text` LIKE '%Python%' OR `a_text` LIKE '%statistic%' OR `a_text` LIKE '%statistik%' OR `a_text` LIKE '%statistisch%' OR `a_text` LIKE '%Virtual%' OR `a_text` LIKE '%virtuelle%' OR `a_text` LIKE '%XML%') AND a_veroeffentlichung = "2002" AND a_stellenangebot = "1" AND a_praktika_hiwi != "1" AND a_kurzzeit != "6" AND a_no_it != "1" ** Prozentualer Anteil der Stellen mit IT-Bezug, ermittelt im Bezug auf die Stellengesamtzahl p.a. (ohne Praktika/Hilfskraftstellen, Kurzzeitangebote, s.o.): 2002: 137 - IT: 12 = 8,8% 2003: 168 - IT: 12 = 7,1% 2004: 203 - IT: 15 = 7,4% 2005: 260 - IT: 18 = 6,9% 2006: 341 - IT: 15 = 4,4% 2007: 484 - IT: 34 = 7,0% 2008: 737 - IT: 64 = 8,7% 2009: 755 - IT: 54 = 7,2% 2010: 733 - IT: 70 = 9,5% 2011: 770 - IT: 84 = 10,9% 2012: 902 - IT: 107 = 11,9% 2013: 873 - IT: 95 = 10,9% 2014: 954 - IT: 132 = 13,8% 2015: 1053 - IT: 145 = 13,8% 2016: 1114 - IT: 202 = 18,1% 2017: 647 - IT: 128 = 19,8% (1. Jahreshälfte) ** Stellen mit IT-Bezug, aufgeteilt auf einzelne Bereiche: 1187 Stellen mit IT-Bezug insgesamt, davon 599 Datenbanken 141 Digitale Editionen 135 Datenmanagement 127 Programmierung 89 Statistik 80 Fachspezifische Datenbanksoftware 73 Website-Erstellung (Mehrfacherfassung möglich) ** Abfragen zur Ermittlung der einzelnen IT-Bereiche: - Datenbanken: ## SELECT * FROM `ausschreibungen` WHERE (`a_text` LIKE '%datenbank%' OR `a_text` LIKE '%database%') AND a_stellenangebot = "1" AND a_praktika_hiwi != "1" AND a_kurzzeit != "6" AND a_no_it != "1" ## 679 Stellen (599 Stellen ohne fachspezifische Datenbanksoftware) - davon fachspezifische Datenbanksoftware (Archiv, Bibliothek, Museum): ## SELECT * FROM `ausschreibungen` WHERE (a_text LIKE '%archivdatenbank%' OR a_text LIKE BINARY "%FAUST%" OR a_text LIKE '%museumsdatenbank%' OR a_text LIKE '%museumpro%' OR a_text LIKE '%objektdatenbank%' OR a_text LIKE '%sammlungsdatenbank%' ) AND a_stellenangebot = "1" AND a_praktika_hiwi != "1" AND a_kurzzeit != "6" AND a_no_it != "1" ## 80 Stellen - Digitale Editionen: ## SELECT * FROM `ausschreibungen` WHERE (`a_text` LIKE '%computerlinguist%' OR `a_text` LIKE '%database%' OR `a_text` LIKE '%datenbank%' OR `a_text` LIKE '%digital edi%' OR `a_text` LIKE '%Digitale Edi%' OR `a_text` LIKE '%Digital Humanities%' OR `a_text` LIKE '%Digital Histor%' OR `a_text` LIKE '%informatik%' OR `a_text` LIKE "%informationstechnolog%" OR `a_text` LIKE '%IT-Kenntnis%' OR `a_text` LIKE '%online-Edi%' OR `a_text` LIKE '%Virtual%' OR `a_text` LIKE '%virtuelle%' OR `a_text` LIKE '%XML%') AND a_text LIKE "%edition%" AND a_text NOT LIKE "%spedition%" AND a_stellenangebot = "1" AND a_praktika_hiwi != "1" AND a_kurzzeit != "6" AND a_no_it != "1" ## 141 Stellen - Datenmanagement: ## SELECT * FROM `ausschreibungen` WHERE (`a_text` LIKE '%forschungsdaten%' OR `a_text` LIKE '%langzeitarchiv%' OR `a_text` LIKE BINARY '%Linked%' OR `a_text` LIKE '%metadata%' OR `a_text` LIKE '%metadaten%') AND a_stellenangebot = "1" AND a_praktika_hiwi != "1" AND a_kurzzeit != "6" AND a_no_it != "1" ## 135 Stellen - Programmieren: ## SELECT * FROM `ausschreibungen` WHERE (`a_text` LIKE '%Java%' OR `a_text` LIKE '%JavaScript%' OR `a_text` LIKE BINARY '%PHP%' OR `a_text` LIKE '%programmier%' OR `a_text` LIKE '%Python%') AND a_stellenangebot = "1" AND a_praktika_hiwi != "1" AND a_kurzzeit != "6" AND a_no_it != "1" ## 127 Stellen - Statistik: ## SELECT * FROM `ausschreibungen` WHERE (`a_text` LIKE '%statistik%' OR `a_text` LIKE '%statistic%' OR `a_text` LIKE '%statistisch%') AND a_stellenangebot = "1" AND a_praktika_hiwi != "1" AND a_kurzzeit != "6" AND a_no_it != "1" ## 89 Stellen - Website-Erstellung: ## SELECT * FROM `ausschreibungen` WHERE `a_text` LIKE BINARY '%HTML%' AND a_stellenangebot = "1" AND a_praktika_hiwi != "1" AND a_kurzzeit != "6" AND a_no_it != "1" ## 73 Stellen