Nachricht
Auswirkungen von chatgpt auf die App-Entwicklung? GitHub-Site bietet sofortige Einblicke
GitHub hat gerade seine Online-Plattform für offene Daten und Einblicke aktualisiert, die Informationen zum globalen und lokalen Einfluss von Entwicklern bereitstellt, sodass Benutzer ihre eigenen Softwareentwicklungstrends sofort erkennen können.
Der GitHub Innovation Graph wurde gerade mit Daten aus dem ersten Quartal 2024 aktualisiert und ergänzt damit die Datensammlung, die im ersten Quartal 2020 begann. Das Unternehmen gestartet Das Tool soll 2023 mit dem Ziel eingeführt werden, jedem – Forschern, politischen Entscheidungsträgern, Entwicklern usw. – Zugriff auf Daten zu ermöglichen, um Erkenntnisse über Softwareentwicklungstrends zu gewinnen.
Die Daten stehen nach Metrik oder Wirtschaftlichkeit zum Download zur Verfügung und visualisieren die wichtigsten Programmiersprachen, Git-Pushes, Organisationen, Entwickler, Lizenzen und mehr.
„Die Dateneinblicke der letzten vier Jahre haben Forschern erheblich dabei geholfen, Trends in der Softwareentwicklung zu beobachten und zu messen“, sagte ein Sprecher Visual Studio Magazin in einer E-Mail vom 17. Juli. „Eine Studie nutzt beispielsweise Daten des Innovation Graph, um zu zeigen, wie die weltweite Verbreitung von ChatGPT begonnen hat, das Engagement der Entwickler in verschiedenen Programmiersprachen zu steigern, und dass ChatGPT nicht wesentlich mehr Entwickler in das Feld bringt, sondern dazu verwendet wird, die Arbeit bestehender Entwickler zu beschleunigen.“ Weitere Informationen dazu finden Sie weiter unten.
Programmiersprachen sind in der Welt der Softwareentwicklung immer ein heißes Thema, und das Tool bietet Einblicke in die beliebtesten Sprachen nach Ländern. In den USA und weltweit war beispielsweise JavaScript die am höchsten bewertete Programmiersprache, gemessen an der Anzahl der einzelnen Entwickler, die Code hochgeladen haben, gefolgt von Python und Shell. Mit dem Tool können Benutzer auch ihre eigenen Interessengebiete verfolgen, wie zum Beispiel den Aufstieg der immer beliebter werdenden Sprache TypeScript von Microsoft:
Weitere wichtige Erkenntnisse speziell für die USA, die die neuen Daten liefern, sind:
- Mehr als 22.233.000 amerikanische Entwickler und über 1.220.000 amerikanische Organisationen bauen auf GitHub
- Amerikanische Entwickler haben mehr als 27,2 Millionen Mal Code auf GitHub hochgeladen
- Amerikanische Entwickler und/oder Organisationen besaßen über 60,5 Millionen Repositories auf GitHub
- Die drei wichtigsten Kooperationspartner der USA waren: Großbritannien, Deutschland und Kanada
GitHub hat auch einen Blog veröffentlicht Post Interview mit Alexander Quispe von der Weltbank und Rodrigo Grijalba, einem Datenwissenschaftler, darüber, wie sie den Innovation Graph in ihrer laufenden Forschung eingesetzt haben. Der Beitrag erklärt, wie sie das Tool verwendet haben, um die Auswirkungen von ChatGPT auf das Engagement von Entwicklern in verschiedenen Programmiersprachen abzuschätzen.
Ihre Forschung analysierte insbesondere die Auswirkungen von ChatGPT auf die Geschwindigkeit der Softwareentwicklung und kam zu dem Ergebnis, dass die Verfügbarkeit von ChatGPT:
- Die Anzahl der Git-Pushes pro 100.000 Einwohner jedes Landes wurde deutlich erhöht.
- Hatte eine positive (wenn auch nicht statistisch signifikante) Korrelation mit der Anzahl der Repositories und Entwickler pro 100.000 Einwohner.
- Generell verbessertes Engagement der Entwickler in verschiedenen Programmiersprachen. Höhere Programmiersprachen wie Python und JavaScript zeigten einen deutlichen Anstieg der Zahl einzigartiger Entwickler, während die Auswirkungen auf domänenspezifische Sprachen wie HTML und SQL unterschiedlich waren.
„Diese Ergebnisse würden bedeuten, dass die Auswirkungen von ChatGPT bisher nicht in der Zunahme von Entwicklern oder Projekten liegen, sondern in einer Beschleunigung des bereits festgelegten Entwicklungsprozesses“, hieß es in dem Beitrag.