понеделник, 3 октомври 2011 г.

От Рая до Ада, с Delta/Air France/Facebook


Чудех се дали да сложа тук заглавие "До Facebook и назад", но както ще прочетете, от Facebook по-назад трудно може да се отиде.

Та взе да поизгрява слънце и на моята пътека, като че ли. Минах успешно 3 телефонни интервюта за великата компания Facebook - те се свързаха с мен по LinkedIn, както и Google направиха пролетта. Въпросите им са отново върху алгоритми и структури данни, т.е. теория и практика на алгоритми, никой не те пита какво е JavaEE и какво е JPA. Няма значение технологичното ти познание и опит, Hibernate, Spring и т.н., а по-скоро оригинално мислене и способност да решиш дадени задачки с ефективен алгоритъм, за кратко време - около 45 минути за 2 задачи, трябва да напишеш и кода на решението си, на любимия си език за програмиране. Класирах се за onsite interviews - 4 на брой. (В Google, системата е съответно 2+5) Супер! Йеее ... :) Викам си, хванал съм Бога за шлифера. Казаха ми, че под 1% от всички кандидати успяват да стигнат до onsite фазата. И трябваше да направя пътуване до централата им в Пало Алто, Калифорния. Разбира се, на техни разноски. Вълшебен подарък, нали ? :) Просто приказка, рай! Кореспонденцията ми с тях до този момент, беше брилянтна - любезни, внимателни, с безкрайно много комплименти и уважително отношение, бях на седмото небе. Освен писане на мейли, обаждаха ми се по телефона да ми дадат съвети за интервютата на место. Знаех, че дават сериозни заплати, а и престижът да работиш там, да минеш толкова сериозни интервюта, е много ценна храна за моето его и самочувствие - досега най-сложното нещо, което са ме питали по интервюта ИТ фирмите в България, е каква е сложността на двоен цикъл - n, n^2 или n^3. Скромно или не, аз мога повече, много повече :) Програмист в българските фирми можеш да станеш и на 12 годишна възраст, без каквото и да е било образование, стига да можеш да врътнеш някой друг цикъл. Нивото пада постоянно, хората не знаят какво е deadlock дори :). Трагедия. Както цялата държава.

Та мина всичко нормално. Задачите им бяха лесни, но трудността беше да дадеш решението бързо, то да е точно, чисто и добре оформено като код, и да бъдеш достатъчно уверен и да можеш добре да го обясниш. Моите решения бяха на места бавни - т.е. бавно ги измислях/пишех, на места и ми помогна интервюиращият. Много слънчеви хора, добронамерени към теб, и стараещи се да ти помогнат да се справиш добре. Аз лично бях доста доволен от представянето си. Според мен, шансовете да ме одобрят бяха някъде 50/50, т.е. нямах никаква идея какви ще са резултатите. Очаквах с голямо вълнение и трепет отговор от тях - по мейл или по телефон. Един от интервюиращите, като прочете опита ми в CV-то, ме пита какво е JavaEE. Той наистина не знаеше. Абе съвсем друга вселена са там. Не са като нас, обикновени шивачи на дрехи, от които се иска да познават 1 милион технологии. Те искат да видят, че можеш да мислиш. Яко, нали! :)

И почна пътя ми към Ада. Първият ми полет на връщане, Сан Франциско - Ню Йорк кацна с 3 часа закъснение, заради буря в Ню Йорк. Беше 9 PM. Никога не съм пътувал със самолет (освен като бебе), не знаех какво се прави в такива случаи. Мислех си, че може би вторият полет ме/ни чака :) Но бях много спокоен и го раздавах cool :) Стюардесите казваха постоянно да не се притесняваме и, че на излизане от самолета, представители на airlines агенцията ще ни отговорят на всякакви въпроси. Това се оказаха празни приказки. Слезнах аз в JFK, и виждам мега огромно сборище от хора с багажи, пълен хаос, никакви представители на никакви агенции. Повъртях се малко, в един момент реших да попитам една лелка какво да правя, а тя ми се скара, че съм минал зад някаква линия. Тук почна моя кошмар. С много мъка се добрах до някакво гише на Delta/Air France, и един чичко ми каза, че ме слага в stand by списък за следващия полет, който ми върши работа - след 2 часа. Т.е. в 11:20 PM. Супер! Казаха ми час преди полета, да се явя да видя дали печеля от "stand by" томболата. Аз седях като пън там, и накрая от 10-на хора в списъка взеха всички, но не и мене. Защото са пропуснали да ми кажат, че е трябвало експлицитно да се check-in-на като stand by кандидат за да вляза в системата. Безумие. Аз ли да знам ?! Защо не ме guide-ват те ?! Много съжалявали, виждали ме, че съм първи там и чакам пръв, но накрая само аз го издухах. Още тук разбрах, че се ебават с мен и скоро няма да съм в България. Чаках няколко часа на гишето, някакъв черньо постоянно ми казваше "сър" и обещаваше всеки момент да се погрижат за мен. Накрая, след около 2 часа, ме прати с някаква бележка на тяхното гише, но на другия терминал. Те знаели за моя случай. Беше към 1 AM вече. Отидох там, но полицаят не ме пусна, защото нямало никой!!!!!! :) Каза ми "Оооо, човек, това е Америка. Всички тук са адски мързеливи. Дали са ти грешна информация, всички от гишето си тръгнаха, няма никой. Просто са искали да се отърват от тебе, за да се приберат и те вкъщи. Освен това и не мога да те пусна до 4:30 AM, когато почва работния ден". Полафихме си с него, каза, че в Америка е зле, беше някакъв мексиканец от Бруклин, със слаб английски. Каза, че му давали чат-пат билети и ходел насам натам, знаел за България и каза, че според него в България е по-добре.

И почнах да цъкам, от терминал до терминал, с AirTrain-a. Ходих в разни чакални да търся Wi-Fi, едвам намерих. Викам си - иди на другия терминал, все някъде ще има безплатен. Но навсякъде е платен, за капак на няколко места ми отхвърли дебитната карта (Виза Електрон, от ЦКБ - това пък е друга драма в живота ми, тая карта никъде не се приема :)) накрая успях!. Хапнах в McDonalds - отвратителен е, по-зле от българския. Чаках с разни руснаци и македонци.
И така, разиграване страшно. Хванах wireless с много мъка, писах на Facebook за проблема ми. Дадоха ми телефон да съм звънял на тези, които ми организират пътуването. Безумие. Вече съм имал над 200 лева сметка за роуминг разговори с майка ми, за да и кажа да не припада, и че съм добре и ще си дойда след ден-два. И тоя калъф ми предлага пак да въртя !? Ми що те не ми се обадят на мен ?! Никакво съдействие, никаква помощ, на хиляди километри от вкъщи те оставят сам да спиш по пейките като някакъв клошар. И това след 3 нощувки в Шератон, Пало Алто, на пълен лукс. Е как не ги е срам ! Чаках общо 22 часа на JFK. Не можеш и да спиш, защото трябва да си наглеждаш багажа. Навсякъде хора налягали, като тези масови арт-снимки с голи хора по улиците. Налягали, спящи, по чорапи, върху багажите. Безумие. Някакъв Армагедон си беше.

На следващия ден, вечерта в 6:55 PM, хванах полет номер 2 до Париж, който кацна само със 17 минути закъснение на летище Шарл де Гол. Е оказаха се достатъчни за да изтърва третия си полет, до София. Тук са виновни франсетата. 100 пъти минах през един и същ security check, последния път чаках 40 минути за него, и затова изтървах полета. А бусчето, което те прекарва от терминал до терминал, кара с 3 км/ч най-много. Ако искат, на това летище така ще те изиграят, че и 1 ден няма да ти стигне за прекачване. Безумно тромава и безсмислена организация, стотици хора пропускаха полети, една баба - до Лима (много се притесни жената, аз я успокоявах, децата и подарили екскурзия до Перу по повод пенсионирането и, милата... пратих мейл до дъщеря и да пратя хабер дет' са вика), един бизнесмен от Англия - до Бразилия (изгоряха му хотели, срещи, ангажименти, всичко и накрая се прибра в UK). Супер калъфи са на това летище. Ама и тия "приятели" от Facebook защо ми book-ват полети, които не можеш да ги прекачиш ?! Може би това е поредния puzzle, който трябва да решиш ...

И така, този път само 8 часа чакане в Париж, и кацнах в България два дена след предвиденото, с багаж, останал в Париж :) Не знам какво повече можеше да се обърка.
От Facebook не са виновни за лошото време, но аз бия път заради тях, и те са длъжни да ми осигурят съдействие и помощ ако възникне нужда. Нито храна, нито вода, нито хотели, нищо не получих. Безподобни калъфи. Бях оставен сам да се оправям. Защо ми беше тоя супер лукс в Шератон, след като те не са в състояние да предвидят и реагират при далеч по-елементарна ситуация, решението за което е далеч по-евтино и тривиално ? Американците са пълни бастуни, пластмасови хора. Машинки. Говорят пластмасово. Лесно може да се напише програма, която да работи като тях - те са елементарни крайни автомати. Отвратително.

Приятели и колеги днес ми казват "Еее, ами супер! 22 часа, значи можеше да обиколиш Ню Йорк. Безплатна екскурзия, какво по-хубаво!". Еми аз ако искам адреналин и приключения, ще се запиша в Survivor или Big Brother, или в "Make it on your own in this big, unknown and hostile world, far away from home" риалити шоуто, в което така и така станах звезда насила. Не, мерси. Искам човешко отношение и съдействие при проблемна ситуация. Искам нормално пътуване. Моето пътуване беше с бизнес причини, а не като турист. Пълни калъфи са и американците, и Facebook. Book-ват ти възможно най-евтините полети, с безумно невъзможни прекачвания и оправяй се.

В Париж хванах wireless, пак платен (!) и им писах мейл, че са пълни нещастници и не искам да работя за тях, нито пък повече да стъпвам в Америка. Отговориха по-късно, че съжалявали. Да съжаляват... Аз не съжалявам ли !? Те са супер млада фирма-недоноска, случайни милиардери, които нямат никакво разбиране и умение да организират travel и accommodation. Изложиха се като кифладжии. Хубаво ги нахраних по мейла и сега нямам отговор! Естествено - крият се като мишки по дупките си, защото не знаят как да реагират! Такава ситуация не се handle-ва от техния краен автомат в кухите им пластмасови главици...

Чувствам се доста изигран. Цялата отпуска си изгърмях да уча за интервютата, а някои колеги направиха по 5 (!) морета през това време. И сега си оставам с една лека настинка, и целия този стрес. И безумно много разходи, на минус съм здраво.

Язък, доста хороскопи в навечерието на интервютата предвиждаха шеметно развитие на кариерата ми, ама явно в последния момент некоя планета се е врътнала леко накриво и е прецакала вселенската хармония :)

И така, хванал съм Бога ... за едноокия. От Пало Алто до ... Павлово Алто :) А вие не се връзвайте на Facebook и на подобни истории. Калпава работа. Поне да ви се изфукам с горната снимка :)