![]() ![]() |
поиск, оптимизация и заработок! | |||||||
|
||||||||
|
|
Software Engineers: главный секрет и движущая сила Google.Друзья недавно спросили меня: а что конкретно делают на работе программисты в Google? Мне показалось, что ответ на этот вопрос может быть интересен многим, поэтому я решил опубликовать его здесь. Вообще-то, трудно говорить об обезличенном, стандартном рабочем дне, поэтому я просто записал все, чем занимался в течение одного дня: 9:15 - приехал на работу. Поскольку еще рано (программисты появляются на работе достаточно поздно), есть свободные места для парковки. Вот тем, кто приезжает на работу после 11-ти, найти место уже трудно. Кстати, очень многие ездят на работу на велосипеде - им легче с парковкой. Некоторые живут достаточно далеко, в Сан-Франциско или Окленде, и предпочитают добираться на специально арендованном Google автобусе, на борту которого есть быстрый интернет. 9:15-9:30 - завтрак в кафе, проглотил омлет с сыром, взял с собой пирожное к чаю. Все кафе в Google бесплатные: в них можно позавтракать, пообедать и поужинать. Ну, здешняя еда - тема отдельного поста. 9:30-10:15 - Иду к себе. Я работаю над Поиском книг Google, в группе OCR (Optical Character Recognition). Наша задача - распознать текст книг и проанализировать их структурные элементы: номера страниц, оглавления, рисунки, страницы с копирайтом и так далее. Очень интересный проект. Когда я прихожу, еще никого нет... Хотя нет, Рэй, мой коллега, уже здесь. Он вообще – жаворонок, всегда раньше всех. Пью чай и проверяю почту. Отвечаю на несколько вопросов по моему прошлому проекту, связанному с подсистемой Google, которая поддерживает AdWords и AdSense. Заканчиваю черновик плана работы над моим проектом на следующие 3 месяца: что и когда должно быть сделано, кто за что отвечает и т.д. Посылаю план коллегам для обсуждения. 10:15-11:00 - пишу код для новой подсистемы, над которой работаю. Основные языки, принятые в Google, - это С++, Java и Python. У нашей группы достаточно критическая по быстродействию система, и мы используем C++. Заканчиваю кусок кода и запускаю системные тесты, чтобы проверить, как изменения влияют на эффективность всей системы OCR.Исполнение тестов займет несколько часов, а мне тем временем нужно идти в другой корпус. Пешком туда - минут 10, но мне-то надо быстрее, так что беру в лобби самокат с моторчиком и через пару минут я уже там. 11:00 - 11:45 - собеседование с кандидатом на позицию инженера-разработчика. На мою долю выпадает, в среднем, по два собеседования в неделю. Чтобы попасть в Google, типичный кандидат проходит два собеседования по телефону и потом штук шесть уже непосредственно в компании. Мой сегодняшний кандидат, а точнее кандидатка, назовем ее условно Алиса, явно волнуется: я первый, с кем она сегодня встречается, так что она не знает, чего ожидать. Обычно кандидаты успокаиваются, когда говорят о чем-то привычном. Перевожу разговор на ее последний проект, и Алиса с интересом о нем рассказывает, забывая о волнении. Начинаю задавать вопросы по ходу разговора, от простых к сложным, она спокойно и уверенно отвечает на них. Замечательно! Кстати, по сравнению со многими соседними хай-тек компаниями, в Google работает много девушек-программистов, что, безусловно, радует. 11:45-12:45 - иду на обед с моим новым практикантом, Бобом. Каждое лето в Google проходят практику студенты и аспиранты из университетов всего мира. Здесь они, во-первых, получают реальный опыт, во-вторых, новые навыки и умения, и, в-третьих, выполняют полезную для Google работу. У каждого практиканта есть ментор - его руководитель на время практики. Первые несколько дней новые инженеры и практиканты проходят "школу молодого бойца": учатся пользоваться главными подсистемами Google, изучают стиль и советы по программированию, а также знакомятся с тем, как организована наша компания. Боб уже прошел через несколько дней обучения, и теперь мы встречаемся, чтобы более подробно обсудить, над чем он будет работать во время практики. Боб - аспирант, пишет диссертацию в Беркли, занимается биоинформатикой. То, чем он будет заниматься в Google, достаточно далеко от биоинформатики, но математическая основа очень похожа. Ввожу Боба в курс дела, пока мы едим какие-то диковинные индийские блюда. Потом провожаю его на следующую презентацию, а сам иду на лекцию, которая здесь называется "tech talk". Игорь Кривоконь, Software Engineer. |
СТАТЬИ ПО ТЕМЕ:
О юзабилити в Google. Вот уже шесть лет как я занимаюсь в Google юзабилити - провожу исследования по использованию и удобству наших продуктов для пользователей, а теперь возглавляю группу, проводящую данные исследования. Звонок из космоса. На днях нам в Google прямо с МКС позвонила первая «космическая туристка» - Аньюша Ансари. Теперь будем ждать счет за междугородние переговоры... После несколько формального прошлого вступления о поиске расскажу немного о Google и себе. Главное достоинство нашей компании – это люди. Только раз в году. На этой неделе мы отмечаем восьмой день рождения компании! Наш главный вебмастер, Деннис Хванг, который вот уже как 6 лет рисует праздничные логотипы, как всегда, порадовал нас, приготовив очень аппетитный тортик. Почему именно сегодня? Оказывается, дата менялась не раз, в зависимости от настроения и желания сотрудников побаловаться сладостями. Как все начиналось? Дух времени: свою историю пишем сами! Если вам случится зайти к нам в гости, то в фойе вас обязательно встретят разноцветные лава-лампы и диваны необычной геометрической формы, а также дисплей текущих поисковых запросов на стене за стойкой регистрации посетителей. Немного о нашем главном сервисе – поиске. Поиск - это душа и сердце нашей компании. Восемь лет назад наши основатели, Лэрри и Сергей, решили отложить написание диссертации в Стэнфордском универститете, чтобы создать "идеальную поисковую систему", из которой в дальнейшем родилась компания Google. День знаний от Google. День знаний, день, когда школьники возвращаются за парты, а многие дети идут на свой первый в жизни урок. Мы тоже решили отметить этот день открытием первого официального блога - Google Россия. Если вы не знали, то рассказываем: Google пришел в Россию… Заработай на своём сайте! У вас есть свой сайт? Значит, он может вам приносить прибыль. Теоретически любой посещаемый сайт может приносить прибыль, но эта прибыль будет зависеть от количества посетителей - чем больше людей ежедневно посещают ваш ресурс, тем больше прибыли можно с него получить. Даже если ваш сайт не ориентирован на продажу товаров или услуг, а просто предоставляет бесплатную информацию, он может приносить прибыль за счет рекламных ссылок или баннеров. Подводим итоги. Вся техническая информация, доступная веб-разработчикам и SEO-экспертам, которая имеет отношение к путям исследования Сети и пополнения базы данных Google, вне сомнения, имеет большое значение для планирования и реализации раскрутки того или иного проекта. Секреты Google Dance. Каким образом Google обновляет свою БД? Это довольно-таки объемный вопрос, но я попытаюсь прояснить его, рассматривая в порядке очереди все этапы, которые ежемесячно проходит Google, стремясь сохранить свою базу данных самой надежной и релевантной. |