16
Oct
Робота в Google
Додано в категорію (Програмування) автором KLIvan в 16-10-2006
- Основные языки программирования в Google – это C++, Java и Python
- Очень много автоматизированных юнит-тестов
- На вопрос “Волнуется ли Гугл по поводу ворованных кликов” он ответил, что “проблема с ворованными кликами – очень и очень тяжело решаемая”
- Прием на работу очень долгий. Кто реально заитересова работать на Гугл лучше найти какого-нибудь Гугловского работника и чтоб он порекомендовал вас. Интервью основывается на ваших знаниях, а не на вашем образовании или дипломе
- Никто не контроллирует 20% вашего времени, которые вы можете посвятить своим проектам. Менеджеры и тех. лидеры предполагают, что программист умеет управлять своим временем. Если программист не может управлять – значит вероятно он не подходит для работы в Гугле.
- Как Гугловский работник, он имеет ограничение в 1 террабайт на Gmail почтовом ящике. Почти что – без лимита.
- Гибкий рабочий график. Ты можешь спать/отсутствовать всю неделю, а потом все закончить работу за пару дней
- Работники получают доступ к бета-продуктам задолго до выхода в мир. Например, он получил доступ к Google Maps за две недели, начал использовать, но не мог распечатать маршрут своей поездки, так как это уже была конфидециальная информация.
- Если работнику не нравиться работать на текущим проектом, то он может перейти в другой. ZorbaTHut был в команде Google Desktop, но эта работа ему не нравилась и он перешел в Google Video.
- Zorba написал, что у него всего лишь одно совещание в месяц
- Структура компании: программист – тех. лидер – менеджер – лидер отдела – призеденты
- В основном в Гугле компьютеры на основе Linux. Гугл предоставляет ноутбук и можно выбрать из Mac Powerbook или IBM Thinkpad. Покупают все необходимые инструменты/программы нужные в работе.
- Большенство программистов – линуксоидов
- Гугл использует единый source control сервер. Это позволяет использовать внутренние библиотеки в разных проектах.
