Как работает Google

В январе Google опубликовал документ о том, как устроены процессы внутри – от написания кода, до постановки целей и планирования проектов.

Очень советую к ознакомлению тем, кто читает на английском. Я думаю, что Google – это золотой стандарт того, как сделать все, или почти все, правильно. Для меня так точно. Очень многое автоматизировано, удобно в пользовании и минимизирует вероятность ошибки.

Ну и если будете собеседоваться, то можно подготовить пару вопросов для интервьюера. Не просто “Нравится ли вам работать в Google?”, а “Как думаете, довольно строгие требования к ревью кода в Google – (перечисляете 3-4 требования из документа) – это скорее плюс или минус?”. Провальное интервью не спасете, а вот для хорошего заработаете бонусные баллы, я думаю.

Кстати, интересные цифры. В Google репозитории кода (данные 2015 года):

  • 2 миллиарда строк;
  • 9 миллионов файлов;
  • 40 тысяч коммитов в день;
  • 35 миллионов коммитов за всю историю;

Читать целиком можно здесь: https://arxiv.org/pdf/1702.01715.pdf