Как работает Google
|В январе Google опубликовал документ о том, как устроены процессы внутри – от написания кода, до постановки целей и планирования проектов.
Очень советую к ознакомлению тем, кто читает на английском. Я думаю, что Google – это золотой стандарт того, как сделать все, или почти все, правильно. Для меня так точно. Очень многое автоматизировано, удобно в пользовании и минимизирует вероятность ошибки.
Ну и если будете собеседоваться, то можно подготовить пару вопросов для интервьюера. Не просто “Нравится ли вам работать в Google?”, а “Как думаете, довольно строгие требования к ревью кода в Google – (перечисляете 3-4 требования из документа) – это скорее плюс или минус?”. Провальное интервью не спасете, а вот для хорошего заработаете бонусные баллы, я думаю.
Кстати, интересные цифры. В Google репозитории кода (данные 2015 года):
- 2 миллиарда строк;
- 9 миллионов файлов;
- 40 тысяч коммитов в день;
- 35 миллионов коммитов за всю историю;
Читать целиком можно здесь: https://arxiv.org/pdf/1702.01715.pdf