С тех пор как Microsoft объявила о приобретении GitHub за 7,5 миллиардов долларов в 2018 году, крупнейшая в мире платформа хостинга кода была изучена разработчиками со смешанными эмоциями: некоторые обеспокоены контролем Microsoft, в то время как другие предпочитают подождать и посмотреть. Теперь, спустя почти восемь лет после приобретения, GitHub сталкивается с беспрецедентным испытанием на выживание. Продолжающиеся перебои в обслуживании, проблемы с безопасностью и все более жесткое конкурентное давление — все это влияет на компанию.

Только за последние несколько недель GitHub перенес несколько серьезных простоев, влияющих на обычный push-код и совместную работу разработчиков; при этом была раскрыта и исправлена ​​уязвимость удаленного выполнения кода, а внутренняя библиотека кода была скомпрометирована из-за «отравленного» расширения VS Code на устройстве сотрудника. Затронуто около 3800 внутренних репозиториев кода. Сочетание этих инцидентов поставило под сомнение надежность и безопасность GitHub, а также заставило сообщество разработчиков беспокоиться о его будущем направлении.

Многие нынешние и бывшие сотрудники GitHub нарисовали в интервью аналогичную картину: компания переживает вакуум лидерства и организационные изменения, одновременно сталкиваясь с растущим давлением со стороны конкурентов в области искусственного интеллекта и инструментов разработки. Многие сотрудники считают, что положение GitHub в системе Microsoft размылось, независимая культура, которой он изначально гордился, ослабла, а внутренний моральный дух пострадал.

Проблемы начались прошлым летом. Томас Домке, тогдашний генеральный директор GitHub, внезапно подал в отставку, что привело к серьезной корректировке GitHub под архитектуру Microsoft. Microsoft не назначала нового генерального директора GitHub. Вместо этого компания интегрировала всю руководящую команду GitHub в команду Microsoft CoreAI, отвечающую за бизнес ИИ, и подчинялась непосредственно команде. Это изменение требует от сотрудников GitHub, называющих себя «Хабберами», скорректировать свою организационную принадлежность и цепочку принятия решений.

Команду CoreAI, в настоящее время связанную с GitHub, возглавляет Джей Парих, бывший руководитель отдела мета-инжиниринга, которого в прошлом году лично нанял генеральный директор Microsoft Сатья Наделла для продвижения общей трансформации компании в области искусственного интеллекта. По словам многочисленных инсайдеров, у Париха плохая репутация в Microsoft, и именно он принял решение не назначать отдельного генерального директора для GitHub. Некоторые сотрудники рассматривают такое соглашение как признак снижения статуса GitHub, полагая, что компания постепенно превратилась из относительно независимой платформы для разработчиков в компонент стратегии Microsoft в области искусственного интеллекта.

После ухода Домке GitHub продолжал испытывать утечку мозгов. Некоторые сотрудники решили последовать примеру бывшего генерального директора и присоединиться к его новой компании Entire, пытаясь продолжить в новой команде исходную философию продукта и культуру работы; другие переключились на другие технологические компании или предпринимательские проекты. Поскольку старшие инженеры и менеджеры продолжают уходить, GitHub испытывает растущее давление с точки зрения эксплуатации и обслуживания критической инфраструктуры, управления безопасностью и итераций новых функций, что еще больше усиливает влияние сбоев и инцидентов безопасности.

На внешнем рынке GitHub также сталкивается с рядом развивающихся конкурентов, начиная от других платформ хостинга кода и заканчивая новыми стартапами, которые глубоко внедряют ИИ в процесс разработки, пытаясь отвлечь внимание разработчиков и удовлетворить потребности проектов в хостинге. Для Microsoft GitHub — это не только важная часть экосистемы инструментов разработки ИИ, но и символ ее образа «открытого исходного кода». Как только проблемы со стабильностью и безопасностью платформы невозможно будет эффективно контролировать или утечку мозгов будет трудно обратить вспять, стратегическая ценность GitHub и приоритеты ресурсов внутри Microsoft могут столкнуться с переоценкой.

Сегодня GitHub стоит на перепутье: с одной стороны — глубокая интеграция и давление на трансформацию ИИ со стороны системы Microsoft CoreAI, а с другой — долгосрочные ожидания сообщества разработчиков стабильности, независимости и доверия. Под множественным воздействием последовательных простоев и инцидентов с безопасностью, реорганизации руководства и оттока талантов эта платформа, когда-то считавшаяся «инфраструктурой» глобальных разработчиков, должна быстро доказать, что она все еще способна поддерживать жизнеспособность и направление внутри огромной организационной структуры Microsoft. В противном случае «битва за выживание», с которой ему предстоит столкнуться, только усложнится.