Найти тему
Gem Space Media

Чарльз Симони – космический ковбой

Оглавление

Биография Чарльза Симони: создателя Word, Excel, предпринимателя, миллиардера, благотворителя и космонавта

**Вы читаете материал, который выложен в нашем паблике в Gem Space. Подписывайтесь, чтобы узнать о великих визионерах, инвесторах, компаниях, проектах!**

“Если с первого раза у вас ничего не получилось, пробуйте, пробуйте снова и снова. Попробуйте дважды, а затем переключитесь на что-то еще.” (с) Чарльз Симони

Чарльз Симони
Чарльз Симони

Он написал свою первую программу еще для лампового ЭВМ, а завершил карьеру только в 2021 году. Чарльз Симони стоял у истоков такого гиганта как Microsoft. Он внес огромный вклад в разработку, пожалуй, самых важных программных продуктов, именно тех, без которых сейчас сложно представить себе практически любой рабочий процесс – Word и Excel. Но его интересы никогда не ограничивались только программированием. Этот неординарный человек – единственный космический турист, который побывал на МКС дважды, и его имя уже вписано не только в историю современных компьютерных технологий, но и в историю космонавтики.

Несовершеннолетний программист

“Отец говорил, что если ему нужна информация, он может найти ее в пяти источниках и на разных языках, чтобы узнать разные точки зрения. Он пользовался библиотекой как мы сейчас Google.” (с) Чарльз Симони

Марка, выпущенная в Венгрии в честь Кароя Шимони
Марка, выпущенная в Венгрии в честь Кароя Шимони

Чарльз Симони или Карой Шимони, как его назвали в честь отца, профессора физики и электротехники, заместителя директора Будапештского технического университета, родился 10 сентября 1948 года. Благодаря положению и известности отца, семья жила в достатке, пользовалась служебной машиной и услугами водителя, могла себе позволить приобрести телевизор. Большую часть времени глава семьи проводил на работе, и Карой-младший вместе с братом Томашем росли в окружении книг огромной домашней библиотеки, правда, с задачами по математике Шимони-старший помогал мальчикам разобраться всегда.

ЭВМ Урал-2
ЭВМ Урал-2

В старших классах Карой полюбил приходить к отцу в университет и даже устроился сторожем в научную лабораторию. Но не потому, что были нужны деньги, а потому, что ученики отца, будущие инженеры-электротехники, с которыми подросток подружился, дали ему доступ к ЭВМ Урал-2, огромной вычислительной машине, занимавшей помещение площадью 100 кв.м и обладавшей памятью объемом 7 Кб. Они научили его основам программирования и в 17 лет Шимони придумал собственный язык CORUL, написал на нем программу для расчета формулы “волшебного квадрата” и даже напечатал брошюру-руководство, в которую от руки вписал специальные символы.

Выбор пути

“Программирование сегодня – противоположность добыче алмазов. При добыче алмазов вы копаетесь в грязи, чтобы найти малую толику ценности. При программировании вы начинаете с ценности, реального намерения и зарываете его в кучу грязи.” (с) Чарльз Симони

Петер Наур
Петер Наур

В 1966 году, незадолго до своего 18-летия, Карой уехал по краткосрочной визе в Данию и домой уже не вернулся. Вчерашнего школьника приняли в центр разработки программного обеспечения компании Regnecentralen. В то время компьютерный мир был тесен и датчане знали о его экспериментах с ПО для Урал-2. Наставником Шимони был Петер Наур – астроном, пионер компьютерной науки, один из создателей языка ALGOL 60. Сам Чарльз не раз говорил, что всё, что он знает, методы работы и жизненные идеалы были заложены в него именно за короткое время, которое он провел в Regnecentralen.

Дания была лишь краткой остановкой в пути, который продолжился в калифорнийском университете Беркли. В 1968 году Симони поступил на факультет физики и электротехники. Никто из его окружения не сомневался, что юноша пойдет по отцовским стопам и станет физиком. Однако, по приезду в университет Чарльз направился в компьютерный центр, где трудился вплоть до получения диплома фактически бесплатно, так как студенческая виза у него была, а разрешения на работу не было. Симони занял денег “на жизнь” у руководителя компьютерного центра. Он написал несколько программ, которые выгодно продал, заработал и отдал долги. В 1972 году молодой человек получил диплом бакалавра машиностроения и технической математики.

Жизнь до Microsoft

“Если бы я был молод сейчас, я бы занялся искусственным интеллектом и квантовыми вычислениями.” (с) Чарльз Симони

Чарльз Симони
Чарльз Симони

Работа в компьютерном центре принесла Чарльзу не только деньги, но и близкое знакомство со многими преподавателями. Благодаря им он получил рабочую визу и устроился в исследовательский центр компании Xerox в Пало-Альто (Xerox PARC). Там он работал над одним из первых персональных компьютеров Xerox Alto вместе с такими светилами как Батлер Лэмпсон, Алан Кей и Роберт Меткалф. Параллельно Симони учился в Стэнфордском университете, где в 1976 году защитил докторскую по теме “Метапрограммирование как метод управления программными проектами”.

Рабочая станция Xerox Star
Рабочая станция Xerox Star

Он и Лэмпсон совместно разработали для Херох Alto текстовый редактор Bravo – первый в своем роде, работавший по принципу WYSIWYG [what you see is what you get – что видишь, то и получишь.- прим.ред.], то есть, распечатанный документ полностью соответствовал тому, что человек видел на экране – черный шрифт на белом поле. В работе с Bravo уже широко использовалось такое приспособление, как компьютерная мышь. В 1979-м Чарльз Симони руководил созданием второго поколения редактора BravoX. До серийного выпуска продукт как самостоятельное приложение так и не дошел, но позднее наработки были использованы в комплекте ПО для рабочей станции Xerox Star – прародителя современных компьютеров, какими мы привыкли их видеть.

Карьера в Microsoft

Я могу воспроизвести исходный код для первого микрокомпьютера, написанный ещё в 1975‑м. Мое сердце принадлежит Бейсику. Если вы заглянете в мой мозг, то увидите, что он наполнен программами, магией программ и верой в программы, и это не изменится. (с) Билл Гейтс

Чарльз Симони и Билл Гейтс
Чарльз Симони и Билл Гейтс

Чарльз Симони и Билл Гейтс познакомились в 1980 году и сразу поняли, что должны работать сообща. В это время Microsoft, которая уже несколько лет неплохо существовала за счет лицензионных отчислений от компаний, использующих BASIC, готовилась к своему главному прорыву и заключила контракт на разработку программного обеспечения для IBM PC. Симони, который уже имел опыт работы с текстовыми редакторами и знал, что действительно важно учитывать, набросал предварительную концепцию пакета приложений Microsoft Office практически сразу после встречи с Гейтсом. Работа с текстами, таблицами, электронная почта – то, зачем, по его выражению, “гражданским”, в первую очередь нужен был персональный компьютер.

Чарльз Симони и программист Ричард Броуди
Чарльз Симони и программист Ричард Броуди

В 1981 году он перешел в Microsoft и возглавил команду программистов, собранную для работы над Word и Excel, которые коренным образом изменили работу всех пользователей компьютеров: от правительств стран до школьников. Также Симони принадлежит идея внедрения “венгерской нотации”. Это новшество, которое по сути он придумал и сам использовал еще с 70-х, представляющее собой соглашение о наименованиях констант, переменных и т.п. в коде программ, стало внутренним стандартом для Microsoft. В 1982-м Чарльз получил американское гражданство. Он работал в корпорации на должностях: руководителя разработки прикладных программ, ведущего инженера, главного программиста, а с 1991-го возглавлял ее отделение передовых технологий, где занимался парадигмой Преднамеренного программирования.

Собственный проект

Если вас что-то не устраивает на работе – создавайте собственное дело. Я начинал бизнес в гараже. Следует тратить время только на то, что вам интересно. (с) Билл Гейтс

Чарльз Симони с одним из коллег и Биллом Гейтсом
Чарльз Симони с одним из коллег и Биллом Гейтсом

Чарльз Симони сотрудничал с Microsoft 20 лет и покинул компанию в 2002 году, чтобы вместе с коллегой, профессором Грегором Кицалешем, основать собственный стартап International Software Corp. Организация занималась изучением, разработкой и продажей все той же концепции Преднамеренного программирования, направленной прежде всего на увеличение производительности. Microsoft отказалась от ее внедрения, но разрешила Симони коммерциализировать свою идею самому.

Очень общими словами, суть ее в том, что разработчик создает под конкретную задачу WYSIWYG – языковую среду, затем эксперты по данному вопросу описывают с его помощью то, что они хотели бы получить от программы и как они ее видят, затем автоматизированная система использует эти два набора данных для создания окончательной программы, затем вносятся правки. Таким образом сокращаются временные и трудозатраты, ПО становится более модульным и позволяет многократно использовать уже созданный код. Microsoft приобрела International Software в 2017-м. Сумма сделки не раскрывается, но эксперты предполагали, что она была крупной. Личное состояние Чарльза Симони на данный момент – $7,4 млрд.

Космическая одиссея

"Я не смогу полететь в космос в третий раз, потому что только что женился и должен проводить время со своей семьей.” (с) Чарльз Симони

Чарльз Симони на МКС
Чарльз Симони на МКС

Чарльз “заболел” космосом и космическими путешествиями в пятом классе. Он вырезал из газет статьи и новости о достижениях космической отрасли, начал учить английский только для того, чтобы читать и переводить иностранные материалы. Симони победил в республиканской школьной викторине и выиграл поездку в Москву. Там мальчик познакомился с космонавтом №4 Павлом Поповичем, а Юрий Гагарин передал ему книгу со своим автографом.

Когда он стал взрослым, то научился пилотировать вертолет и реактивный самолет, а потом появилась возможность отправиться в космос в качестве туриста. В 2006-м Симони взял отпуск, заключил контракт и приехал для подготовки в Звездный городок. Там Чарльз снова, спустя много лет, встретился с Павлом Поповичем и тот дал ему “добро”. 59-летний Симони отправился на МКС 7 апреля 2007-го на борту корабля “Союз ТМА-10” и вернулся 21 апреля вместе с двумя другими космонавтами. Во время пребывания на станции, Чарльз, увлеченный радиолюбитель, проводил сеансы связи с учениками нескольких школ в Америке, радиолюбителями из Венгрии и студентами Будапештского политехнического института. Его позывные KE7KDP и HA5SIK.

Чарльз Симони на МКС
Чарльз Симони на МКС

Пребывание в космосе произвело на Чарльза такое неизгладимое впечатление, что спустя год он снова подал заявку на полет и получил одобрение. Он вернулся на международную станцию и провел на ней 10 дней. За взлетом и посадкой в прямом эфире следили его жена Лиза Персдоттер и коллеги по Microsoft. Капсула “Союза”, в которой он приземлился, была подарена “Роскосмосом” музею космонавтики Сиэтла и выставляется в отделе, специально посвященном Чарльзу Симони.

Чарльз Симони сейчас

“Яхта – это самое близкое к полному суверенитету, что может быть у обычного человека.” (с) Чарльз Симони

Чарльз Симони
Чарльз Симони

После продажи стартапа Симони снова присоединился к Microsoft. Деньги ему не нужны, но он до недавнего времени работал каждый день и только пару лет назад стал брать длительные перерывы и по шесть месяцев проводить на своей яхте Norn, стоимостью $250 млн. Чарльз женат на Лизе Персдоттер, фотомодели и дочери шведского миллионера. Пара вступила в брак в 2008-м, причем одним из условий брачного договора было то, что Симони не полетит в космос в третий раз. На свадьбе в числе прочих гостей присутствовал Билл Гейтс. Супруги живут в Медине, штат Вашингтон, и воспитывают двух дочерей: Лилиан и Ливию Сюзанну.

Чарльз Симони и Лиза Персдоттер
Чарльз Симони и Лиза Персдоттер

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

Яхта Norn
Яхта Norn

Например, фонд Чарльза Симони выделил грант в размере $10 млн городскому симфоническому оркестру и $3 млн Публичной библиотеке. Медаль его имени ежегодно вручается Британским научным обществом за вклад в развитие программирования. Чарльз Симони – страстный коллекционер современного искусства. В его коллекции есть произведения Анри Матисса, Энди Уорхола и Марка Ротко.

Настоящий новатор и современный визионер, Чарльз Симони оставил неизгладимый след во всем, чем бы не занимался – от программирования до космоса и благотворительности. Его пример вдохновляет следующие поколения разработчиков и предпринимателей во всем мире и доказывает, что быть программистом совсем не означает быть занудой.

Читайте также:

Спасибо за 👍👍👍 и подписку, заходите к нам ещё. А если вам нравится, что мы пишем – установите суперапп Gem Space, там еще много интересных каналов, которые ведут наши пользователи!