Полная версия:
Рассказы об Америке
Это и правда было не все. После обеда нам сообщили, что через неделю нас будут слушать на топ-уровне компании. Выше этого только тучи над небоскребом.
Слух о двух крэзи-рашенс, которые сделали что-то необычное, разошелся по всем этажам и, наконец, дошел до менеджера нашего проекта. Он очнулся от спячки и попросил объяснить ему, в чем дело. Мне пришлось устраивать семинар для него лично. Ему тоже понравилось, что кнопка одна, и он спросил, не пора ли мне прекращать платить деньги, раз все уже готово!
– Вот уж хрен! – увесисто сказал я. – Мы находимся только в начале большого пути.
Я обрисовал ему светлое будущее на ближайшие недели, но пообещал, что в конце апреля меня тут уже не будет, у меня созревают другие планы. Менеджер записал все в книжечку, пожал руку и попросил написать подробный отчет о проделанной работе.
Выучить китайский легче
– Посмотри вокруг, – сказал ДФ.
Я посмотрел. Вокруг сидели красивые девушки и смотрели в экраны компьютеров.
– Вокруг красота, – сказал я.
– У тебя извращенный вкус, – сказал друг. – Хотя, конечно, они чистые и пахнут хорошо. Но я имел в виду другое.
Оказалось, что все эти девушки знают макрокоманды SАSа. SAS – это некий тарабарский полуязык, который позволяет заглядывать в чудовищно большие базы данных. Макрокоманды SASа – это нечто, придуманное для тренировки разгоряченных умов, хозяева которых махнули рукой на личную и прочие жизни.
– Этого не может быть! – сказал я. – Вот Кристи – она совсем нормальная баба, неужели и она это выучила?
Друг кивнул, и у меня по спине побежали мурашки.
– Так ведь китайский язык легче выучить! – завопил я. – Там, где в С++ я пишу две строчки, в этом макросе надо исписать целую страницу.
Друг кивнул еще раз и поднял палец. Неподалеку гудел сервер, пережевывающий терабайты информации. SAS – был единственным ключиком к этой информации. Простых команд SASа нам уже не хватало, надо было писать макросы, а только потом переходить на другие языки программирования.
– Садись! – грозно сказал друг и показал на кресло около компьютера.
Мы встали через три часа – мне была прочитана блестящая лекция.
– Понял? – спросил друг, протирая стекла очков.
– Я понял то, что ты сказал. Я только не понял, как ты все это запомнил! Сколько книг ты прочитал?
– Я не читал книги, – сказал друг. – Ты же сам писал, что от книг глаза портятся. Однажды мне тут дали задание, и я стал писать эти коды. Просто деваться было некуда!
Я знал, что мой друг – гений. Но все равно приятно лишний раз в этом убедиться.
Гордый
Наш очередной доклад перенесли, и у меня образовалось несколько часов, когда можно было подумать и кое-что попробовать. На письма менеджера я решил не отвечать, нет сил писать отчеты. Если я им нужен, пусть любят такого, и сами что-нибудь пишут. Основу я им дал. После такого решения произошел прорыв в проекте. Я даже сам не ожидал, что получится такой результат.
В России раньше я бы немного «попочивал» на лаврах. Тут не «попочуешь»! «Вперед, солдаты Христа!», как поется в любимой песенке Резерфорда.
Но все равно хожу очень гордый! Только бы силенок до конца апреля хватило. Вечером посмотрел на глобус, но как-то нейтрально… не до него сейчас.
Совещание
Странное сегодня было совещание. Туда проник менеджер нашего проекта и тихой сапой взял инициативу в свои руки. Похоже, что мало кого интересует, как у нас идут дела, но вот документ, где описываются этапы выполнения проекта – это и есть сам проект!
– Я не понимаю, как можно долго обсуждать название предупреждения: красный флаг или красная карточка!
– Я не понимаю, зачем в марте нужно составлять подробный план работы на февраль и обсуждать, какие цели были у нашего проекта в феврале!
– Я не понимаю, зачем в мирной организации создавать группы под названием «команда тигров»!
– Я не понимаю, зачем завтра устраивать пятичасовое совещание в спортивном зале, где главным будет турнир по боулингу!
Свои ноутбуки на совещания приносить не надо. Все наши файлы в локальной сети и любую информацию можно показать из компьютера в зале заседаний. Но некоторые все-таки приносят ноутбуки. Теперь я знаю зачем: имея крепкие нервы, там можно тихонечко поработать!
Велосипеды
Позвонил ДФ, послушал о моих успехах и сказал, что ему надоело, что я каждый день открываю и доказываю давно открытые и доказанные теоремы из теории информации.
– Я тебе дам книжку, чтобы ты не изобретал по два велосипеда в день, – сказал ДФ.
Потом подумал и добавил, что книжку он мне не даст, потому как сам ее не читал и читать не будет.
– Иначе мы с тобой будем идти по утоптанной столбовой дороге, – сказал он. – И ничего, кроме бензозаправок и Макдональдсов, мы там не увидим.
История с моралью
Я спрятался дома от менеджеров проекта, число которых начало увеличиваться по мере продвижения к концу. Как результат, мне удалось сегодня преодолеть последние «интеллектуальные» барьеры, и теперь работа уверенно летит к победному финалу. Теперь мы удовлетворяем всех заказчиков. А больше всех доволен я! Почему?
Как-то я сидел пару месяцев за компьютером и делал некую работу, которую нельзя было продать или опубликовать. Вернее, продать было можно, но за очень большие деньги, т. е. это было совершенно безнадежно. Когда я закончил, я не мог поверить, что это было сделано одним человеком. Причем этот человек, начиная этот проект, не знал ровным счетом ничего. Все было сделано с нуля!
Это я не хвастаюсь, вернее, хвастаюсь немножко. Тут главное то, что тогда я многому научился. Причем научился не абстрактно по учебникам, а применял то новое, что с трудом залезало ко мне в голову.
И вот сейчас, когда я решал проблему совсем другого плана, у меня всплыли те самые навыки, которые я тогда приобрел. И я хожу довольный, как кот, которому удалось слопать связку сосисок. Осталось плотненько посидеть в эти выходные, и с понедельника можно начинать процесс сдачи и последней шлифовки проекта.
Это я к чему написал? Где мораль? Мораль проста: чем бы мы ни занимались, какие бы навыки ни получали, жизнь обычно складывается так, что все рано или поздно может пригодиться.
Отдел Линейного Счастья
«Весь первый этаж был занят отделом Линейного Счастья. Здесь было царство Федора Симеоновича, здесь пахло яблоками и хвойными лесами, здесь работали самые хорошенькие девушки и самые славные ребята». – А. и Б. Стругацкие.
На улице кризис, закрываются компании, увольняют сотни людей, цены на дома упали почти в два раза. А автору этого блога сделали предложение, от которого нельзя отказаться. Вернее, отказаться можно, но для этого надо быть Перельманом.
Компания, где мы делали проект, решила, что лучше видеть меня в своих рядах, чем платить деньги по контракту. Я совершенно не подходил к должности, на которую меня наметили. Английский с акцентом, отчеты пишу с отвращением, на совещаниях люблю дремать, программирование с системой «Оракл» хромает. И еще в голове масса дурацких идей, которые совершенно не интересуют компанию. Однако 10-го мая меня приглашают выйти на работу одетым по форме «бизнес-кэжуал». Это означает отсутствие джинсов, наличие чего-нибудь с воротником и полное отсутствие кроссовок!
Я не могу много писать про будущую работу и про компанию, но отдел, в который меня зовут, я бы назвал «отделом линейного счастья». Там ничего не делают. Вернее, делают что-то, но мало. Зато много думают. Думать можно где угодно, лишь бы быть на связи, что в наши дни проблемой не является. День в неделю официально можно думать дома на диване около телевизора.
О чем надо думать? Думать надо о том, как сделать, чтобы компании и всему человечеству было еще лучше, чтобы все были счастливы, чтобы никто не совершал плохих поступков, и чтобы всегда светило солнце, шумели сосны, и зрели антоновские яблоки. И еще желательно переложить даже эту работу (мыслительную деятельность) на компьютер.
Я еще могу отказаться, и компания может еще передумать (слова – это не официальное предложение на бумаге с подписью). Так что, может, еще пронесет нечистая! Но если это состоится, то университет и компания поменяются местами. Я буду работать в компании и консультировать в университете. Хотя работа в университете переместилась в мышиный питомник, где больных мышек кормят нашим лекарством от рака. Зачем в мышином питомнике нужен физик – я не знаю. Мысли про молекулы и их структуру стали вялыми, интерес к ним стал угасать.
Так что блуждание в потемках и работа на галерах привели меня к двери, за которой много нового и интересного. Адреналин зашкаливает, по ночам бессонница, на лице застыла дебильная улыбка, совершенно не хочется ничего делать. Я в очередной раз начинаю новую жизнь!
Интервью
Главное при устройстве на работу – это пройти интервью. И не одно. В компании, куда меня пригласили на работу, это продолжалось шесть раз. После шестого интервью я взбунтовался и сказал, что хватит! «Ну, хватит, так хватит!» – сказали мне и прекратили разговоры. Каждый раз надо было надевать костюм (!), находить где-то галстук (!!), и вытаскивать из дальнего угла кожаные туфли (!!!), у которых постоянно развязывались шнурки.
Для тех, кому интересно, я перечислю некоторые вопросы, на которые мне пришлось ответить. Я слышу одним ухом хуже, чем другим, и всегда забываю, каким. Поэтому я был сосредоточен экспериментом с моими ушами и выбором позиции по отношению к собеседнику. Я был настолько поглощен этим занятием, что на вопросы отвечал быстренько и был больше озабочен «хорошим качеством звука». А вот и вопросы:
– Допустим, что у вас мнение отличное от мнений других сотрудников. Как вы будете отстаивать свое мнение?
– Вы обнаружили, что что-то не знаете. Ваш план действий?
– Ваше мнение – правильна ли стратегия компании? Что вы предложите для улучшения имиджа компании?
– Вам нравится что-то объяснять другим людям?
– Почему вы уходите из университета?
– Вы понимаете разницу между свободной университетской жизнью и корпоративной?
– Вы умеете подчиняться одним и руководить другими?
– Насколько успешен ваш частный бизнес?
– Неужели вы этот сайт сделали один?
– А вы знаете, что такое… Дальше длинный список умных слов. На каждое я кивал, хотя некоторые слова плохо расслышал.
– Вы разбираетесь в микроэкономике?
– Поведение рынка акций предсказать нельзя. Как вам удалось успешно вести свой бизнес более 10 лет?
– Вы сможете оценить финансовые перспективы нашей компании, если получите все цифры?
– Как наша компания может изменить ассортимент услуг для повышения прибыли?
– Что вы думаете о перспективах в… (много всего)
– Как быстро вы можете выучить новый язык программирования?
– Вам придется постоянно думать о будущем, вы раньше этим занимались? (Речь шла о математических методах)
– В анкете вы написали, что являетесь экспертом в… Вы можете привести пример, который это подтверждает?
– У вас есть к нам вопросы?
Вот последний вопрос является одним из главных. Тут надо прочитать лекцию на одну минуту, что вы многое узнали про компанию (в том числе от собеседника), что компания самая лучшая в своей отрасли, и у вас только вопрос о количестве отпускных дней.
Начало постоянной работы в корпорации
ДФ встретил меня утром около лифта, утащил под пальму и там поставил на столик нечто, накрытое тряпицей.
– Открывай! – сказал он, перехватив мой недоуменный взгляд.
Под тряпицей была красивая фарфоровая хлебница, ломоть черного хлеба и солонка.
– Вазу на место положи! – сказал ДФ, внимательно наблюдая, как я пытаюсь запихать хлебницу в портфель. – Это для красоты и торжественности момента. Давай, ешь хлеб и смотри солонку не разбей!
– Слушай, – спросил я с набитым ртом. – А если бы я был китайцем?
– Хрен бы ты тогда все это получил, – сурово сказал ДФ, накрывая хлебницу тряпицей.
Божество номер 1
– Ну, как тут без меня? – спросил я, наблюдая, как ДФ аккуратно засовывает хлебницу в сумку.
– Отлично! – сказал ДФ. – Нас с тобой теперь рассматривают как два божественных создания, как надежду и опору компании, и ждут от нас новых чудес.
– Сегодня от меня чудес не будет, – с горечью протянул я. – Мне на учебу по этике и «харассменту» надо идти.
– Помню, в университете я сдавал экзамен по этике, – задумался ДФ. – Меня экзаменаторши спросили, что есть достоинство мужчины.
– С точки зрения марксизма-ленинизма?
– Это я сразу не сообразил и пытался вспомнить, как будет мужское достоинство по-латыни.
– Вспомнил?
– Да, но все равно не смог перед пожилыми женщинами сказать это вслух. Меня спасло то, что они стали подсказывать: храбрость, честность… Когда до меня дошло, что это этика, а не анатомия, то сразу наговорил на пятерку с плюсом.
Божество номер 2
Мы, несколько новых сотрудников, уже пятый час сидим в большой комнате перед компьютерами. Сначала нам рассказывали, как работают телефоны в компании. Я понял только, как можно делать простые звонки: надо поднять трубку и потыкать в кнопки с цифрами. Зачем еще тридцать кнопок я освоить не смог. А когда узнал, что автоответчик и многое другое будет связано с моим компьютером, и без него телефон вообще работать не будет, то увял настолько, что сумел запомнить только то, что телефон нельзя ронять со стола, т. к. он стоит сумасшедшие тысячи долларов!
Дальше было еще хуже. Попытка разобраться, что есть взятка, а что есть невинный подарок, оказалась неудачной. Еще сложнее был вопрос хождения в буфет – кто за кого может платить. Кары за ослушание были немыслимые, и я решил на первых порах для спокойствия носить бутерброды из дома.
С женщинами вопрос был настолько запутан, что я решил прикинуться геем. Потом оказалось, что и это не проходит, ибо под посягательство на невинность тогда попадали все разговоры с мужчинами. Тогда я решил первое время косить под глухонемого, а дальше посмотреть, кто как выкручивается.
Проще было с секретами компании. Секретно было все, и мне это удалось запомнить с первого раза.
Потом божеству номер 2, или надежде и опоре компании (т. е. мне), подсунули вебсайт с длиннющим вопросником. Нужно было набрать 85% каких-то баллов, чтобы меня допустили к рабочему месту. Я запросто набирал 84%, но перевалить через проходной барьер мне не удавалось. Все уже сдали экзамен и ушли, а надежда и опора компании уныло сидела перед экраном. Преподавательница участливо смотрела на меня и говорила, чтобы я не торопился, подумал и сделал очередную попытку. Потом меня осенило! Я покопался на сайте, нашел подсказки ко всем ответам, выписал их на листочке и получил 100 из 100 возможных!
– Я верила в тебя! – сказала преподавательница.
Философия корпорации
– Ты можешь мною гордиться, – сказал я ДФ. – Я стал отличником, и мы теперь можем начинать блистать.
– Ни в коем случае, – сказал ДФ. – У всех в корпорации, включая президента, есть только одна задача: удержаться на своем месте. Карьеру тут делают не внутри корпорации, а переходя из компании в компанию. Если мы будем блистать, то мы сначала вызовем недоумение, а потом раздражение. Так тут никто не делает. Можно только иногда блеснуть и потом на пару месяцев спрятаться.
– А какой период у нас сейчас?
– Мы настолько блистали последним проектом, что теперь у нас должны быть серые трудовые будни.
После этих слов я увидел, как по стеклу поползли крупные серые капли. Пошел дождь. Будни начались.
Концептуальность
– Ну ты разобрался с этими базами данных?
– Да, концептуально!
– Это как?
– Это как теоретически уметь кататься на велосипеде. Поговорить можешь, но за руль еще не садился.
Планов должно быть громадье!
В Отделе Линейного Счастья работать не просто. Тут нужно самому придумывать себе работу. Если ничего путного не придумаешь, то выгонят.
Условия идеальные: тишина, красивый вид из окна, книги, мощный компьютер, дополнительный ноутбук, все файлы хранятся на сервере – не болит голова о переносе из компьютера в компьютер, техподдержка 24 часа в сутки, бесплатные напитки, в том числе дорогущие чаи, бесплатная кормежка в пятницу, комфортная температура и влажность, дружелюбный коллектив.
Но вот ведь «какое подлое существо человек»: чтобы в голове родилось что-нибудь путное, нужны трудности для преодоления! Наверное, сказывается молодость, проведенная в общежитии.
А так сидишь за столом, пыль вытираешь, книги и блокноты перекладываешь, чай пьешь и в окно смотришь. Задумчиво так смотришь…
Закон Ньютона
– Слушай, а что, в час дня доступ к этой базе данных прекращается?
– Да, прекращается. Этой базой владеет другая компания, и она тут правит бал.
– А как же работать?
– Привыкай, это тебе не наука. Чтобы тебе было понятнее, представь, что первым законом Ньютона владеет некая корпорация, и она разрешает всем пользоваться им только до обеда и то за деньги!
Проект
Из нашего отдела уходит китаянка – она уезжает в другой город. Ее проекты раскидали, я взял один из них.
– Ты только не вздумай при отчете формулы народу показывать, – предупредил ДФ. – Они люди вежливые, ничего не скажут, но осадок останется.
– А что показывать?
– Только то, что можно понять в течение пяти секунд. И еще запомни, что это не университет. От нас требуются не красивые графики, а практические рекомендации. И мы, стратеги, за свои слова отвечаем. А как ты пришел к своим рекомендациям – это твои проблемы. Хочешь искусственный интеллект придумать – придумывай, хочешь использовать таблицу умножения – используй, это никому не интересно! Тебе хорошо платят – значит, доверяют. Пока доверяют.
Предсказание
Приходилось решать задачу о предсказании поведения человека в зависимости от его предыдущих поступков и сложившейся ситуации. Сначала мы использовали 250 параметров, но оказалось, что для точности 95% достаточно только десяти.
А в повседневной жизни? Думаю, тоже самое. Вопрос только в том, как найти эти десять параметров.
Самый главный
Сегодня пятница, все начальники пришли в джинсах. В пятницу такое разрешают А я их и не снимал! Смелый я стал.
Познакомили с главным программистом компании. Он типичный ботаник: немного косит, футболка, старые джинсы, тихий голос, застенчивая улыбка. Чем-то на Билла Гейтса похож. От него какое-то математическое биополе расходится. Я даже поумнел, пока с ним рядом стоял.
Еще о математике и новом поколении
Меня поражает в Америке количество людей, знающих математику, особенно статистику. В публичном месте нельзя говорить такие слова, как коэффициент корреляции, логнормальное распределение, нуль-гипотеза и дискриминантный анализ. Обязательно найдется кто-нибудь, кто все это знает и может поправить.
Хотя мои друзья-математики утверждают, что раньше было лучше. Сейчас вырастает «поколение гугл», эти ребята не такие меркантильные, как их родители, хуже образованы и постоянно ищут смысл в своей работе. Если смысла не находят, то они уходят мыслями в хобби, обычно весьма экстремальные. Или начинают заниматься благотворительностью и волонтерством.
Немного диалогов на разные темы
– Ты уходишь, меня бросаешь, а это не по-товарищески, не по-хорошему!
– Я тебя бросаю по-товарищески и по-хорошему!
***
– Ты знаешь, в чем гениальность Сергея и Ларри, основателей Гугла?
– Они изобрели новую систему вычисления ранга вебстраниц в поисковике.
– Неправильный ответ! Такая система работала до них.
– А тогда в чем дело?
– Они проявили гениальность два раза. Первый раз, когда их стали выгонять из сервера Стэндфорского университета, они пошли к основателю фирмы Sun Microsystem и выцыганили у него чек на 100 тысяч долларов.
– А второй раз?
– Они были настолько гениальны, что не побежали в магазин покупать сервер на эти 100 тысяч, а пошли просить деньги дальше и всем показывали этот чек. Через год они собрали 25 миллионов! Вот тогда Гугл и заработал на полную мощность!
***
– Я в этой компании ничего не понимаю. Кто тут кем руководит? Кто кому подчиняется?
– Ты можешь представить систему, отличную от совково-армейской? Появляются заказчики, и они на время становятся руководителями тех, кто делает для них проект. Но если тем, кто делает проект, нужны заказчики для выполнения тех или иных работ, то исполнители проекта становятся руководителями заказчиков. Понял?
– Ни хрена не понял. По мне, кто больше получает, тот и начальник!
Формулировка
Переходы между небоскребами образуют второй город со своими улицами, переулками и площадями. Мы с ДФ сидим на одной такой площади, смотрим на проходящих женщин и пьем кофе.
– Никто не знает, чем компьютерная программа отличается от человека, – говорит ДФ, отвлекаясь от обозрения окружающей среды. – А я знаю!
Я молча слушаю, зная, что иногда ДФ начинает очень издалека.
– Программа не умеет задавать умные вопросы, когда ей поручают выполнение проекта. А человек всегда что-нибудь да спросит.
Против такой сильной мысли мне возразить нечего. Я киваю, но потом спохватываюсь.
– Ну почему не спрашивает! – встаю я на защиту программы. – Вот ей надо знать, чему равен синус 90 градусов, и она спрашивают это у функции синуса, которая зашита в компьютере.
– Это глупый вопрос! – уверенно говорит ДФ. – Я имел в виду умные вопросы.
– А что такое умные вопросы?
– Если бы я мог это сформулировать, то мы бы решили почти все проблемы искусственного интеллекта прямо сейчас! Сформулировать проблему – это решить ее на 90%.
Сквозь стеклянную крышу видно, как по идеально-синему весеннему небу плывут идеально-белые облака. На ребро крыши сел голубь и. наклонив голову, пытается разглядеть что-то внизу. Проблемы искусственного интеллекта его не волнуют.
– Представьте себе черный ящик, – продолжал ДФ, – который может как-то реагировать на раздражения от ближайших соседей. Скажем, если сосед нагрелся, то ящик тоже нагреется и приблизится к соседу. А еще ящик питается энергией из внешней среды и может размножаться. Великие умы занимались теорией таких черных ящиков, и были сделаны потрясающие открытия. Оказалось, что из ящиков, которые могут совершать простейшие действия в ответ на внешние раздражения, могут быть построены сложнейшие системы с очень причудливой геометрией и свойствами. Можно получить форму морских раковин, листьев растений, частей живых организмов. Из простого можно получить сложное, и это сложное получить легко! Нужно только наличие соседей и некие правила реакции на изменение окружающей среды. Такие черные ящики называются в науке клеточными автоматами.
– Ну и что, – сказал я. – Что это может дать народному хозяйству или процессу познания мира?
ДФ потягивал кофе и смотрел в окно. Струйки дождя ползли по стеклу, были видны мокрые ветки и нахохлившийся красный кардинал, который поглядывал на нас в надежде, что мы одумаемся и насыплем ему горсть крупных черных семечек.
– Я хорошо знаю главного управляющего нашей компании, – начал ДФ. – Когда ты с ним познакомишься, то будь готов к некому разочарованию. Он прекрасный, хотя и очень недалекий человек. Но он великолепно выполняет работу управляющего.
– Ты хочешь сказать, что его функции просты, он с ними справляется, таким образом он ведет себя как идеальный клеточный автомат?
– Совершенно точно! И так почти все в компании. Любого человека сейчас можно заменить. Никто звезд с неба не хватает, все скромно работают, а компания – одна из лучших в Америке.
Дождь за окном усилился, и в комнате стало совсем темно. ДФ отхлебнул кофе и продолжил:
– То же во всех живых организмах. Каждая клетка выполняет простейшую работу. А вот совокупность клеток – это уже олени, тигры, баобабы, люди. Одна клетка мозга глупа, а вот совокупность таких клеток – это наши мысли и воспоминания. Если пойти глубже, то каждую частицу можно рассматривать как клеточный автомат. Было воздействие – частица отреагировала. Уравнения тут простейшие. Короче, весь наш мир так устроен. Тут такое раздолье для поэтов! Все просто и красиво.
ДФ взял блокнот и стал молча рисовать кружочки. Я почувствовал, что сейчас будет самое главное.
– Вот мы смотрим в микроскопы, анализируем спектры, строим ускорители. Суета все это! Если законы клеточных автоматов похожи, то многое в биологии, химии и физике можно понять, наблюдая за нашим обществом. Тут тоже клеточные автоматы, большие компании или государства можно рассматривать как живые организмы. Они рождаются, растут, увядают и умирают. Все похоже, законы одни и те же, надо просто голову напрячь и быть более внимательным. А теперь сам решай – полезно это народному хозяйству, или нет.