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