Friday, July 22, 2011

Хурукра

    Во время отпуска удалось на два дня прорваться в горы - в свой родной район, в родовое село жены - Хурукра. Поехал без девочек, т.к. во-первых, они плохо переносят дорогу (особенно серпантины), да и не захотели они :). Сама поездка организовалась спонтанно - в среду тесть сообщил, что один из хурукринцев собирается ехать в пятницу, и у него есть пару свободных мест в машине. Ну, я и согласился. Надо сказать, что в горах я не был лет 20, т.е. в первый и последний раз я ездил в лакский район еще ребенком во времена СССР, вернее как раз во время кегебисты неудачно попытались захватить власть. Воспоминания о той поездке остались смутные, но с проблесками, т.к. в этот раз я самостоятельно узнал поворот на Куркли (мое родовое село), по огромному валуну о котором мне рассказывали какую-то легенду когда я был маленьким :). Легенду не помню, а валун помню - вот так вот.
   Выехали из Махачкалы мы часов в 10 утра и уже к 12 были в Хаджалмахах, где купили чуреков и сыра. Ближе в часу, проехав поворот на Куркли и миновав большинство сел Лакского района, мы доехали до Кумуха. Дорога от Махачкалы до Кумуха просто замечательная, было солнечно, но утром прошел дождь, поэтому пыль мы не глотали, а наоборот ехали с кофмортом. Я во все глаза смотрел по сторонам, т.к. не имею ни малейшего понятия, когда мне в следующий раз придется проехать по этой дороге. Дорога живописная, местами проходит между скалами с одной стороны и обрывом с другой, много зелени и вообще ярких красок. Поганейшее впечатление в душе оставили многочисленные "зияраты", съезды к которым, были обозначены вдоль дороги. "Зияраты" это могилы, или скорее мавзолеи, якобы "святых" на которых многие дагестанцы совершают языческие обряды, взывая к трупам, прося эти сгнившие кости о помощи и заступничестве, а потом еще с умным видом называя себя мусульманами (воистину тупые бараны). Особо усердные граждане обвязывают ограды этих капищ тряпочками и загадывают желания. В клинических случаях, ночуют в этих поганых местах, видимо заряжаясь энергий от трупов. Воистину дегенераты.
   Но я отвлекся. В Кумухе мы ненадолго остановились, чтобы передать одному гумучинцу (житель Кумуха) ведро клубники и продолжили свой путь в Хурукра. Эти два села связывает ужасная грунтовая дорога, которая сначала идет в ущелье – вниз от Кумуха к реке, а оттуда минуя хлипкий мостик, поднимается вверх к Хури, проехав которое сразу попадаешь в Хурукра. Утром прошел дождь, дорогу развезло и плюс к этому, по этой дороге буквально за 10 минут до нас прошла отара овец, нанеся грязи со склонов - в общем, на подъеме (минимум 45 градусов) мы застряли. В принципе не сильно - минут 10 попыхтели, потолкали и вытолкали, правда, были грязные с головы до ног :)
   Справившись с подъемом, мы остановились у родника в Хури чтобы смыть с себя грязь и набрать воды. Горы, тучи, каменные дома, тепло одетые дети играющие неподалеку... люди, говорящие на лакском, причем я не понимаю больше половины из того что говорят. Вот я и вернулся в Лаккю (Лакия) – страну моих предков. Надо сказать, что местных я и в самом деле понимал с трудом, одно дело парниковый Махачкалинский лакский язык, вобравший в себя множество русских слов и выражений и совсем другое дело - аутентичный горский лакский. Отвечать по-лакски я не мог вовсе, и к стыду своему, практически все время говорил по-русски, который здесь тоже все хорошо знают, но, конечно думают они на лакском.
   Добравшись до Хурукра мы стали располагаться в доме у того, кто затеял эту поездку - Аскандера. Как выяснилось, в селе нет ни природного газа, ни водопровода, соответственно первым делом пришлось набирать воду в канистры (ту, которую мы привезли из Хури, мы сразу же перелили в бак про запас). Я чуть не сдох - спуститься к роднику, до которого метров сто по прямой и подняться назад оказалось для неподготовленного организма тяжелой задачей. Это с учетом того, что я в нормальной физической форме. Там просто реально нечем дышать, из-за большой высоты, воздух сильно разряжен и кислорода в нем гораздо меньше чем на равнине. Я сразу вспомнил, что студенты приехавшие учиться с гор в Махачкалу непременно выделяются из толпы ярко красными щеками - организм шалеет от переизбытка кислорода - через пару месяцев щеки обычно приходят в порядок. :) Тут же был обратный процесс - я реально начинал задыхаться после даже небольшой физической нагрузки :(
   Вечером мы с тестем ушли к нему домой. У тестя там есть шикарный дом, вернее ему принадлежит только часть этого дома - он пустил туда жить молодую семью, которые постоянно проживают в Хурукра, т.к. жилой дом и пустующая куча камней это большая разница. Очень правильно, я считаю. Благодарный жилец, всегда рад приютить моего тестя, когда тот приезжает в село на пару дней, случается это не часто, может раз в год, так что все довольны :) Жилец, кстати не просто так, а директор школы в соседнем Хури.
   Надо сказать, что Хурукра практически вымершее село. До войны в нем было триста хозяйств - я видел старые фотографии, реально большое село - сейчас же там домов штук 20, причем реально заселенных лишь 5-6. Раньше была школа, сейчас дети ходят в школу в Хури. Все в руинах, люди, живущие там перебиваются натуральным хозяйством или никому ненужной гос. службой. Древняя мечеть, превращена в коровник, в котором уже даже и коров нет. Памятник с советской звездой и надписью "Вечная память войнам хурукринцам" порос всем, чем только можно. Раньше был совхоз "хуринский", но как можно догадаться, на его месте можно делать продолжение Call of Duty :)
   Практически все оставшиеся жители регулярно и методично травят себя всяким пойлом. Наш директор школы пользуется большим авторитетом, ибо пьет умеренно. Кроме него есть еще один дядька, у которого два сына подростка и жена курклинка (моя односельчанка) - вот он вообще не пьет. Остальные квасят не просыхая. Это стало понятно на следующее утро, когда толпа местных алконавтов собралась на годекане - они видели, что приехали городские, а это значит, что привезли водку. Ну да, Аскандер на самом деле привез несколько бутылок, это уже стало как бы частью ритуала - городские спаивают сельских. Блевотно, но факт.
   Хурукра располагается у подножия горы Вацилу, с которой видна большая часть Лакии. Говорят, что раньше, лет 300 назад вся гора была покрыта лесом, но сейчас она полностью лысая. У подножия бьет чистый родник, кругом летают орлы - красота. На самом деле от красоты местных видов захватает дух. На второй день нашего пребывания в селе, мы с тестем решили взять эту гору штурмом. Только кажется, что это легко и просто, на самом деле я чуть не окочурился пока лез, но так и не долез. Когда в глазах потемнело, а в висках начало стучать от недостатка кислорода, я остановился (до вершины оставалось метров 300), уселся на ближайший валун и стал обозревать окрестности. Тесть в это время собирал на вершине грибы, которых там вылупилось множество после недавних дождей. Я тоже срезал пару десятков, на обратном пути.
   В общем, провел я два дня на природе в окружении древних развалин и звенящей тишины гор. Я давно не видел такого яркого ночного неба – столько звезд, что кружится голова и хочется присесть, чтобы не упасть. Отчетливо виден млечный путь. Если днем смотреть на запад, то глаз сразу останавливается на снежных пиках Кавказского хребта. Очень впечатляет. Также на западе находится заброшенный аэродром, с которого в советское время можно было долететь до Махачкалы за 40 минут. Эхъ… все кругом раздолбанно! Дальше аэродрома находится мамино родовое село – Хулисма, которое, как говорят, практически в таком же плачевном состоянии. Выживают только села, в которых были нормальные сельхозугодия и в советское время успели провести водопровод, другие потихоньку доживают свой век. В Хурукра очень символично смотрятся древние могильные камни на фоне разрушающихся домов.

Tuesday, July 19, 2011

Function.prototype vs Object.prototype

If we want to define an extension method available for each and every object in the global scope we can do this in different ways, for example like this:

Function.prototype.someMethod = function () {
    return 'Hello from Function';
}
Or like this:
Object.prototype.someMethod = function () {
    return 'Hello from Object';
}
So what is the difference?
In the first case it will work for functions only:
var someFunction = function () {
};
var hello = someFunction.someMethod();
//someMethod is Ok. hello equals to 'Hello from Function'

At the same time someMethod will give us an “undefined” error if we try to call it from an object:
var someObject = {};
var hello = someObject.someMethod();
 //someMethod is undefined

On the other hand, if we modify the prototype of Object type, then it will work for both functions (including constructor based objects) and objects.
Object.prototype.someMethod = function () {
    return 'Hello from Object';
}

var someObject = {};
var hello = someObject.someMethod();
//someMethod is Ok. hello equals to 'Hello from Object'

var someFunction = function () {
};
hello = someFunction.someMethod();
//someMethod is Ok. hello equals to 'Hello from Object'

What will happen if we modify prototypes for both Function and Object types at the same time?

Object.prototype.someMethod = function () {
    return 'Hello from Object';
}

Function.prototype.someMethod = function () {
    return 'Hello from Function';
}

The result will be different for functions and objects. Each of them will use it’s own overload:

var someFunction = function () {
};
var hello = someFunction.someMethod();
//someMethod is Ok. hello equals to 'Hello from Function'

var someObject = {};
var hello = someObject.someMethod(); 
//someMethod is Ok. hello equals to 'Hello from Object'

This is fair enough. Modification of Function’s prototype overwrites Object’s one because Function is based on Object’s prototype.
And if we go further and delete someMethod from Function the Object’s implementation will shine through:
delete Function.prototype.someMethod;
hello = someFunction.someMethod();
//someMethod is Ok. hello equals to 'Hello from Object'

I was a little bit confused at this point, but writing these samples helped me to understand where I was wrong in my assumptions.
So maybe it will help to someone else as well :).

Мам, я уже уснула!

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

Thursday, July 14, 2011

Ильич и криволинейные интегралы

   Сегодня приснился сон. Как будто я на лекции в лекционном зале - 121 аудитория в левом крыле, главный корпус ДГТУ, идет лекция по матану и читает ее нам... Ленин. Такой натуральный Ленин, в жилетке, с плешью, правда, немного толстоватый. Жилетка вся заляпана мелом, бородка всклокочена, и он что-то втирает про криволинейные интегралы и пути интегрирования. Потом я, Изя и Ариза оказываемся в библиотеке, но это уже Ленинка в Москве - зеленые лампы, дубовые столы, а за столом сидит профессор Фролов Александр Алексеевич из Института высшей нервной деятельности, а рядом с ним Гасанага Шапиевич, и оба говорят, о том, что Ильич подлец и негодяй, он де когда-то давно украл у кого-то результаты научной работы и выдал за свои. По этому поводу Фролов даже написал книжку. Я с женой идем вдоль стеллажей с книгами, затем я начинаю рыться на одной из нижних полок и нахожу там тонкую книжку в твердом переплете в поганейшем РАНовском оформлении (кто видел, тот знает). Книга озаглавлена "Кто такой Ильич на самом деле?", автор Фролов А.А.
   Тут мне становится страшно, и приходит мысль, что надо всем рассказать, и что надо сделать это немедленно. Я остаюсь один и в срочном порядке выхожу через главный вход Ленинки в полной уверенности, что окажусь на Воздвиженке, а оттуда рвану пешим до Калужской площади, но... вместо этого я оказываюсь в заснеженной глухой деревне. Я знаю, что это где-то в реальной жопе в Сибири. На удивление, данный факт на меня никак не влияет, вместо этого формируется новая мысль - дойти до почты. В каком-то тулупе и валенках, прижимая к груди книгу я чешу по снегу; вечер, пурга, видимо дубак (но я не чувствую) - моя цель почтовое отделение. Захожу - типичное отделение Почты России, стойка за которой сидит немолодая женщина, стол, разделенный посередине стойкой, около которого толкутся две бабуськи, заполняя бланки. Какое-то растение в большом горшке, стенды с примерами правильно заполненных бланков и т.д. Я знаю, что у меня там есть абонентский ящик под номером 009, и если я в него положу книгу, то она дойдет до адресата. Но на том месте, где должны стоять ячейки абонящиков почему-то стоит холодильник - такой старый советский холодильник с вертикальной железной ручкой, а ячеек нет. Хотя я точно знаю, что они должны здесь быть, ведь я обычно из них вынимаю всю корреспонденцию; журналы и газеты, а также письма из Новосибирска (почему из Новосибирска? :) ). Это трагедия. Я дергаю ручку холодильника на себя, дверь открывается, а там полно протухших продуктов, реально уже с запашком. Там лежат всякие овощи – в основном картошка, и мясо. Думаю, что за на... где мой абонящик... иду к тетке за конторкой и требую объяснений.
   А она, типа, "Мы тут подумали, и решили, что для людей важнее продукты, чем газеты всякие, все равно никто ничего не выписывает, поэтому мы ящики демонтировали и вместо них поставили холодильник".
   - Как это никто ничего не выписывает - возмущаюсь я - а как же я?
   - А что Вы? Кто Вы такой? Что Вы вообще тут делаете?".
   И тут до меня доходит, что все это сон, что меня там быть не может, и что тетка права. И ясно, что это не я вовсе, а Ильич. :) И я проснулся. Написал и вижу, что хрень какая-то :) Ну да ладно, пусть будет на память :)

Tuesday, July 05, 2011

Эмиль Золя. «Ругон – Маккары». 11. «Дамское счастье».

   Октав Муре, женившийся на владелице магазина "Дамское счастье" - госпоже Эдуэн, начинает осуществлять свою давнюю мечту о новых методах ведения торговли. Несмотря на панику, которая охватывает приказчиков магазина, заручившись поддержкой жены, он бросает все средства до последнего сантима в приобретение дома по соседству и присоединение его к магазину после полной перестройки. Во время этой перестройки трагически погибает его супруга, проводившая инспекцию стройки, и сорвавшаяся со строительных лесов. Злые языки поговаривают, что это он ее столкнул, хотя доподлинно известно, что Октав в это время был совершенно в другом месте. Он очень тяжело переносит смерть жены - оказывается он ее по-настоящему любил. Октав клянется самому себе никогда впредь не жениться и с головой погружается в дела магазина.
   Очень рискуя всем, что у него есть, он один за одним скупает близлежащие дома и постоянно расширяет торговые площади "Дамского счастья". Он тратит неслыханные деньги на рекламу. Договаривается об эксклюзивных поставках шелков с промышленниками, и часто в рекламных целях продает товар в убыток - завлекая все новых и новых покупательниц. Он властвует над женщинами, умы которых всецело заняты "Дамским счастьем". В противовес старым и затхлым магазинам, торгующим определенным видом товаров, высокие и яркие витрины Октава, завлекают покупательниц водопадом красок и обилием выбора. Чего только нет в "Дамском счастье"; отдел сукон, отдел шелков, отдел кружев, отдел готового платья, отдел перчаток, отдел дорожного платья и т.д.
   На момент начала книги "Дамское счастье" насчитывает более 20-ти различных отделов, каждый из которых ранее мог быть отдельным магазином. Мелкая торговля по соседству потихоньку захиревает - все покупательницы ломятся в новый магазин, а владельцы семейных предприятий, некоторым из которых более ста лет, не могут выдерживать конкуренции которую составляет им "Дамское счастье" и один за другим разоряются. Надо отдать должное Муре, захватывая все новые и новые территории и разоряя мелких торговцев он, во-первых, дает хорошую цену за их бизнес и, во-вторых, предлагает им место у себя в магазине. А служить у Муре хотят многие. Он заботится о своих сотрудниках как никто другой. Так, каждый сотрудник получает комплект униформы (неслыханная щедрость по тем временам), иногородним и просто не имеющим своего угла предоставляется бесплатное общежитие. В Дамском счастье есть своя кухня и столовая, где сотрудников раз в день бесплатно кормят и поят кофе. Имеется система бонусов и поощрений для всех сотрудников. Так, в зависимости от выручки за финансовый год, сотрудники могут получить за раз практически годовое жалование. Правда, условия все еще далеки от нынешних - служащие работают по 12 часов в день, с учетом часового перерыва в обед. В мертвые сезоны (с июня по август) для сокращения издержек сотрудников увольняют пачками, а потом вновь нанимают в сентябре, причем не обязательно прежних, а тех, кто попроворнее.
   Все вышеописанное является фоном, для основной сюжетной линии, в которой девушка из провинции с двумя младшими братьями, после смерти отца, приезжают к своему дяде в Париж. Дядя торговец тканями, один из представителей старого поколения торговцев, который медленно но верно разоряется, т.к. его магазин находится прямо напротив "Дамского счастья". Дениза устраивается к Муре в отдел готового платья. Это тщедушная, но очень честная и порядочная девочка, терпит жуткую нужду, т.к. дядя не в состоянии им помочь, а на первых порах она зарабатывает очень мало. При этом она вынуждена платить за пансион для младшего брата и время от времени давать денег среднему, который вечно попадает в какие-то любовные передряги и, пользуясь добротой сестры, не понимая каких лишений ей это стоит, усиленно "доит" ее. В магазине все над ней издеваются, шпыняют и мучают как могут, ее даже увольняют после года службы, приняв как-то раз Жана (ее брата) с которым она переговаривалась на лестничном пролете за ее любовника. Она погружается в настоящую беспросветную нищету - но при этом остается честной и с гордостью отклоняет всякие подлые предложения, хотя девушки вокруг нее гуляют направо и налево и наслаждаются жизнью. Ее порядочность не ограждает ее от мерзких сплетен и выдуманных историй, которыми сально обмениваются похотливые приказчики. Тем не менее, со временем она пробивает себе дорогу честным трудом. Сначала, видя ее порядочность, ей дает работу старый, почти разорившийся старик Бура - вырезающий трости для зонтиков, а потом Робино, бывший начальник отдела шелков "Дамского счастья", которого тоже уволили, и он решил составить конкуренцию Муре, но в конечном итоге из этого ничего не вышло.
   Встретив как-то вечером Муре, Дениза узнает, что он провел расследование, и сожалеет о том, что она была уволена несправедливо (т.к. он узнал, что Жан был ее братом) и предлагает вернуться в магазин на должность старшей приказчицы. Дениза соглашается. И тут начинается новая жизнь. Видя насколько она изменилась и внешне и внутренне, закалилась, стала сильнее, никто не осмеливается ее шпынять. Ее доброта и порядочность завоевывают всеобщую любовь и расположение. Вскоре она получает должность заведующей во вновь открывшемся отделе детского платья и в связи с этим видит Муре практически каждый день на совещаниях. Через некоторое время босс понимает, что влюбился, но тут коса нашла на камень. Привычный властвовать над женщиной, он совершенно ошарашен услышав от нее "нет". И не раз и не два, а постоянно. Нет, нет и нет. При этом Дениза в восторге от этого человека, он влюблена в него. Она восхищена им, видя его бешеную энергию и заражена его идеями о новых методах в коммерции. Но порядочность не позволяет ей уступить его натиску. Короче, на удивление все заканчивается хорошо.
   Как всегда на заднем плане прописаны удивительно поганые персонажи - графиня клептоманка, похотливая приказчица, которая не прочь с каждым встречным, мерзкие сплетники среднего звена, жена учителя, сведшая своего мужа с ума непомерными тратами в "Дамском счастье", сученыш кассир, разработавший целую коррупционную схему, наносящую многотысячные убытки торговому дому и т.д.
   Книга очень понравилось. Бросилось в глаза, что перечисляя товар, представленный отделом ковров, Золя упомянул "дагестанские молитвенные коврики" :).

Monday, July 04, 2011

Как я искал работу в Лондоне

   Тут товарищи интересовались, как я искал работу в Лондоне. В принципе как обычно. Прилетев в Лондон в субботу утром, я в течении оставшегося дня и половины воскресенья приходил в себя или проще говоря спал :). Где-то во второй половине воскресенья, уже полностью распаковавшись и устроившись, я уселся переписывать свое резюме, подстраивая его под английские реалии. Просмотрел несколько образцов и сделал как все, хотя все равно потом пришлось переделывать :) Зарегистрировался на Монстре, Джобсайте, Джобсерве и еще паре сайтов, выложил там свое резюме и указал, что нахожусь в активном поиске. Уже после 8-9 вечера начал собственно искать подходящие вакансии (на тех же самых сайтах) и слать свое резюме конкретным людям по шаблону. "Здравствуйте Мистер (Мисс) такой-то. Меня зовут Башир, я программист и в данный момент ищу работу. Увидел вашу вакансию (ссылка на вакансию) и думаю, что она мне подходит. Посмотрите, пожалуйста, мое резюме (см. аттачмент). Всех благ, Башир." Я разослал около 50 писем и лег спать.
   Вновь прибывшие иммигранты должны регистрироваться в полиции в течении 7-ми рабочих дней по прибытии. Чтобы не затягивать с этим, я решил поехать туда на следующее утро и с 8.30 до 9.30 был там, увидел по дороге немножко Лондона и вернулся домой, чтобы продолжить поиски работы. Пока я был в полиции мой мобильный был выключен и оказалось что было 2 пропущенных вызова (unknown number), т.к. звонить мне никто кроме рекрутеров не мог, я очень обрадовался :) Чуть позже радость немного улетучилась, т.к. до пяти вечера понедельника я не получил ни одного звонка. В пять вечера позвонил один агент, которого я практически не понимал, понял лишь, что он пришлет мне описание вакансии по email-у. Все, в понедельник больше никто не звонил. Зато стали звонить во вторник. Посыпались емэйлы, рекрутеры слали описания вакансий (спеки), и если я говорил, что это мне интересно, они пересылали мое резюме работодателю на рассмотрение. Некоторые работодатели слали через агента тестовые задания, которые надо было сделать для отборочного тура собеседований. Некоторые задания были ограничены временем - т.е. я должен был позвонить агенту и сказать, что я готов, он сразу высылал задание и требовал выслать решение в течении 2х-3х часов. В общем, было весело, первую неделю я практически не отходил от компьютера, решая задания, отвечая на письма и звонки, рассылая резюме на вновь открывающиеся позиции, в промежутках читая Рихетера, Фаулера и книгу по алгоритмам и структурам данных.
   Где-то в среду или четверг мне позвонил самый вменяемый агент - Дэвид, сказал, что у него есть пара вакансий, и что он видит, что я хороший чувак, но резюме мое никуда не годится, т.е. в том виде в каком оно есть, он не может отправить его свои клиентам. Сказал, чтобы я не обижался и понял его правильно, сказал, что вышлет шаблон, сказал, что убрать полностью, что подправить и чего не хватает. В общем, я внял его совету, полностью переписал свое резюме и отослал ему, заодно поправив его на монстре и на других сайтах.
   Первое собеседование, или как их здесь называют, интервью, было в пятницу утром - в 10 в северном Лондоне - недалеко от Old Street. Это была крупная телекоммуникационная контора, которая разрабатывала какой-то мега крутой многопоточный, клиент-серверный пейджер - грубо говоря аську для внутреннего пользования - что-то типа Google Wave (который к сожалению сдох так и не родившись). Перед тем как получить приглашение я сделал им тестовое задание на многопоточность, решил выпендриться и напихал мониторов, ридрайтлоков, чеков на переполнение и т.д., хотя все можно было легко сделать простыми локами. Написал несколько тестов на коллайд потоков, и, судя по всему, произвел впечатление. Это было мое первое интервью в Англии, хотя и не первое на английском языке, я довольно сильно волновался, и кажется нес полную чушь, хотя иногда и попадал. Засада состояла в том, что на C# у них только вспомогательные вещи, а ядро написано на матером C++, который я так толком и не знаю. В общем, в следующий понедельник я уже знал, что они меня не берут.
   Забыл сказать, что по рекомендации своего бывшего шефа, который сейчас в Америке, я подался в компанию RSC напрямую, вернее он и его друг, отправили туда мое резюме, т.к. сказать по блату. Дело в том, что Королевское Химическое Общество - солидная научная организация, и так получилось, что я хорошо ориентируюсь в предметной области, т.к. работал в ACD/Labs, решая примерно те же задачи, правда, здесь, насколько я понял, надо было делать поисковый движок, но все равно прикольно. Мое второе интервью было с этими ребятами - они приехали из Кэмбриджа по своим делам и провели интервью со мной в Старбаксе рядом с вокзалом King's Cross. Интервью прошло успешно, по крайней мере мне так сказали мои русские друзья :) Надо было ждать ответа от их отдела кадров и вообще там была масса бюрократии, которая могла затянуться на недели.
   Тем временем, поддавшись уговорам настойчивого агента я пошел еще на одно собеседование, хотя мне изначально не нравилось, то что он говорил. Что там про спортивные альманахи, да и зарплату там предлагали относительно маленькую для Лондона. Придя на собеседование, выяснилось, что эта контора разрабатывает софт для тотализаторов, чем я, конечно, заниматься не могу – вера не позволяет быть соучастником это мерзости. Но отказывать с порога людям было неудобно, и меня там отсобеседовали, даже дали компьютер и попросили сделать простенькое тестовое задание за 40 минут. Там надо было вызвать хранимую процедуру с двумя входными и двумя выходными параметрами, выполнить сортировку результата, найти среднее арифметическое, в общем, что-то в этом роде. Я все сделал, написал тесты и распрощался с ними с твердым намерением впредь заранее в деталях уточнять, чем придется заниматься на работе. Обратная дорога до дома заняла у меня меньше часа, и на выходе из автобуса я получил звонок от возбужденного агента, с предложением выйти на работу завтра же. Как же он меня замучил, он звонил мне две недели после этого, никак не в силах принять отказ, все уговаривал и наущал. Но под конец вроде смирился. Где-то через пару месяцев, уже выйдя на работу, я вновь получил от него звонок. Он сетовал на то, что там дают слишком сложное задание, и никто из его кандидатов не справляется, и не мог бы я ему сказать, как я его сделал, чтобы он подготовил их к интервью :)
   Третьим местом, куда я был приглашен на интервью, стал какой-то hedge fund в City, интервью длилось очень долго - часа два, и меня гоняли не только по программированию и алгоритмам, но и задавали вопросы по теорверу, на половину из которых я не ответил. Для того чтобы попасть в серьезное место, в Лондоне одного интервью недостаточно, обычно кандидатов интервьюируют два, три раза на различные темы. Там мне сказали, что со мной свяжутся. В тот же день, но уже во второй его половине я был приглашен на интервью в HSBC. Надо сказать, что я уже слегка расслабился, не было такой нервозности как в первые дни, и я перестал паниковать, стал относительно лучше понимать британский акцент (т.к. первую неделю понимал лишь процентов 20% из того что мне говорили). Интервью прошло успешно, и я чувствовал, что меня пригласят на второе. Так и случилось - на следующее утро я получил звонок от Дэвида, того самого, который велел мне переделать CV, с приглашением от HSBC встретиться еще раз. На сей раз меня выжали капитально, но я справился, более того я понял чем придется заниматься и это не шло в разрез с моей религией, в то время как с hedge fund-ом все еще было не очень ясно. Короче я уже раскатал губу на работу в HSBC, и когда пригласили на второе собеседование в hedge fund, вежливо отказался. Агентша опять таки, долго и нудно капала на мозг, даже договорилась с ними о повышении зарплаты, но я был непреклонен. Понравилось мне в HSBC :) В начале третьей недели моего пребывания на английской земле, я прошел третье собеседование в HSBC и был принят на работу. Хвала Аллаху, Господу Миров. Я знаю, как сложно иногда бывает найти здесь работу, и то, что мне удалось это так быстро - большая милость от Всевышнего.
   Потом началась тягомотина с оформлением. Т.к. это банк, то уровень безопасности часто зашкаливает. Меня начали всячески проверять, пользуясь услугами сторонней фирмы. Обычно проверка состоит в обзвоне (или контакте по emailу) с предыдущими работодателями, чтобы проверить информацию указанную в резюме и узнать, как кандидат там себя вел, даже не в плане того справлялся ли с работой, а не нарушал ли чего, не было ли с ним проблем и т.д. Почему-то в этой фирме посчитали что в России по-английски не понимают и отправили запросы в свой польский филиал, там их перевели на корявый русский (реально корявый) и отправили по факсу в Москву, один раз капитально накосячив (перепутав даты), так что мой научный руководитель удивился, узнав, что я проработал в ЦОНТе аж целых 9 лет. Все мои бывшие работодатели ответили в течении 2х дней (я держал со всеми связь), потом ответ, вернувшийся в Польшу, переводили обратно на английский и отправляли в головной офис в Лондоне. В общем, все про все заняло больше трех недель, затем настала пора крисмаса и прочих выходных и фактически на работу я вышел только в январе. Пока ждал результатов проверки я слонялся по Лондону, читал книжки, пересмотрел кучу фильмов – короче расслаблялся, как мог :)
   На текущем месте мне нравится, ничего менять не собираюсь. Нормальная зарплата, бонусы опять же. Все условия для соблюдения религии - мечеть, халяльные блюда в столовке. Интересная работа, каждый день что-то новое, хотя и немного под стрессом (самую малость), но так даже интереснее :).
   Так же могу отметить, что работодатели были во мне заинтересованы из-за:
  1. ученой степени и общей академической вменяемости на интервью
  2. опыта работы западных компаниях, по западным стандартам (я подчеркивал это в CV)
   Так что если, кто считает, что ему не нужна аспирантура, что он может прям сейчас загребать деньги, а не нищенствовать, не торопитесь с выводами. Я тоже так думал в свое время, когда не мог купить лишний килограмм мяса, и экономил на проезде. Но лучше перетерпеть эти 3-4 года, зато потом академический "багаж знаний" очень сильно помогает. Даже если оставаться в России, не говоря уже о том, что имея степень, гораздо легче уехать.
   Во время поисков работы, мне запомнился один мерзавец агент, который запрещал крайне настойчиво не рекомендовал мне работать с другими агентами. Он клялся, что найдет мне супер работу, но что я должен сконцентрироваться на нем одном, а не распаляться :) Я, конечно же, его проигнорировал. В конечном итоге он предложил работу в Gazprom - дочерней компании самизнаете кого. Говорил, что там будет очень востребован мой супер-скил - умение говорить по-русски :). Я отказался в категоричной форме - даже будучи в России всегда работал на западные компании, не хватало мне, переехав в Лондон, устроится в этот островок совка. Да, через некоторое время (уже в январе), он позвонил мне вновь с очередным предложением, и ужасно разозлился, когда узнал, что я уже устроился на работу, типа, я же говорил работать только со мной! Я тут, типа корячусь, тебе работу ищу, а ты такой сякой... под конец он вообще бросил трубку :) Вот такой вот странный тип :)