СМИ: из Twitter ушли ключевые разработчики, Маск: я сам делаю код-ревью с оставшимися разработчиками

zfcnncyfwsnssv9ecze_ao479k4.jpegМаск показывает разработчикам Twitter, как делать хук справа агрессивный коммит.

19 ноября СМИ (1, 2) сообщили, что после отказа перейти на хардкорный режим из Twitter ушли ключевые разработчики, включая часть команды Twitter Command Center, отвечающая за нагрузочное тестирование и поддержку платформы в пиковых ситуациях при особо повышенной активности пользователей. Маск парировал заявления СМИ публикацией фото, где он напрямую работает с инженерами.
Источники СМИ настаивают, что в скором времени поддержании Twitter в рабочем состоянии будет проблематично. Полностью уволились многие команды, компания столкнулись с нехваткой инженеров. Особенно остро стоит проблема с разработчиками из команде по поддержке инфраструктуре, которая обеспечивает работу основных продуктовых сервисов и поддерживает базы данных проекта.

СМИ пояснили, что 18 ноября Twitter покинули не менее 1200 штатных сотрудников. в том числе ушли несколько разработчиков из двадцати штатных инженеров Twitter Command Center. По данным источников СМИ, команда основных сервисов, которая занимается вычислительной архитектурой, сократилась до 4 человек из более чем 100 сотрудников.»80% из тех, кто оставался после первоначальных сокращений в Twitter, ушли», — рассказал старший инженер-программист Питер Клоуз, который тоже уволился. Он пояснил, что 3 инженера из 75 остались в одном из главных отделов технической разработки в компании.

Эксперты считают, что Маску придётся закрыть некоторые дата-центры Twitter. «Маск рассматривает возможность закрытия одного из трёх основных центров обработки данных Twitter в США. Отключение центра в Сакраменто оставит компанию с двумя центрами обработки данных в Атланте и Портленде, что уменьшит резервные вычислительные мощности, необходимые на случай, если что-то выйдет из строя», — пояснили СМИ источники из оставшихся сотрудников компании.

«Мрачная картина. Количество потерянных знаний просто ошеломляет», — заявил СМИ экс-инженер компании Гленн Хоуп. Он не считает, что Twitter неожиданно обрушится, но скоро там начнутся проблемы.

Эксперты и бывшие сотрудники платформы добавили, что «Twitter — это система с более чем 1000 микросервисов, которые требуют постоянной настройки и обслуживания, и если ошибки вовремя не исправить, то они перерастут в угрозу для безопасности и данных пользователей».

Бывший инженер-программист Twitter Алек Маффет считает, что сетевая безопасность Twitter со временем и без должной поддержки начнёт работать нештатно, что приведёт к потери части сервисов, например, не будет работать веб-сайт соцсети или начнут сбоить мобильные приложения.

В настоящее время, согласно статусу работы сервисов Twitter, никаких критичных проблем на платформе нет

Маск отреагировал на заявления СМИ о текущих острых проблемах с разработчиками в Twitter публикацией, что он сам лично с инженерами проводит до позднего вечера код-ревью в штаб-квартире компании. На фото ниже видны довольные и счастливые разработчики Twitter 2.0, которые согласились хардкорно работать, продолжать поддерживать сервисы платформы и общаться с Маском напрямую, объясняя ему проблемы и свои задумки.

wbn36x2jorkyh3zv9dfkmpyh7xa.jpeg

1gxntnlyhmovzihod7wgkb1yzfe.jpeg

9abm-htsra7-xb2un7wo3j1dt8s.jpeg

Для сравнения, фото Маска с сотрудниками Twitter 28 октября, когда там персонала было значительно больше.

cjrsyxgfnev_ycjby3l9omnb-6o.jpegКофейня в штаб-квартире Twitter. Маск общается с разработчиками Twitter.

17 ноября СМИ рассказали, что после первой волны увольнений в Twitter остались 3 500 работников из 7 500, после ультиматума Маска нажать кнопку «Да» для участия в «хардкорном» проекте Twitter 2.0 согласились из оставшегося штата только от 2 000 до 2 500 сотрудников.

По информации Washington Post, без инженеров остались ключевые команды, отвечавшие за критические системы и стабильность сервисов платформы. Ушли разработчики, отвечавшие за анализ трафика и фронтенд. Источники Verge раскрыли, что в полном составе ушла команда, поддерживающая ключевые системные библиотеки, которые использовали все разработчики внутри компании, а без неё Twitter не сможет работать полноценно, как раньше. Из Twitter ушли некоторые инженеры, оказывающие круглосуточную техподдержку внутренним подразделениям, а также часть команд, которые правили баги и предотвращали полное отключение сервисов в случае отказа облачных систем.

Сотрудники платформы рассказали СМИ, что в компании есть подразделения, в которых нет достаточного количества персонала, чтобы поддерживать работу соцсети в течение длительного времени. Недавние увольнения и уход сотрудников привели к тому, что во многих критически важных системах платформы осталось два, один или даже ноль инженеров.

«Я знаю шесть критических систем, например, проверка публикации твитов пользователей на сайте, в которых больше нет инженеров. В их управлении больше нет даже минимального экипажа. Эта система будет продолжать двигаться по инерции, пока не наткнётся на что-нибудь серьёзное, которое не уберут, так как никого нет на защите, а затем остановится»,- пояснил СМИ один сотрудник Twitter.

«Остались лучшие, так что я не очень беспокоюсь», — заявил тогда Маск.

16 ноября Маск предоставил всем сотрудникам Twitter сутки на принятие решения: перейти на новый «хардкорный» режим и не жаловаться или покинуть компанию с выходным пособием. Маск в письме к сотрудникам пояснил, что для создания Twitter 2.0 компания должна быть чрезвычайно хардкорной уже сейчас. «Это означает долгие часы работы с высокой интенсивностью. Только исключительная работоспособность каждого будет считаться проходным баллом», — предупредил глава компании сотрудников.

Маск пояснил, что новый Twitter будет в большей степени ориентирован на разработчиков и инженеров. А те, кто пишет «отличный код», будут иметь наибольшее влияние в компании. «Если вы уверены, что хотите стать частью нового Twitter, нажмите «Да» по ссылке ниже… Какое бы решение вы ни приняли, спасибо за ваши усилия, направленные на то, чтобы сделать Twitter успешным», — подытожил Маск.

15 ноября Маск в ручном режиме уволил разработчика приложения Twitter для Android с шестилетним стажем в компании из-за критики руководства. Инженер открыто защищал перед Маском свою команду и наработки, а также пояснил, почему есть проблемы в работе мобильного приложения, и что Маск не совсем правильно понимает ситуацию. По информации Platformer, Twitter уволила после этого ещё около 20 разработчиков, когда они раскритиковали текущие активные действия Маска во внутренней переписке в Slack.

14 ноября Маск заявил, что соцсеть наконец-то перестанет добавлять под каждым твитом, на каком устройстве была написана публикация, так как это пустая трата экранного пространства и вычислительных ресурсов. Маск пояснил, что никто из оставшихся сотрудников в Twitter даже не знает, почему в компании такое сделали. Также Маск сообщил, что Twitter начнёт отключать другие ненужные микросервисы. По его словам, в текущем состоянии платформе для полноценной работы требуется менее 20% из всех запущенных ранее сервисов.

5 ноября Маск уволил половину из 7500 сотрудников Twitter. После этого события создатель сервиса коротких сообщений и дважды бывший гендиректор Twitter Джек Дорси взял на себя ответственность за массовые увольнения в компании, устроенные Маском. По мнению Дорси, именно он виновен «в слишком быстром росте штата Twitter».

© Habrahabr.ru