job

Вот новый поворот...

Tags: 
Я хотел бы остаться с тобой - просто остаться с тобой,
Но высокая в небе звезда зовет меня в путь...
Виктор Цой, "Группа крови"
Если честно, я планировал в среднесрочной перспективе перебраться в Москву. Где-нибудь через полгода-год начать неторопливо рассматривать вакансии и искать себе работу в столице. Но так вышло, что две недели назад столица сама сделала первый шаг...

Опуская лишние подробности: с 17 декабря я выхожу на работу в московском офисе компании Luxoft. За оставшийся месяц нужно сделать кучу дел. И попрощаться.

P.S. Плотва никому не нужна? В идеале хотелось бы успеть ее продать, пока я здесь.

Current Mood: nervous
Current Music: Doro - Für Immer

Прелести многонациональной компании

Tags: 
В изначальном письме, посланном на всех европейских сотрудников, не было ничего необычного:

Sent: 06 November 2007 11:18
To: eall@cqg.com
Subject: New Intern in Frankfurt

Pls welcome Till Megner tillm@cqg.com.
He will be working with us as an intern till May 2008

Mit freundlichen Grüßen


Однако кое у кого оно вызвало недоумение, результатом которого явилось вот это письмо:

Sent: вівторок, 6 листопада 2007 р. 13:17
To: eall@cqg.com
Subject: RE: New Intern in Frankfurt

Now....is he intern Till Megner....or intern Till May?!?!?! ;O)


Далее последовало пояснение на смеси немецкого и английского:

Gesendet: Dienstag, 6. November 2007 12:37
An: eall@cqg.com
Betreff: RE: New Intern in Frankfurt

Meiner Meinung nach, Till is the short name for Tillman.
So, original meaning should be treated as "Tillman will work until May", nicht wahr? :-)


И, наконец, отписался и сам предмет обсуждения:

Von: Till Megner
Gesendet: Tuesday, November 06, 2007 3:49 PM
An: eall@cqg.com
Betreff: AW: New Intern in Frankfurt

Well there are several types of this Name.

Til / Till / Tilmann / Tillmann / Tilman ...

Luckily my name is just Till and thats it. Personally I dont really like the Version Tillman.

Im looking forward for new Jokes with my name.
I already heard

Till is tilling the Ground
Till we meet again
and of course till in every sentence as: He is working "till" May


Прелесть, правда? Кстати, все обратили внимание на заголовки писем?

Current Mood: giggly
Current Music: The Cranberries - Joe (хотя по теме :) должен быть Тилль Линдерманн)
Tags: job

Купальное проклятие

Tags: 
Началось все с того, что бесшабашная девчонка [info]olenyatko три года назад загорелась идеей устроить крещенское купание и начала подбивать коллег по офису сходить с ней.

Набралось человек пять. Естественно, я был среди них - для меня, человека, в свое время регулярно купавшегося в проруби, но впоследствии забросившего, это был хороший повод восстановить оборвавшуюся традицию.

Сходили. Честно говоря, зрелище напоминало фарс: три дырки во льду, очередь желающих окунуться, толпы зрителей, "согревание изнутри" только что окунувшихся... Я как-то не привык к такому. Но не отступать же на последнем шаге - тем более, что я невольно чувствовал ответственность за всех своих коллег, которые не имеют моего опыта, поэтому переключил свое внимание на них.

Искупались, вернулись. Решили, что "через год обязательно еще раз искупаемся". Мое недоуменное "зачем же ждать целый год?" понимания в массах не встретило... за исключением Ленки. Ленка с готовностью согласилась сходить еще раз хоть завтра.

Завтра и сходили. В этот раз все было гораздо лучше: солнечный морозный день, тихая прорубь и никого вокруг. Так мы и повадились ходить практически каждый день.

(Но внезапно все закончилось)

Пятничное развлечение

Tags: 
Пятница. Вечер. Компания CQG. Кухня. На доске на стене написано несколько строчек цифр:


С десяток сотрудников молча сидят лицом к доске и "фтыкают" на нее. Изредка кто-то вскакивает и начинает ржать, бегать по кухне, после чего, по-прежнему давясь смехом, покидает кухню - этот человек достиг Просветления. Он в Нирване. Остальные еще в поиске.

Время от времени заходит кто-то новый, видит всю эту картину и спрашивает, в чем, собственно дело. Ему объясняют: если долго смотреть на эти цифры - то ты поймешь, что должно быть на месте знака вопроса, и тебя постигнет счастье. И новоприбывший пополняет число созерцающих доску.

Я только что понял Истину. Предлагаю и вам попытаться ее познать. Но помните: сначала вам придется забыть математику. Очистите ваш разум. Истина откроется только незамутненному взору.

Комменты скринятся.

UPD. "А вы все здесь молодцы!" (С)

Current Mood: ecstatic
Current Music: Edenbridge - Winter Winds

Околопрограммерское

Бывшего программера постиг кусок счастья - он дорвался до написания кода. Это просто поразительно, какие замечательные баги можно посадить в маленьком скрипте на джаве :-) Вчера демонстрировал результаты своим денверским коллегам-тестировщикам - за десять минут они уронили это дело дважды :-) Ну и так, еще немножко мелких ляпов нашли. Молодцы, в общем :-) А я лишний раз убедился, что тестировать собственный код сложно чисто психологически.

Кстати, читал один JavaDoc - и очень уж мне понравился один фрагмент:



Разумеется, в полном описании к функциям объясняется, в чем их различие, но все равно поначалу выглядит смешно :-)

Current Mood: weird
Current Music: Blind Guardian - Ashes To Ashes
Tags: testing, job

Всегда готов!

Tags: 
Только что кодер знакомый прислал, нашёл в коде программы, написанной уволенным коллегой незадолго до ухода:
#define TRUE FALSE //счастливой отладки суки

* ****** такого извращённого юмора ещё не встречал

Байка с bash.org.ru



Моя карма со мной. Сегодня выяснилось, что это именно я позавчера поставил систему раком. Два дня админы и техподдержка безуспешно пытались найти причину, а сегодня меня, наконец, осенило, и я понял, что я сделал.

Был в системе кривой триггер (скрипт, исполняющийся по условию), который периодически срабатывал и, поскольку он был кривой, падал и блокировал действие, приведшее к его срабатыванию. Не фатально, но работа стопорилась. Чтобы отключить его, я очистил ему поле "условие срабатывания".

Похоже, что я первый пользователь, который попытался отключить триггер таким экзотическим способом, поскольку в результате он не отключился, а, наоборот, стал исполняться во всех мыслимых ситуациях :-) Работать с системой больше никто не мог, потому что при любом шаге пользователь натыкался на падающий триггер.

Самое смешное, что я не тестировал эту систему, я пытался на ней работать...

Current Mood: excited
Current Music: Ногу Свело! - Язык огня
Tags: testing, job

Конец света

Tags: 
 - Мы потеряли то, что связывало нас через расстояние...
 - Я столько не успел всего сказать!

Смешарики, "Телеграф"


Сегодня мы пришли на работу для того, чтобы узнать, что через час будет отключено электричество. Админы уже начали готовиться к отключению, поэтому Интернет уже частично не работал. Еще жила почта, локальная сеть и некоторые службы обмена мгновенными сообщениями.

И вот наступил час X. Заверещали бесперебойники со всех концов офиса. Ксерокс умер у меня на руках, успев выплюнуть последний лист. Сеть легла полностью. Скайп держался еще несколько минут, пока где-то в недрах серверной не отключилась Cisco, со смертью которой сеть просто физически перестала существовать - я даже успел сообщить нескольким людям о сложившейся ситуации.

Разблокировались магнитные замки на дверях. Полутемный офис оживился бродящими по нему потерянными сотрудниками, пытающимися понять, что же им теперь делать (кому как - а мне сразу вспомнился фильм "Обитель зла"). Сначала народ было радостно собрался пойти на кухню пить чай - потом осознал, что чай без электричества не согреть. Потом думали, раз уж сеть не работает, да и компьютеры вот-вот отключатся, попробовать хотя бы использовать освободившееся время и решить некоторые вопросы по телефону - вспомнили, что локальная АТС тоже работает от электричества. В общем, куда ни ткнись - везде облом.

В итоге народ просто пошел гулять, а я, как водится, раскрыл свой верный ноутбук и принялся строчить этот пост :-)

"...и вот, с последними тактами этой доброй, жизнерадостной музыки у нас включили свет!" (C) День Радио

P.S. Потом возникла запоздалая идея, что надо было устроить охранникам внизу флешмоб на тему "Resident Evil", выползая из разблокированных дверей и изображая неупокоенных зомби :-)

Current Mood: geeky
Current Music: День Радио - Снежинка
Tags: job

"Летайте самолетами Аэрофлота!"

Tags: 
Да, я - наш кандидат Игорь Владимирович. Для меня это большая неожиданность, еще вчера я не знал, что буду губернатором. Я должен был сегодня в баню идти, но для Эммануила Гедеоновича я готов на все!

Квартет И, "День выборов"


8 мая. Утро. Будильник уже прозвенел, но был поставлен на snooze. Вдруг сквозь остатки сна доносится звук виброзвонка мобильника. Подползаю, беру трубку - на проводе [info]fduchun_. После стандартной прелюдии, он начал вкрадчиво и издалека:
- Влад, ты еще не напутешествовался?

В принципе, как говорило филатовское То-Чаго-Не-Может-Быть, "я полезных перспектив никогда не супротив". Поэтому я сформировал довольно витиеватую фразу, которую я сейчас не помню, но смысл ее заключался в чем-то подобном - и выдал ее в трубку. Трубка в ответ сообщила, что в таком случае мне предлагается завтра слетать на пару дней в Киев по причине возникшей срочной необходимости.

При слове "завтра" меня слегка заклинило. Нет, конечно, самое срочное дело я уже сделал - оформил себе новый сертификат цифровой подписи для банковских операций взамен истекшего месяц назад. Но все равно... завтра... как-то это неожиданно. Плюс у меня еще багаж где-то в Южной Америке болтается: вдруг привезут - а я в Киеве...

Но [info]fduchun_ не торопил меня с ответом - мол, на работу приедешь и там все решишь. Хотя на самом деле я уже все решил в первую же минуту - не упускать же такую возможность повидать Киев.

Но приключения начались раньше, чем я рассчитывал. Из-за небольшой накладки заниматься билетами оказалось некому, и меня попросили, если мне не трудно, купить их самостоятельно. Мне это было нетрудно - как я тогда думал :-)

С маршрутом я определился довольно быстро - Самара-Москва-Киев, прямых рейсов нет. С авиакомпанией тоже - кроме Аэрофлота туда ничего не летает. А вот с собственно покупкой началось развлечение. Я с удивлением узнал, что, оказывается, в России не практикуются электронные билеты - т.е. недостаточно просто оплатить полет от своего имени и при регистрации предъявить паспорт; необходимо иметь при себе цветную бумажку, на которой написано, что я не верблюд. Три месяца пребывания в Америке сделали свое дело.

Все осложнялось тем, что до вылета оставалось менее суток, а на носу девятое мая, т.е. тотальный праздник. Доставка билетов курьером вносила дополнительный фактор риска, что меня сильно нервировало. Но и это было не главное. Все сайты по продаже билетов, включая сайт самого Аэрофлота, бронировать билет отказывались, мотивируя это тем, что до вылета осталось менее суток.

Отчаявшись решить вопрос, общаясь исключительно с роботами, я решил позвонить в сервисную службу Аэрофлота. И тут меня ждал самый большой сюрприз. Вот где культурный шок! Ну не ожидал я такого сервиса от государственной компании, тем более с такой давней и отнюдь не самой лестной репутацией, никак не мог ожидать! Я объяснил ситуацию, меня выслушали, задали необходимый минимум вопросов, и, получив ответ, выдали исчерпывающую информацию, а именно: билеты мы Вам забронировали, выкупить их надо либо в кассе (адрес, телефон, время работы), либо в аэропорту (телефон). Причем, подчеркну, сервис-центр находится наверняка где-то в Москве, а мне, не моргнув глазом, дают информацию о работе региональных центров.

На следующий день я был в аэропорту за два часа до вылета и спокойно выкупил билеты без единого лишнего вопроса. Так началась моя неожиданная командировка в Киев, где я должен был проводить тренинг. О том, как это было, и о самом Киеве читайте в следующих выпусках.

Current Mood: shocked
Current Music: Doro - I'll Be Holding On

Нью-Йорк, день последний. Офис CQG и аэропорт La Guardia.

Поскольку обратный рейс в Денвер у меня был в понедельник вечером, а в Нью-Йорке у CQG есть офис, я подумал, что вполне можно было бы напроситься туда на полдня поработать. Благо, все офисы объединены общей телефонной и компьютерной сетью, и можно спокойно работать хоть на денверском, хоть на самарском компьютере.

Я заранее написал письмо нью-йоркскому офис-менеджеру, но ответа не получил. Меня это удивило, но не расстроило - тем интереснее, буду тыкаться вслепую. Пустят - хорошо, не пустят - еще полдня поброжу по городу.

Как оказалось, [info]evgenii также работает в Манхеттене, поэтому мы с утра поехали туда вместе. Около здания номер 45 по Бродвею мы расстались, и я вошел внутрь.

Охрана попросила меня записаться как посетителя и попросила показать удостоверение личности. Девушка за стойкой долго не могла найти в паспорте мое имя:
- Открывайте сразу последнюю страницу, - говорю.
- А имя тут где?
- Имя - вот! - тыкаю пальцем. - Владислав. Понимаю, что непривычное - а что делать? :-)

Потом выяснилось, что я не совсем правильно понял расположение офиса в здании. #31 - это не номер офиса, а номер этажа. Поэтому когда я направился к лифтам, обслуживающим этажи с 1 по 16, и приехал на третий этаж в поисках офиса CQG - естественно, попал в тупик:
- Извините, кажется, я ошибся этажом.

Вернулся на первый этаж. Когда я вышел из лифта, я увидел, что охранник, ухмыляясь, показывает мне в другую сторону. Пройдя в указанном направлении, я увидел другие лифты, обслуживающие вторую половину здания. Уже внутри лифта я, увидев слово CQG напротив номера 31, понял, что я на правильном пути. Ну, а выйдя, я увидел знакомый логотип и вовсе ощутил себя как дома.

Чернокожая девушка на рецепции улыбнулась из-за стеклянной двери и жестом пригласила зайти. Оказалось, что она все-таки получила мое письмо, но ответила только в субботу, поэтому я его и не получил. Меня посадили в уголок, где был стол, стул, розетка, интернет-кабель и телефон - а больше мне ничего и не было нужно. Через пять минут я уже подцепился к денверскому компьютеру, а через полчаса, как ни в чем не бывало, присоединился к понедельничной "летучке". Валери, проводившая "летучку", была немало удивлена, услышав меня в телефоне:
- Влад? Ты здесь?
- Неа. Я в Нью-Йорке, где и должен быть.

В общем, из пяти часов, проведенных в офисе, я три часа провисел на телефоне. Собственно, это и была одна из причин, по которой мне было очень хотелось попасть в офис: на утро понедельника было запланировано несколько телефонных встреч, на которых было желательно мое присутствие.

Офис в Нью-Йорке маленький, там всего человек пятнадцать. Две конференц-комнаты и серверная с рецепцией занимают, наверное, половину всей офисной площади. И при всем при этом он немного отличается от всех остальных офисов, которые я видел. Кубиков нет, есть столы, разделенные невысокими перегородками - так что сидящие напротив видят друг друга. Видимо, это связано с тем, что здесь все-таки не программисты, а преимущественно трейдеры, и у них другая специфика работы.

В конференц-комнате я обнаружил целый ряд настенных часов: Лондон, Чикаго, Колорадо (не Денвер, а именно Колорадо!) и так далее. Но все эти часы почему-то стояли, правильное время показывали только нью-йоркские часы :-)

Сотрудники были общительные, встретили очень тепло, но без лишних эмоций - как нечто само собой разумеющееся. С учетом того, что мы с нью-йоркцами напрямую не работаем, я не знал никого даже заочно, но это не мешало:
- О, я вижу, ты работаешь в CQG!
- [с усмешкой] Откуда ты знаешь?
- У тебя на футболке логотип!
- Ага, я знаю :-) Для того и надел.

Интересное чувство возникло, когда я получил письмо с расписанием российских праздников, и, пару минут спустя, понял, что получил его не только я, но и все остальные сидящие в этом (впрочем, не только этом) офисе сотрудники:
- А ты в это время будешь все еще в Денвере? Давай, возвращайся срочно домой, чтобы успеть погулять!

Когда я стал потихоньку собираться, офис-менеджер предложила вызвать мне такси до аэропорта - узнав о моих планах доехать туда автобусом, она мне настойчиво не рекомендовала этого делать. Я подумал и согласился :-) Во-первых, поеду с комфортом, как белый человек, во-вторых, я точно не потеряюсь и не опоздаю. Ну и потом, это экономит мне еще час на работе.

В аэропорту я оказался за пару часов до вылета, и опять на редкость быстро прошел все процедуры. Терминалов самообслуживания я не нашел, но и около обычных практически не было очереди, поэтому я просто подошел, протянул паспорт и сказал: "у меня забронировано место". Парень за стойкой сверился с компьютером, спросил, сколько у меня багажа, и, узнав, что у меня только ручная кладь, протянул мне посадочный талон. На досмотре тоже не было ничего интересного. Даже как-то скучно :-)

La Guardia - это совсем не DIA. Он какой-то маленький и тесный, чуть больше самарского Курумоча. Я даже как-то споткнулся об эти небольшие размеры, как о неожиданную стенку. Располагая двумя часами, я рассчитывал побродить по аэропорту, посмотреть на него - а он вдруг неожиданно кончился. Несколько гейтов, несколько туалетов и пара точек, торгующих едой - вот и все развлечение.

Но розетка в стенке и место на коврике нашлись и тут, а больше мне ничего не требовалось. Я уселся в уголке и принялся строчить этот отчет :-)

Current Mood: amused
Current Music: Nightwish - Elvenpath
Tags: travel

Старый конь борозды не испортит

Диалог с коллегой-тестировщицей:
- Я тебе пришлю текстовый файл, только он очень большой, тебе будет трудно его открыть.
- Большой - это сколько?
- Несколько мегабайт.
- Нет, мне это никаких проблем не составит.

Пробегающий мимо чувак вставляет:
- Он использует FAR Manager!

Current Mood: amused
Current Music: Лаэртский - Шел Гагарин по тропинке
Tags: job

Страницы