Sinds Microsoft in 2018 de overname van GitHub ter waarde van $7,5 miljard aankondigde, wordt 's werelds grootste codehostingplatform met gemengde gevoelens onder de loep genomen door ontwikkelaars: sommigen maken zich zorgen over de controle van Microsoft, terwijl anderen ervoor kiezen om af te wachten. Nu, bijna acht jaar na de overname, wordt GitHub geconfronteerd met een ongekende overlevingstest. Aanhoudende serviceonderbrekingen, beveiligingsproblemen en de steeds fellere concurrentiedruk hebben allemaal gevolgen voor het bedrijf.

Alleen al in de afgelopen weken heeft GitHub te maken gehad met meerdere ernstige downtime-gebeurtenissen, waardoor de normale pushcode en samenwerking van ontwikkelaars werden beïnvloed; Tegelijkertijd werd een kwetsbaarheid voor het uitvoeren van externe code onthuld en verholpen, en werd de interne codebibliotheek aangetast door een "vergiftigde" VS Code-extensie op het apparaat van een medewerker. Ongeveer 3.800 interne codeopslagplaatsen werden getroffen. De combinatie van deze incidenten heeft de betrouwbaarheid en veiligheid van GitHub in twijfel getrokken, en zorgde er ook voor dat de ontwikkelaarsgemeenschap zich zorgen maakte over de toekomstige richting ervan.
Meerdere huidige en voormalige GitHub-medewerkers schetsten in interviews een soortgelijk beeld: het bedrijf bevindt zich in de greep van een leiderschapsvacuüm en organisatorische aanpassingen, terwijl het wordt geconfronteerd met toenemende druk van concurrenten op het gebied van AI en ontwikkelaarstools. Veel medewerkers zijn van mening dat de positionering van GitHub onder het Microsoft-systeem vervaagd is, dat de onafhankelijke cultuur waar het oorspronkelijk trots op was, is verzwakt en dat het interne moreel is aangetast.
De problemen dateren van afgelopen zomer. Thomas Dohmke, de toenmalige CEO van GitHub, nam plotseling ontslag, wat leidde tot een grote aanpassing van GitHub onder de architectuur van Microsoft. Microsoft heeft geen nieuwe CEO voor GitHub benoemd. In plaats daarvan integreerde het het hele GitHub-leiderschapsteam in het CoreAI-team van Microsoft dat verantwoordelijk was voor de AI-activiteiten en rapporteerde het rechtstreeks aan het team. Deze verandering vereist dat GitHub-werknemers die zichzelf ‘Hubbers’ noemen, zich opnieuw aanpassen in hun organisatorische banden en besluitvormingsketen.
Het CoreAI-team dat momenteel bij GitHub is aangesloten, wordt geleid door Jay Parikh, het voormalige hoofd van Meta-engineering, die vorig jaar persoonlijk werd gerekruteerd door Microsoft-CEO Satya Nadella om de algehele AI-transformatie van het bedrijf te promoten. Volgens meerdere insiders heeft Parikh een slechte reputatie binnen Microsoft en was het zijn beslissing om geen aparte CEO voor GitHub op te zetten. Deze regeling wordt door sommige werknemers gezien als een teken van de afnemende status van GitHub, in de overtuiging dat het bedrijf geleidelijk is gecomprimeerd van een relatief onafhankelijk ontwikkelaarsplatform naar een onderdeel van de AI-strategie van Microsoft.
Nadat Domke was vertrokken, ervoer GitHub een voortdurende braindrain. Sommige medewerkers kozen ervoor om de voormalige CEO te volgen en zich bij zijn nieuwe bedrijf Entire aan te sluiten, in een poging de oorspronkelijke productfilosofie en werkcultuur in het nieuwe team voort te zetten; anderen stapten over naar andere technologiebedrijven of ondernemersprojecten. Terwijl senior engineers en managers blijven vertrekken, staat GitHub onder toenemende druk op het gebied van de exploitatie en het onderhoud van kritieke infrastructuur, beveiligingsbeheer en iteraties van nieuwe functies, wat de impact van storingen en beveiligingsincidenten verder vergroot.
Op de externe markt wordt GitHub ook geconfronteerd met een aantal evoluerende concurrenten, variërend van andere codehostingplatforms tot nieuwe startups die AI diep in het ontwikkelingsproces verankeren, en die allemaal proberen de aandacht van ontwikkelaars en de behoeften van projecthosting af te leiden. Voor Microsoft is GitHub niet alleen een belangrijk onderdeel van het ecosysteem van AI-ontwikkeltools, maar ook een symbool van zijn ‘omarmende open source’-imago. Zodra platformstabiliteit en beveiligingsproblemen niet effectief kunnen worden ingeperkt, of de braindrain moeilijk te keren is, kunnen de strategische waarde- en resourceprioriteiten van GitHub binnen Microsoft opnieuw worden geëvalueerd.
Tegenwoordig staat GitHub op een kruispunt: aan de ene kant is er de druk op diepe integratie en AI-transformatie van het CoreAI-systeem van Microsoft, en aan de andere kant zijn er de langetermijnverwachtingen van de ontwikkelaarsgemeenschap voor stabiliteit, onafhankelijkheid en vertrouwen. Onder de vele gevolgen van opeenvolgende downtimes en beveiligingsincidenten, reorganisatie van leiderschap en de uittocht van talent moet dit platform, dat ooit werd beschouwd als de ‘infrastructuur’ van wereldwijde ontwikkelaars, snel bewijzen dat het nog steeds in staat is om de vitaliteit en richting te behouden binnen de enorme organisatiestructuur van Microsoft. Anders zal de ‘strijd om het overleven’ waarmee het land wordt geconfronteerd alleen maar moeilijker worden.