Эта история произошла 18 лет назад. Все сроки давности уже прошли, так что можно рассказать о тех событиях и как так получилось, что две огромных технологических компании буквально дрались за коллектив из 150 человек. Но прежде надо немного объяснить, что же это был за коллектив и чем он был примечателен.
Прежде, чем начать, хочу отметить, что на протяжении всего изложения мои симпатии будут с Sun.
Весной 1998 я защитил кандидатскую диссертацию. Трудоустроиться по специальности физиком мне не удалось, поэтому я решил попробовать себя как программист. Поиск работы долго ничего не давал. В те времена я был поинтом на фидошной ноде, которая базировалась на Математико-Механическом факультете СПбГУ. Однажды в переписке с другим поинтом той же ноды я узнал, что на Мат-Мехе есть группа людей, работающих на Sun Microsystems и что там трудится его брат, который после разговора со мной согласился дать рекомендацию. В начале 1999 я послал свое резюме Владимиру Олеговичу Сафонову, который руководил группой и он в тот же день назначил мне интервью. Интервью прошло нормально и в феврале 1999 я получил письмо, что принят в команду ejck (embedded java compatibility kit), которая начинает работу с 1-го марта 1999 года. Вот так я начал работать на Sun. Формально мы были контракторами, но фактически все мы воспринимали себя как часть Sun, да и отношение к нам с той стороны было такое же.
Мы являлись филиалом Московского Центра Спарк Технологий (МЦСТ), которым руководил Борис Арташесович Бабаян. Питерская группа на момент моего трудоустройства насчитывала чуть больше 50 человек. Кроме команд в Питере и Москве над проектами Sun в России работала еще группа в Новосибирске (УниПро под руководством Ивана Сергеевича Голосова). Москва в основном занималась железными проектами, программными проектами Sun там занималось меньше людей, чем в Питере.
Одной из особенностей нашей работы были так называемые ротации: командировки в США сроком в 3.5 месяца если ты ехал один или 4.5 месяца если ты приглашал кого-нибудь. В каждой группе в каждый момент времени был ротатор, который находился в штатах и обеспечивал синхронизацию работ американской и русской групп. Поскольку у нас не было доступа во внутреннюю сеть Sun ротатора часто просили найти и прислать какие-нибудь файлы и документы. Кроме того ротатор был нашим представителем на собраниях, в случае необходимости осуществлял на месте согласование разных вопросов и при всем при этом выполнял свою текущую работу по проектам.
Это было замечательное время. Мне нравилась работа. Мне нравились люди, с которыми я работал. Отношения в коллективе были очень доверительными и взаимопомогательными, все прикрывали друг другу спину. За счет ротаций я несколько раз ездил в США и это был очень интересный опыт. От дома до работы я доходил пешком за 30 минут. Жизнь была прекрасна. И если бы я в тот момент был немного опытнее, я бы понимал, что вечно так продолжаться не может. Но я был неопытен и наивен и возможно поэтому когда начались изменения я воспринял их очень лично и очень болезненно.
Первые трудности возникли в районе декабря 2002 когда нас покинул Сафонов. Подробности мне неизвестны. Сделал он это без предварительного объявления, что привнесло в работу значительные сложности, хотя бы потому, что договор о нашем существовании на территории университета заканчивался в конце года. Кроме того он уничтожил ряд документов среди которых были наши договора с МЦСТ. Однако совместными усилиями Jason Horowitz (человека в Sun, который курировал взаимодействие с Россией), Москвы и нескольких человек с нашей стороны кризис был разрешен. Часть обязанностей Сафонов делегировал разным людям, так что в принципе коллективный разум знал к кому нужно обращаться по каким вопросам и что делать. По каким-то причинам (подробности опять таки мне не известным) дальнейшее пребывание в университете сочли нецелесообразным и начались поиски помещения под новый офис. Таковой вскоре и нашелся на площади Конституции в здании института Ленпромстройпроекта. В первых числах мая 2003 мы переехали в новый офис.
Работа продолжалась, коллектив начал расти. Но в примерно августе 2003 возникла новая проблема: нам перестали выдавать американские визы для поездок на ротацию. Наши поездки выглядели странно с точки зрения консульства и в конце концов их прикрыли. Это был тяжелый удар, без ротатора на той стороне группа здесь не могла работать нормально. Какое-то время можно было выкручиваться за счет ребят, у которых были действующие визы, но это было временное решение. И вот тогда с особой остротой возобновились разговоры об организации в Питере официального Sun-сайта и перевод всех нас из контракторов с непонятным статусом в полноценных сотрудников.
Но формально мы были работниками МЦСТ. Насколько я знаю, активная фаза переговоров между Sun и МЦСТ об организации Sun-сайта наступила в январе 2004. Молва гласит, что когда переговорщики Sun приехали в Москву к Бабаяну, Киму и Плоткину, последние предложили продать МЦСТ за 20 миллионов долларов. Переговорщики предложили миллион, что встретило непонимание со стороны Москвы. После чего переговорщики сказали, что тогда они просто откроют центр и возьмут туда всех, не оглядываясь на решение Московского начальства. На том и разошлись.
30 января 2004 к нам приезжали Ким и Плоткин. Зачем они это делали я не знаю, но скорее всего не просто так, судя по дальнейшему развитию событий.
4 марта 2004 к нам приехал лично Бабаян. Это был первый раз, когда я видел его непосредственно. Он рассказал нам об истории создания МЦСТ и работы над проектами Sun, об отечественных разработках, в которых принимал участие и ответил на вопросы.
Встреча оставила у меня довольно тягостное впечатление. Бабаян жаловался, что разные нехорошие люди украли его революционные идеи по дизайну процессоров. Рассказывал, про то, как опередили время его разработки. Утверждал, что он придумал панацею от вирусов на аппаратном уровне, которая при ближайшем рассмотрении оказалась No eXecute Bit, уже давно реализованную в железе как в процессорах Intel так и AMD. Когда ему задали вопрос про троичные компьютеры (отечественная разработка Брусенцова, компьютеры "Сетунь" и "Сетунь-70"), он не дослушав до конца вопроса пренебрежительно сказал: "Ну да, Сетунь, это вообще несерьезно". Сложилось ощущение, что он что-то краем уха слышал об этом, но решил не вдаваться в подробности дабы не проявить отсутствие знаний. При всем при этом Бабаян высоко оценил профессиональный уровень МЦСТ вообще и нашего филиала в частности и делал туманные намеки на то, что скоро что-то в нашей жизни изменится, причем в лучшую сторону.
Бабаян мне не понравился. Впоследствии мне попалась в интернете статья "Кое-что об Эльбрусе-2000" (она легко находится любым поисковиком). Эту статью, безусловно, надо воспринимать весьма критически, но впечатление о Бабаяне, которое складывается после прочтения этой статьи, очень хорошо коррелирует с впечатлением, которое сложилось у меня после его выступления.
1 апреля 2004, на собрании тимлидов была озвучена следующая информация:
- Anya Barski представила свой план трем VP, они его одобрили. Понадобится еще approval от Jonathan Schwartz и, скорее всего, от Scott McNealy. Им этот план будут представлять уже сами VPs.
вопрос о целесообразности и необходимости создания сайта в России даже не поднимался. Обсуждались только финансовые и технические вопросы. - принятие решений об организационной структуре сайта (например, кто будет директором и где будет офис) отложено до получения окончательного одобрения. Никакие конкретные вопросы типа порядка выплаты зарплаты не рассматривались.
- если МЦСТ не согласится на условия, предложенные Sun и будет еще не слишком поздно — мы останемся в этом офисе. На данный момент расчет делается на новое помещение (какое конкретно — не рассматривалось).
- сайт будет создан в любом случае — это стратегическое решение Sun, независимо от того, сколько народа из существующих групп решит принять вероятное предложение от МЦСТ. Чем больше людей останется, тем менее болезненно transition пройдет для Sun.
20 апреля через тимлидеров пришло распоряжение прислать обновленные резюме. В тот же день на собрании тимлидеров прозвучало следующее:
- Сроки по Sun-сайту — "вот-вот". План решить вопрос к лету, сроков, прописанных в договорах, для этого нет, есть только желание Sun побыстрее вопрос решить и МЦСТ побыстрее продаться.
- Якобы, МЦСТ нашло альтернативу Sun. Теоретически, они могут туда нас продать и через 2 месяца Sun послать.
- Якобы, что бы ни произошло, для инженеров это выльется в повышение зарплаты.
27 апреля 2004 на общий алиас пришло официальное письмо от Mark Bauhaus о том, что решение об открытии Sun-сайта официально принято и одобрено.
29 апреля 2004 мы получили официальное письмо от начальства, что МЦСТ сейчас находится на финальной стадии подписания контракта с Intel. Намеки на то, что МЦСТ ищет кому бы продаться, ходили давно, но все равно лично для меня это было очень неожиданно. После этого из наших стройных рядов начальством была выделена группа товарищей, которая впоследствие получила кодовое название "lucky seventeen", хотя на самом деле их было 18.
Видимо исходный план Intel состоял в том, чтобы очаровать этих избранных и чтобы они в дальнейшем потащили за собой остальных. Однако этот план не сработал. Настроение у "lucky seventeen" после первого собрания было достаточно подавленное. Sun всегда относился к нам очень хорошо, и мы все относились к своему работодателю очень лояльно, а тут нам фактически предложили его предать. Кроме того на нас всех достаточно деморализующе подействовало то, что нас разделили на 1-й и 2-й сорт.
4-го мая нам пришли по электронной почте офферы от Sun. Было видно, что делали эти офферы в спешке, там были проставлены зарплаты, но не было грейдов. Когда я попросил уточнить какой же у меня грейд мне было отвечено, что сановский HR еще не определился. Из-за майских праздников мы получили офферы только 5-го мая и в тот же день свой ход сделал Intel.
В здании нашего офиса находился кинотеатр Джем Холл. В течение последующих дней то Sun то Intel арендовали его для проведения больших собраний, на которых уговаривали нас принять их сторону. Первое собрание с Intel прошло 5-го мая. На нем нам, в частности, рассказали о системе грейдов и бонусов, принятых в Intel. Кроме того, нам озвучили основную причину, почему Intel хочет видеть нас в своих рядах. Дело оказалось в том, что ряд представителей компьютерной индустрии, включая Intel, потребовали от Sun открыть исходники java, но Sun отказался. Intel заклеймил Sun, как нехорошую компанию, разработавшую такую замечательную технологию, как java, но не желающая бесплатно отдать ее всем нуждающимся, и заявил, что они будут разрабатывать альтернативу java с открытыми исходниками. Именно на решение этой задачи они и хотели взять нашу команду. С нашей стороны последовали вопросы о юридической чистоте этой деятельности и других деталях нашей предполагаемой работы. Ответы были достаточно невнятны и большей частью сводились к "мы — классная компания, вы — отличные инженеры, принимайте наше предложение, а там разберемся". В тот же день прошли собрания отдельных групп с представителями Intel и мы получили первые варианты офферов от Intel. Одним из инициаторов нашей покупки со стороны Intel был Richard Wirt. Он участвовал в выдаче офферов. В моем офере стоял 6-й грейд. Я удивился, потому что на только что прошедшей встрече нам демонстрировали таблицу грейдов, где наличие PhD соответствовало как минимум грейду 7, о чем я и сказал Ричарду. Он мне ответил, что проблема в том, что у меня PhD не в computer science, но я умный парень и он уверен, что я быстро заработаю себе 7-й грейд, а может и еще больший. Настаивать я не стал, но каково же было мое изумление, когда в кулуарах я узнал, что 7-й грейд дали человеку, который вообще не имел высшего образования.
В предварительном письме начальство обещало увеличение зарплаты в 1.5 — 2 раза. Видимо произошла накладка, потому что вскоре последовало другое письмо с извинениями за странные цифры и обещания выдать офферы с исправленными цифрами в ближайшее время. В самом сложном положении оказались "lucky seventeen". Их зарплата увеличилась больше, чем в 2 раза, а сумма signup bonus-а исчислялась десятками тысяч долларов. HR дама от Intel удивлялась. Говорила, что первый раз видит, чтобы людям предлагали такие хорошие деньги, а они при этом впадали в мрачность.
В тот же день (5-го мая) приехали Jason Horowitz и Anya Barski. По отношению к представителям Sun, на чьи деньги снимался офис и чьи проекты в этом офисе выполнялись, московское, интеловское и все остальное начальство заняло в высшей степени некорректную позицию. Их просто отказались пускать в офис, в то время как интеловцы расхаживали по нему как полноправные хозяева. В этой связи по началу штаб Sun располагался в кафе Джем Холла. Потом людей из Sun удалось провести на 7-й этаж, который взяли в аренду совсем недавно и куда не забиралось начальство.
Intel как мог вставлял палки в колеса. В частности, они пытались уговорить руководство Джем Холла не пускать Sun ни в зал кинотеатра для собраний, ни в кафе. К счастью, они в этом не сильно преуспели. У Intel было еще одно огромное преимущество: у них был офис в Москве, который им очень сильно помогал. Sun подобной поддержки не имел. Любая задача, будь то печать офферов на 150 человек, или поиск нового помещения под офис, превращалась в нетривиальный квест. Приходилось рассчитывать исключительно на силы людей, которые приехали разруливать ситуацию. Однако в нашем коллективе было много неравнодушных, предложивших помощь, так что совместными усилиями все трудности были разрешены.
6 мая в Джем Холле состоялось собрание с Sun. От лица Sun выступали Аня и Джейсон. Sun на подобных собраниях выглядел душевнее, человечнее и честнее. От Intel несмотря на представительность оставалось ощущение, что они что-то не договаривают.
Замечу, что на тот момент мы еще не были избалованы изобилием айтишных компаний, куда можно было пойти работать за приличные деньги. Плюс для большинства была абсолютно новой ситуация, когда тебя пытаются сманить преимущественно деньгами. Были, конечно, те, кто быстро адаптировался и начал курсировать с офферами туда-сюда, ожидая, кто даст больше, но таких было не много. Надо ли говорить, что работа на фоне этих событий практически встала. Мои недельные достижения в тот момент выглядели вот так:
- Numerous meetings with intel and sun representatives;
- Work meetings with Misha;
- Bugs filed: 5043056 (incomplete testdescription for bar code tests);
Между тем борьба за людей разгорелась нешуточная. Про Intel было точно известно, что сделка не состоится, если количество переманенных людей будет меньше определенного количества. Sun декларировал, что Sun сайт будет открыт в любом случае, но я подозреваю они несколько лукавили. Особенно суетились так или иначе приближенные к начальству. Это было совершенно объяснимо, потому что они поставили на карту все и в случае провала аферы все эти люди рисковали остаться у разбитого корыта. Кто-то писал письма, где расписывал радужные перспективы работы в Intel, по сравнению с Sun, а также высказывал опасения, что наша зарплата и так уже завышена и это создаст проблемы при найме будущих сотрудников. Кто-то подходил лично и вел задушевные беседы.
В последующие дни ничего принципиально нового не происходило.
11 мая состоялось 2-е собрание в Джем Холле с Intel. В этот же день была Sun предложил новую версию офферов с увеличенной на 15% зарплатой.
12 мая на общий алиас пришло письмо от Scott McNealy, где он называл точную дату открытия Sun сайта в СПб — 21-е июня. В этот же день Intel предложил нам очередную редакцию офферов.
14 мая я подписал офер Sun. В этот день все так или иначе определились со своим выбором, потому что истекал срок действия как минимум оффера Intel.
В результате 49 человек подписало офферы Intel и 98 осталось в Sun.
18 июня 2004 был последний день существования питерского филиала МЦСТ.
Sun переехал в новый офис, мы прошли тренинги для новых сотрудников и продолжили работать как прежде. Бабаян стал Intel fellow. Intel остался в офисе на площади Конституции. О чем умолчал Intel в процессе завлечения людей, так это об особенностях HR процессов, предусматривающих в частности обязательное ранжирование людей по производительности. Каждый менеджер должен был отметить определенный процент своих подчиненных как “неуспевающих”. На аргумент “все мои люди работают 24/7, я не могу ни про кого сказать, что он хуже других” следовал контраргумент “да, конечно, все работают 24/7, но ведь наверняка кто-то работает 23/7, вот его и запиши в отстающие”. Это очень отличалось от того, как работал Sun и испортило настроение многим, особенно когда дело дошло до реальных увольнений. В очень непростом положении оказались менеджеры. С одной стороны у всех были крайне неформальные отношения с подчиненными, так что объяснять почему вдруг кого-то записали в отстающие было сложно. С другой стороны, если ты не играл по правилам Intel ты был плохим менеджером со всеми последствиями.
А потом оказалось, что идея разработки опенсорсной java не соответствует бизнес приоритетам. На это наложился конфликт с офисом Intel в Нижнем Новгороде. На фоне этих неуспехов Richard Wirt как главный сторонник создания Питерского офиса Intel был вынужден покинуть компанию. К 2012 из Питерского офиса ушло большинство разработчиков, а в 2015 офис был закрыт.
Sun был куплен Oracle в 2009, но на работу Питерского центра разработки это не повлияло. Тем не менее в 2017 было принято решение закрыть центр. Сотрудникам предложили релокацию в другие страны, где у Oracle тоже были центры разработки, чем многие и воспользовались.
Вот такая история.
Комментарии (41)
yaguarundi
31.08.2022 10:12+15А что за конфликт между офисами Intel? Можно поподробнее?
kt97679 Автор
01.09.2022 04:39Насколько я знаю не поделили сферы влияния, проекты и финансирование. Но у меня об этом достаточно отрывочные данные, вполне возможно были и другие причины.
Armmaster
31.08.2022 12:28+12Довелось поучастовать в данной истории со стороны московского офиса, коллега)
Бабаян жаловался, что разные нехорошие люди украли его революционные идеи по дизайну процессоров
Забавно, что эти нехорошие люди вполне профессионально отзывались о лидерах МЦСТ. Ну это и понятно, в отличие от того же Бабаяна, эти "нехорошие люди" в своей жизни сделали хотя бы один реальный процессор.
Рассказывал, про то, как опередили время его разработки. Утверждал, что он придумал панацею от вирусов на аппаратном уровне, которая при ближайшем рассмотрении оказалась No eXecute Bit, уже давно реализованную в железе как в процессорах Intel так и AMD
Всё же речь шла не о X бите, наверное, а об отдельном стэке возвратов в Эльбрусе(+ возможно защищенный режим туда же приплетался). В Intel/Amd эту проблему решили действительно с помощью X бита, но всё же это несколько другой подход.
vanxant
31.08.2022 23:56+1Shadow stack в современных amd64 имеется, но завезли его в 201х. В статье же речь про тегированные указатели
Armmaster
01.09.2022 01:20В статье речь про X бит, которого в Эльбрусе нет (ну, насколько я помню). X бит появился для того, чтобы как раз бороться с ROP. В эльбрусе эта проблема решена тем, что адрес возврата не лежит на стэке и вообще регулируется отдельным механизмом. Имел ли Бабаян ввиду именно и только это, или что-то ещё, для чего нужны тэгированные указатели, мне сложно сказать
vanxant
01.09.2022 09:59Как-то у вас смешались в кучу конелюди. X (или NX) бит разрешает/запрещает выполнение кода из данной страницы, всё. Логично применять в стеке, но и скажем для файловых буфферов в куче самое то.
Shadow stack - это, ну, отдельный стэк, где хранятся только адреса возврата, при выполнении инструкции RET сравниваются адреса возврата из обычного и теневого стеков, и вот это уже защита конкретно от техники ROP. (Совсем прятать адрес возврата от текущей функции нельзя из-за обработки исключений и всяких там корутин, поэтому дублируют)
Armmaster
01.09.2022 13:58Мне непонятно, что вы пытаетсь здесь оспорить. Перечитайте ещё раз внимательно статью и мой комментарий к ней. Речь шла о том, что Бабаян имел ввиду под тем, что автор обозначил как "Утверждал, что он придумал панацею от вирусов на аппаратном уровне, которая при ближайшем рассмотрении оказалась No eXecute Bit, уже давно реализованную в железе".
X-бита нет в Эльбрусе, поэтому вряд ли речь шла о нём(вернее, там по-моему он появился для поддержки бинарки позже, вот точно не помню уже, но в то время это явно было не о том). На что я автору и указал. Моё предположение в том, что Бабаян всё же имел ввиду отдельный стэк вызовов (близким аналогом чего является Shadow stack). Возможно, защищенный режим тоже подразумевался, но обычно, когда МЦСТ пиарит "защищённость от вирусов", имеется ввиду именно раздельный стэк вызовов, а не теги.
vanxant
01.09.2022 14:33Мне непонятно, что вы пытаетсь здесь оспорить
вот эти ваши же слова:
X бит появился для того, чтобы как раз бороться с ROP
Это и есть "конелюди".
Что касается текста статьи, то я с ней не спорю, т.к. при описываемых событиях не присутствовал. Однако позволю себе некоторые сомнения, т.к. NX бит в x86 где-то аккурат в 2004 и появился, и это явно не могло быть "давно реализовано". Так же я хорошо помню, что в те годы бабаяновцы активно рекламировали как киллер-фичу эльбруса безопасность на основе тегированных указателей. Что, впрочем, никак бы не помешало Б.А. вещать про как раз ставший модным NX бит на данной конкретной встрече:)
Armmaster
01.09.2022 20:26Это и есть "конелюди".
Нет, это как раз так, как оно есть. x-бит как раз был введён, чтобы нельзя было перетереть стэк и передать туда управление.
хорошо помню, что в те годы бабаяновцы активно рекламировали как киллер-фичу эльбруса безопасность на основе тегированных указателей
Вы как раз путаете. Тэгированные указатели помогают больше в плане общей корректности программы. Это, конечно, связано с безопасностью, но немного косвенно. А решение проблемы ROP в Эльбрусе - это отдельный стэк вызовов. Хотя повторюсь, это то, как сейчас подаётся. А что и как Бабаян говорил на той встрече - хз, конечно.
vanxant
02.09.2022 05:07Нет, это как раз так, как оно есть. x-бит как раз был введён, чтобы нельзя было перетереть стэк и передать туда управление.
Именно! Только при чём тут ROP? ROP как раз и появился как ответ хакеров на (N)X бит. Если этого бита нет, вам нафиг не нужен дорогостоящий ROP, вы можете лить пейлоад прямо в буфер. Почему, кстати, обязательно стек? это может быть и куча, и область статики, — и переписать, например, vptr объекта за буфером.
Gumanoid
01.09.2022 00:51Если речь про Трансмету, то у меня сложилось впечатление что Бабаян говорил скорее с гордостью и уважением о том что они Дитцелом обсуждали бинарную трансляцию и прочие идеи, и что Дэвид смог реализовать это в реальном продукте.
Armmaster
01.09.2022 01:22+1Я это слышал в варианте "Дицель украл наши идеи". Правда это было не от Бабаяна, а от другого автора Эльбруса, но почему-то мне кажется, что Бабаян такими заявлениями кулуарно тоже не гнушался.
victor_1212
01.09.2022 03:11> Когда ему задали вопрос про троичные компьютеры (отечественная разработка Брусенцова, компьютеры "Сетунь" и "Сетунь-70"), он не дослушав до конца вопроса пренебрежительно сказал: "Ну да, Сетунь, это вообще несерьезно". Сложилось ощущение, что он что-то краем уха слышал об этом, но решил не вдаваться в подробности дабы не проявить отсутствие знаний.
история работ того далекого времени достаточно известна, во время проекта "Сетунь" Б.А. занимался в институте Лебедева (и на полигоне) М-40 и 5Э92, что по уровню сложности (и важности) не сравнимо с "Сетунь", вполне возможно детали проектов Брусенцова вообще мало кого интересовали из работавших над 5Э92, типа не до этого было
ereinion
31.08.2022 17:51+10Эх Sun...классная была компания!
Помню будучи первокурсником смог побывать на одном из последних Sun Day в Питере - это было великолепно...
cadmi
01.09.2022 09:22+3Будучи уже давно не первокурсником (и почти 15 лет работая с Solaris) специально прилетал в СПб на Sun Tech Days 2010. Последний. Даже на вывесках уже было просто "Tech Days".
Не смотря на ощущение, что хороним (так и вышло), настроение было каким-то очень светлым. Бэйдж, кстати, до сих пор хранится, не знаю зачем :)
AquariusStar
31.08.2022 20:38+2«Когда ему задали вопрос про троичные компьютеры (отечественная разработка Брусенцова, компьютеры "Сетунь" и "Сетунь-70"), он не дослушав до конца вопроса пренебрежительно сказал: "Ну да, Сетунь, это вообще несерьезно".»
Какое-то странное отношение к другим наработкам. Если разрабатываешь процессор, то надо уважать и другие наработки. Так как те или иные наработки окажутся весьма полезными и хорошими для применения. Пусть даже это троичная машина. Бессмысленно вечно нахваливать своё болото, не замечая недостатки. Иначе это грозит отставанием в технологиях и производительности.
SarganSaor
31.08.2022 23:21+3Я в процессорах около нуля, но можно вопрос — в чем Бабаян неправ? С точки зрения науки троичные компьютеры наверное интересны, а с точки зрения бизнеса — несерьезно. Хотя бы потому, что вся отрасль постоена на бинарных системах и нужно какое-то умопомрачительное количество денег ввалить, чтобы троичные стали массово коммерчески интересными.
kt97679 Автор
01.09.2022 04:36+3Бабаян не прав в том, что проявил неуважение к задавшему вопрос. Можно было как минимум дослушать вопрос до конца, как максимум ту же мысль выразить другими словами.
AquariusStar
01.09.2022 11:01+2Сомневаюсь, что Бабаян оперировал такими понятиями для бизнеса или для науки. Да и если прочитать дальше слова автора статьи, в котором упомянул, что у него сложилось впечатление, что Бабаян всего лишь краем уха слышал. Если немного подумать вспомнить другие статьи, то это похоже на правду. Бабаян именно такой и есть.
Ну, ваш тезис в последнем предложении, на мой взгляд, несколько лукав. В прошлые столетия существовали вполне разнообразные машины, у которых основание счисления вовсе не двойка. А некоторые и вовсе аналоговые. В сегодняшнем мире в качестве примера можно привести квантовые машины. Вроде как вкладываются огромные деньги, но дома они так и не появились, чтобы погонять игрушки на квантовом процессоре. Можно ли считать их коммерчески интересными или серьёзными? Или они тоже только для науки? А троичные вполне себе существовали и даже выпускались в серию. Пусть даже одна серия. Запороли противники этой машины, отправив их на свалку истории. А противников той или иной технологии пруд пруди. Бабаян не исключение. Он активно проталкивал VLIW-процессор. У него было такое же пренебрежение к зарубежным наработкам. А у VLIW-процессора появились свои противники, которые ушли из МЦСТ в другие компании. И следом стоит вопрос: стоит ли сливать в унитаз удачные наработки и технологии из VLIW-процессора или применить в, скажем, процессоры RISC-V или любой другой процессор? Именно этой постановкой вопроса и выразил удивление в комментарии. Ведь любой процессор так или иначе разработан на основе уже существующих технологий и решений. Даже разностная машина Чарльза Бэббиджа стала прообразом для современных машин, хотя она не двоичная вовсе и даже не была построена в своё время.
BoNi
31.08.2022 22:41Аккурат в эти годы эникеил в Промстрое. Какие оказывается интересные вещи у меня под носом происходили ))
Vsevo10d
01.09.2022 00:38Косвенно догадываюсь, но все же спрошу: так вы не были в числе той "великолепной семнадцатки"?
frolfomich
01.09.2022 19:27+1В эти годы был "счастливым" обладателем 6-го грейда в Intel Нижний Новгород, знаю не понаслышке об оценке производительности... неуспех индивидуума выводился из общей оценки всех в коллективе. Т.е. если все работали далеко выше среднего, тот кто был средним - объявлялся "неуспевающим". Другими словами: "если кто-то тормозил стаю волков его сливали собакам". Аналогия с волками не случайна, там она была в прямом смысле слова "человек человеку волк", менеджментом очень поощрялась конкуренция между сотрудниками (выдавалась одна и та же работа нескольким людям одной группы).
Ушел в Sun в декабре 2004-го.
P.S. Однако странно что при такой системе оценки, остались приятные воспоминания о том времени работы. Наверное это связано с огромным количеством невероятно ярких и талантливых людей с которыми довелось работать
v_sapronov
01.09.2022 04:49+1Был наблюдателем всей этой драмы. Было очень интересно! Основные данные истории сходятся с моим представлением о том, что происходило тогда.
Сафонов был моим науч руком дипломной работы. Погуглил его, прочитав эту статью, выяснилось, что он помер в 2020 :(
nashat
01.09.2022 08:01+9О, да! Это был, пожалуй, самый интересный эпизод в моей карьере. Спасибо, К., за этот мемуар!
Постараюсь немного дополнить картину...
Мидл и топ менеджмент вели подковерные игры и плели интриги, HR'ы потребляли успокоительное в промышленных масштабах, идейные коллеги спорили о целесообразности создания еще одной имплементации Джавы. Большинство же сотрудников слонялись по офису с глупыми и мечтательными улыбками на лицах.
Не каждый день поднимают зарплату на 10-20%. А тогда это происходило иногда по 2 раза в день: оффер от Sun, контр-оффер от Intel, спускаемся в бар отметить повышение. На следующий день повторяется: контр-контр-оффер от Sun, контр-контр-контр-оффер от Intel, бар.
Наши зарплаты, и так бывшие одними из самых высоких в Питере, просто улетали в космос. И еще сайн-ап бонус! В размере 6-12 месячных зарплат. Просто так. Можно даже со своего рабочего стула не вставать. Просто подмахни вот эту бумажку!
Коллега рассказывал, что они прямо накануне всего это "безобразия" взяли на работу джуна. На очень хорошую зарплату по его меркам. И вот в первый рабочий день ему вручают оффер с его зарплатой умноженной на 2. Говорят, "беднягу" просто стошнило в прямом смысле слова.
Думаю, я теперь могу назвать цифры для истории: моя зарплата тогда выросла более, чем в 2 раза и составила примерно $3500/мес, а сайн-ап бонус получился чуть больше $20К
bivanovsky
01.09.2022 14:38+2побладодарить за статью - вполне себе повод зарегистрироваться на этом сайте :)
JackKatch
Где то, возможно даже на Хабре, читал интервью Бабаяна. Не могу объяснить сейчас почему, но сложилось аналогичное впечатление об этом человеке, на основании его слов. Как то "не хорошо" он говорил.
Javian
По личному опыту с опаской отношусь к организациям где в начальниках/руководителях вижу фамилию "-ян". Если это не про договориться/сторговаться/маркетинг.
mortadella372
У вас, дорогой Javian, рекурсия случилась.
NickSin
Момент сарказма состоялся)
kryvichh
Возможно это.
А мне статья чем-то напомнило переход Андерса Хейлсберга, создателя Delphi, из Borland в Microsoft в 1996 году. Помимо важной должности и в разы выросшего оклада, Microsoft прислали были лимузин для него прямо к главному входу здания, где размещался Borland.
3263927
но этот чувак того стоит! обожаю C#
kometakot
Одно слово — румын.