Как зовут компьютерного гения

Обновлено: 05.07.2024

Программист – профессия в наше время очень уважаемая. Что и не удивительно, ведь цифровые технологии окружают нас повсюду. В сфере IT работают миллионы людей – от системных администраторов и рядовых «кодеров» до ведущих разработчиков крупнейших проектов. И конечно, есть в этой отрасли свои легендарные личности, без которых мир был бы немного другим.

Кого же ценят и уважают в среде самих программистов? Кто считается лучшими из лучших? Однозначных рейтингов в этом вопросе не существует. Но есть личности, имена которых упоминаются практически всегда, так как их вклад в IT – бесценен. Давайте с ними познакомимся.

Линус Торвальдс

Финно-американский программист, создатель операционной системы Linux, на которой работают дата-центры и множество компьютеров во всем мире.

Благодаря Торвальдсу, убежденному стороннику freeware (свободно распространяемого софта), в индустрии, где крутятся огромные деньги и все пропитано коммерцией и паранойей, появилась полностью бесплатная операционная система с открытым кодом. Сегодня в разработке и обновлениях Линукс участвуют тысячи программистов.

В профессиональной среде Линус Торвальдс известен как человек, который не стремится нравиться людям и не стесняется в выражениях. Среди программистов о нем ходят шутки того же плана, что и о Чак Норисе в обывательской среде. Например, утверждают, что он может делить на ноль или играть в 3D игры в уме при помощи чтения исходного кода.

Дональд Кнут

Автор уникальной монографии «Искусство программирования», которая стала учебником и настольной книгой программистов во всем мире. Почетный профессор в Стенфорде.

Академические работы Кнута – это огромный труд, охватывающий практически все направления в программировании, начиная от структур данных и заканчивая анализом алгоритмов. Последнее направление Крут создал лично. Кроме теории в монографии содержится множество примеров на языке Ассемблер.

Ведущие разработчики Google, Facebook других крупных проектов не единожды выражали благодарность Дональду Кнуту за уникальный учебник. О Кнуте говорил и Билл Гейтс: «Если вы называете себя программистом, попробуйте прочесть Кнута И если сумеете прочитать эту книгу полностью, отправьте мне свое резюме».

Работа над этим монументальным трудом ведется с 1962 года. На сегодняшний день вышло 4 тома. К 2020 году профессор обещает публикацию пятого. Кроме того, Дональд Кнут известен как создатель системы компьютерной верстки TeX и языка METAFONT для работы с векторными шрифтами.

Сэр Тим Бернерс-Ли

Тим Бернерс-Ли

Автор фото:
Paul Clarke

Сегодня он возглавляет общественную организацию «Альянс за доступный интернет», основная цель которой – доступный и быстрый интернет для всех. Организация пользуется поддержкой крупных корпораций – Google, Microsoft, Facebook.

Джеймс Гослинг

Автор объектно-ориентированного языка Java.

Андерс Хейлсберг

Разработчик компилятора для Pascal, благодаря которому компиляция программы сократилась до нескольких секунд.

Первая версия компилятора была написана под DOS. Позже компилятор был встроен в среду Turbo Pascal. Благодаря компилятору Хейлсберга продуктивность работы в сфере IT выросла в несколько раз.

Позже Хейлсберг возглавил команду, разработавшую Borland Delphi. И здесь также особое внимание было уделено быстродействию. Сегодня Delphi – один из самых популярных языков.

Марк Цукерберг

Американский программист, разработчик социальной сети Facebook.

Это имя широко известно за пределами профессиональной среды. Цукерберг – фигура публичная. С его социальной сетью в последнее время связано множество скандалов. Тем не менее, проект продолжает успешно развиваться.

Цукерберг убежден, что наиболее эффективны – небольшие команды. Они могут работать плодотворнее, чем крупные коллективы. Потому в обслуживании огромной социальной сети задействовано всего лишь 10 000 человек в мире.

Брэм Коэн

Автор протокола BitTorrent, благодаря которому стала возможной супербыстрая загрузка файлов из сети.

Торрент популярен во всем мире. Число пользователей BitTorrent оценивается в 250 млн человек. Через торренты скачиваются огромные объемы информации. К сожалению, возможности торрентов активно используют «пираты».

Брендан Айк

Разработчик JavaScript. Этот язык считается одним из стандартов в WEB-программировании.

Принимал участие в создании компании Mozilla и браузера Firefox. Занимал пост СЕО. Уволился после скандала, связанного с его позицией по вопросам гей-браков (Брендан – активный участник движения за их запрет в Калифорнии).

Бьерн Страуструп

Создатель языка C++ (улучшенной версии C).

Сегодня язык программирования C++ изучают студенты практически в любом ВУЗе, он давно стал одним из базовых прикладных языков. Синтаксис языка C используется в PHP и других современных языках программирования. Доработки от Бьерна Страуструпа оказались настолько хороши, что сегодня, когда говорят «Си», о базовой версии языка даже не вспоминают.

В наше время программист читает лекции в нескольких ВУЗах, сотрудничает с Morgan Stanley.

Джон Кармак

Один из основателей компании id Software. Известность получил как автор легендарной компьютерной игры Doom.

Идея создания Doom пришла в голову Джона во время корпоративной партии D&D. В то время в компании подобные партии проводили регулярно. И часто на них Джон выполнял роль гейм-мастера.

При создании Doom Джон Кармак первым реализовал оригинальные 3D-трюки, которые применяют в компьютерных играх до сих пор.


Компьютеры - это очень сложные машины, но люди управляют ими без каких-либо технических навыков. Они просто взаимодействуют с графическим интерфейсом, и весь фоновый процесс обычно скрыт. Ну, каждый элемент, который вы видите на своем рабочем столе, создан каким-то гениальным разработчиком. И сегодня мы выделяем эти блестящие умы со всего мира.

В наши дни программисты - новые рок-звезды. Они меняют мир с каждой новой строкой успешно написанного кода. Немногие программисты мирового уровня повлияли на людей, чтобы стать лучшими программистами. Посмотрите список, и если вы программист, то скажите нам, кто вас вдохновляет.

20. Дэвид Паттерсон


Кто он: Дэвид Паттерсон - специалист по информатике и профессор Калифорнийского университета в Беркли.

Что он сделал: Паттерсон известен своим вкладом в разработку процессора RISC (компьютер с сокращенным набором команд) и своими исследованиями RAID (избыточные массивы независимых дисков) и NOW (сеть рабочих станций).

Достижения: он получил премию Эккерта-Мошли, выдающегося педагога Карла Карлстрома и награду за выдающиеся заслуги ACM.

19. Джон Кармак


Кто он: Джон Кармак - программист, соучредитель и бывший технический директор Id Software.

Что он сделал: он был ведущим программистом Id видеоигр Doom, Rage, Commander Keen и их продолжений. Он наиболее известен своими инновациями в 3D-графике, особенно благодаря алгоритму Reverse для теневых объемов. Кармак популяризировал использование нескольких методов в компьютерной графике, таких как адаптивное обновление мозаики, разбиение двоичного пространства, лучевое вещание, поверхностное кэширование и технология MegaTexture.

Достижения: он был удостоен Национальной академии телевизионных искусств и наук (дважды), премии «За достижения в области технологий и разработок» и конференции разработчиков игр Lifetime Achievement за свою новаторскую работу.

18. Дональд Эрвин Кнут

Кто он: Дональд Кнут - математик, ученый, автор книги «Искусство компьютерного программирования». Он был назван отцом анализа алгоритмов.

Что он сделал: Дональд Кнут работал над разработкой анализа вычислительной сложности алгоритмов и формальных математических методов для этого. Он популяризировал термин асимптотические обозначения. Он создал компьютерную систему набора текста TeX, системы компьютерного программирования WEB и CWEB для поощрения грамотного программирования.

Достижения: премия Тьюринга, премия Грейс Мюррей Хоппер, национальная медаль науки, медаль Фарадея, приз Киото и медаль Джона фон Неймана.

17. Гидо ван Россум


Кто он: Гвидо ван Россум - программист, известный как автор языка программирования Python.

Что он сделал: В первые дни он писал подпрограмму glob () для BSD Unix и работал над языком программирования ABC. Он разработал Python, работая в Google и продолжает следить за процессом разработки Python, принимая важные решения, где это необходимо.

Достижения: Россум получил Премию NLUUG 2001 года за продвижение свободного программного обеспечения за свою работу над Python.

16. Джеймс Артур Гослинг


Кто он: Джеймс Гослинг - канадский ученый, известный как отец языка программирования Java.

Что он сделал: Джеймс разработал многопроцессорную версию Unix, несколько компиляторов и почтовых систем, прежде чем присоединиться к Sun Microsystems. Он изобрел язык программирования Java и внедрил оригинальный компилятор Java и виртуальную машину в 1994 году. Он также внес вклад в ряд других программных систем, включая Gosling Emacs и NeWS.

Основные достижения: Гослинг был награжден премией «Экономист за инновации», медалью IEEE Джона фон Неймана и был награжден орденом Канадского ордена в 2007 году.

15. Никлаус Вирт


Кто он: Никлаус Вирт - швейцарский ученый-компьютерщик, ставший научным сотрудником Музея истории компьютеров за влиятельную работу над алгоритмами и языками программирования.

Что он сделал: Вирт известен разработкой множества языков программирования, включая Паскаль, Модула, и созданием нескольких классических тем в области разработки программного обеспечения. Он был главным конструктором Алгола В., Эйлера, Модулы, Модулы-2, Паскаля, Оберона, Оберона-2 и Оберона-7. Он также работал над цифровой системой проектирования и моделирования Lola.

Достижения: он был удостоен премии Тьюринга, премии за достижения в области языков программирования SIGPLAN и премии Марселя Бенуа.

14. Алан Кертис Кей


Кто он: Алан Кертис Кей - ученый-компьютерщик, избранный членом Национальной инженерной академии, Американской академии искусств и наук и Королевского общества искусств.

Что он сделал: Алан наиболее известен своими ранними новаторскими работами по объектно-ориентированному программированию и созданию оконного графического интерфейса пользователя (GUI). Брайан также является участником фазы: лучший способ предсказать будущее - это изобрести его.

Основные достижения: Алан получил премию ACM Turing Award за свою работу над объектно-ориентированным программированием, UPE Abacus Award и UdK 01-Award за новаторский графический интерфейс.

13. Джон Маккарти


Кто он: Джон Маккарти был учёным и ученым, придумавшим термин «искусственный интеллект».

Что он сделал: Джон разработал семейство языков программирования Lisp, популяризировал разделение времени и работал над дизайном языка программирования ALGOL. Он был очень влиятельным в начале развития искусственного интеллекта. Он изобрел метод сбора мусора, чтобы решить проблему Lisp, который впоследствии стал языком программирования для приложений AI.

Основные достижения: он был удостоен премии Тьюринга, премии Киото, Национальной медали науки, премии компьютерных пионеров и премии IJCAI за выдающиеся достижения в области исследований.

12. Томас Евгений Курц


Кто он: Томас Курц - ученый-компьютерщик и профессор Дартмута в отставке, который реализовал концепцию разделения времени.

Что он сделал: он разработал язык программирования BASIC, чтобы позволить пользователям, не являющимся экспертами, взаимодействовать с компьютером. Он и Джон Кемени соучредили компанию True BASIC, Inc для продвижения True BASIC, которая является обновленной версией языка. Этот язык программирования получил широкое распространение на микрокомпьютерах, что позволило небольшим разработчикам и владельцам бизнеса самостоятельно разрабатывать программное обеспечение на компьютерах.

Основные достижения: Курц был удостоен награды AFIPS Pioneer Award и IEEE Computer Science Pioneer Award.

11. Джон Джордж Кемени


Кто он: Джон Кемени - ученый-компьютерщик, математик и педагог, наиболее известный благодаря разработке языка программирования BASIC с Томасом Курцем.

Что он сделал: Кемени был пионером в использовании компьютеров для простых людей. Он изобрел язык программирования BASIC (универсальный символьный код для начинающих) в 1964 году после экспериментов с LGP-30. Он также разработал DTSS (систему разделения времени по Дартмуту), которая является одной из первых в мире систем разделения времени.

Основные достижения: он получил награду Computer Pioneer Award в 1985 году.

10. Грейс Хоппер


Кто она: Грейс Хоппер была контр-адмиралом ВМС США и ученым-компьютерщиком. Она была одним из первых программистов компьютера Гарварда Марка I.

Что она сделала: Хоппер изобрела первый компилятор для языка программирования. Она популяризировала методологию машинно-независимого языка программирования, что привело к развитию COBOL. Ей также приписывают популярность термина отладка для исправления машинных сбоев.

Основные достижения: она была первой женщиной в мире, получившей свое имя в заслуженном научном сотруднике Британского компьютерного общества, почетном докторе наук Университета Маркетт и Национальной технологической медали (1991).

9. Джон Бэкус


Кто он: Джон Бэкус был ученым-компьютерщиком, наиболее известным как разработчик FORTRAN. Он получил степень магистра математики в 1950 году в Колумбийском университете.

Что он сделал: Бакус руководил командой, которая изобрела FORTRAN, первый широко используемый язык программирования высокого уровня. Он изобрел BNF (форму Бэкуса-Наура), обозначение для определения синтаксиса формального языка. Он также популяризировал термин «язык функционального программирования».

Основные достижения: Бэкус получил премию имени В.В. Макдауэлла, Национальную медаль науки, премию ACM Turing, премию Дрейпера и получил звание стипендиата IBM.

8. Билл Гейтс


Кто он: Человек, который не нуждается в представлении. Как я мог оставить в стороне самого богатого программиста в мире, чье программное обеспечение используется всем миром.

Что он сделал: В течение первых 5 лет работы в Microsoft Гейтс лично следил за каждой строкой кода, которую компания отправляла, часто исправляя те, которые он считал ошибочными или неправильными. В первые дни он и Пол Аллен написали полный интерпретатор языка BASIC на ассемблере для компьютера, к которому у них даже не было доступа, и который имел только 4 Кбайт памяти. Они написали это на PDP-10, работающем на эмуляторе Intel 8080.

Основные достижения: он был награжден Национальной медалью за технологии и инновации, заслуженным членом Британского компьютерного общества и премией Бауэра за лидерство в бизнесе.

7. Брайан Керниган


Кто он: Брайан Керниган - ученый, работавший в Bell Labs. В начале своей карьеры он был редактором программного обеспечения для Prentice Hall International.

Что он сделал: он разработал ОС Unix с Деннисом Ричи и Кеном Томпсоном. Он написал множество Unix-программ, включая cron и ditroff для Версии 7. Керниган является соавтором языка программирования AMPL и AWK. Он также разработал эвристику проблемы коммивояжера и разбиения графа (обе проблемы являются NP-полными).
Брайан также является автором известного выражения «То, что ты видишь, это все, что ты получаешь» (WYSIAYG).

Основные достижения: он выиграл премию INFORMS Computing Society в 1993 году и получил множество наград учителя за свою карьеру.

6. Кен Томпсон


Кто он: Кен Томпсон - пионер компьютерного сообщества и сообщества хакеров. Он наиболее известен разработкой и внедрением операционной системы Unix.

Что он сделал: Томпсон разработал оригинальную ОС Unix с Ричи. Он изобрел язык программирования B и был одним из первых разработчиков операционной системы Plan 9. Он также изобрел язык программирования Go, работая на Google. Кроме того, Томпсон работал над кодировкой UTF-8, таблицами конечных игр и регулярными выражениями.

Основные достижения: он был удостоен премии Тьюринга, премии Японии, премии IEEE им. Эмануэля Р. Пьоре, премии компьютерных пионеров и национальной технологической медали.

5. Тим Бернерс-Ли


Кто он: Тим Бернерс-Ли - ученый-компьютерщик, наиболее известный как изобретатель Всемирной паутины. Он является директором W3C, Инициативы Web Science Research, а также старшим научным сотрудником и заведующим кафедрой основателей (MIT).

Основные достижения: Тим был посвящен в рыцари королевой Елизаветой II за выдающуюся работу, удостоен награды Software System Award, Гордости Британии и Молодого новатора года (1995).

4. Бьярне Страуструп


Кто он: Бьярн Страуструп - специалист по информатике, профессор, работает в Morgan Stanley. Он был руководителем отдела исследований крупномасштабных программ Bell Labs.

Что он сделал: Бьярн Страуструп работал вместе с Деннисом Ричи, совместно разрабатывая язык Си. В 1978 году он начал разрабатывать язык C ++ (позже названный C с классами). Он написал его определение, произвел первую реализацию и спроектировал все ее основные средства. Страуструп также написал учебник для языка, который он разработал, язык программирования C ++.

Основные достижения: он был награжден премией Уильяма Проктера за научные достижения, премией Грейс Мюррей Хоппер, и он стал научным сотрудником Музея истории компьютеров за свое изобретение C ++.

3. Линус Торвальдс


Кто он: Линус Торвальдс, инженер-программист, координатор проекта и хакер. Он человек, стоящий за операционной системой Linux.

Что он сделал: он написал код ядра Linux (около 2%) и систему контроля версий Git. Многие популярные ОС, включая Ubuntu, Fedora и Android, основаны на Linux. Торвальдс владеет торговой маркой «Linux» и следит за ее использованием.

Основные достижения: он был удостоен премии «Технология тысячелетия» вместе с Шинья Яманака за создание операционной системы с открытым исходным кодом. Он также получил премию EFF Pioneer Award, медаль Ловеласа от Британского компьютерного общества и премию Vollum от Reed College.

2. Деннис Ричи


Кто он: Деннис Ритчи был революционным ученым-компьютерщиком, который сыграл ключевую роль в разработке языка программирования «С» и операционной системы Unix. Он работал в Lucent Technologies & Bell Labs и защитил кандидатскую диссертацию на тему «Структура программы и вычислительная сложность». Тем не менее он никогда официально не получил докторскую степень.

Что он сделал: Он разработал язык программирования «C», на котором основаны многие используемые в настоящее время машинный язык и технологии, включая ваш PS4 / Xbox. Ричи создал многопользовательскую операционную систему под названием Unix. Он также известен разработкой ALTRAN, B, BCPL и Multics.

Основные достижения: Ричи был удостоен премии Тьюринга, медали Хэмминга от IEEE, премии компьютерных пионеров, стипендиата Музея истории компьютеров и премии Гарольда Пендера.

1. Алан Матисон Тьюринг


Кто он: Алан Тьюринг - ученый, математик, криптоаналитик и логик. Его называют отцом теоретической информатики и искусственного интеллекта.

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

Основные достижения: он был удостоен премии Смита, офицера Ордена Британской империи и члена Королевского общества. С 1966 года Ассоциация вычислительной техники ежегодно присуждает премию Тьюринга за вклад в вычислительное сообщество.

Топ 10 богатейших программистов в мире

Вы можете создать глобальный сервис, подобный Facebook или локальное приложение для небольшой автомойки. Если есть идея, то как говорит Ричард Бренсон: “Берись и делай!”.

Если даже нет своей идеи, Вы можете работать в команде с умными и целеустремленными коллегами, что безусловно сделает Вас лучше. Программисты на сегодняшний день входят в топ 5 самых высокооплачиваемых профессий во всех развивающихся и развитых странах.

Ну и в доказательство возможностей, которые предоставляет программирование, приведем список из 10 богатейших программистов в мире.

1. Илон Маск

В 1996 году Илон Маск со своим братом основал компанию Zip2, которая разрабатывала специальное программное обеспечение для новостных компаний. А в 1999 году Zip2 была продана компании Compaq за 307 млн долларов.

Сейчас Илон Маск является основателем и совладельцем таких великих компаний как Tesla, SpaceX и SolarCity. Он является не только самым богатым программистом, но и почти самым богатым человеком на планете Земля. Состояние Илона оценивается Forbes в 184,7 миллиардов долларов.

2. Билл Гейтс


Билл Гейтс

Биографию Билла Гейтса стоит начать с того, что он предприниматель и бизнесмен (родился 28 октября 1955 года), который вместе со своим партнером Полом Алленом основали и создали крупнейший в мире программный бизнес Microsoft с помощью технологических инноваций, проницательной стратегии и агрессивной бизнес-тактики. И самое главное в истории успеха Билла Гейтса — это то, что Гейтс стал одним из самых богатых людей во всем мире.

Его состояние на 2021 год оценивается в 131,6 млд. долларов

3. Марк Цукерберг

Марк Цукерберг

Марк Цукерберг

История успеха Марка Цукерберга буквально потрясла мир своим молниеносным и головокружительным успехом, сотни тысяч людей изучают его биографию, стали его почитателями, и все еще силятся понять, кто же он — баловень судьбы? Компьютерный гений, просто обреченный на успех?

Марк Цукерберг родился в 1984 году в богатой еврейской семье в пригороде города Нью-Йорка. С детства он не испытывал никакой нужды. В школе он учился довольно успешно, и уже в детстве получил немало наград за участие в различных конкурсах и предметных олимпиадах, особенно он преуспевал в математике.

4. Ларри Эллисон

Ларри Эллисон

Ларри Эллисон

Его называют экстравагантным человеком, актером, деспотом. Громкие характеристики полностью отражают взрывной темперамент, стиль ведения бизнеса и личную жизнь Лоуренса Джозефа Эллисона. Основатель корпорации Oracle известен громкими высказываниями, которые зачастую граничат с эпатажем. Всё это не мешает Лоуренсу, больше известному как Ларри, талантливо вести бизнес, занимая лидирующие позиции в сфере ПО. При этом старт жизненного пути одного из миллиардеров современности вовсе не предвещал больших достижений и высоких позиций в рейтинге Forbes.

5. Ларри Пейдж

Ларри Пейдж

Ларри Пейдж

Лоуренс Пейдж родился в семье профессора компьютерных наук и с детства увлекался программированием. Его имя не столько популярно как у партнера Сергея Брина, но именно совместные усилия привели к появлению Google.

Ларри, с детства интересовавшийся технологиями, без проблем закончил среднюю школу. Особенно радовал парня факт введения сдачи домашних заданий в электронном виде. По его словам, он одним из первых перешел от привычного формата к инновационному. По окончанию школы Пейдж поступил в Технологический колледж при университете Мичигана. Развив активную научную и социальную деятельность, Ларри не только создает свои первые разработки, но и становится руководителем общества американских студентов, неся в массы свои идеи и замыслы.

6. Сергей Брин

5. Сергей Брин

5. Сергей Брин

Сергей Брин – ученый, программист, математик, в шесть лет переехал с родителями из СССР в США. В студенческие годы совместно с Ларри Пейджем основал крупнейшую поисковую систему Google. В 2016 году, по версии журнала «Форбс», находится на 13-й строчке в числе самых богатых людей мира, его состояние оценивается в 112,5 млрд долларов.

7. Пони Ма

Пони Ма

Пони Ма

О Пони Ма (он же Ма Хуатэн), генеральном директоре одной из наиболее дорогих азиатских компаний, известно немного. В отличие от Джека Ма, его общительного коллеги из компании Алибаба, Пони Ма стремится избегать публичности.

В юности основатель Tencent мечтал быть астрономом, а вовсе не программистом или предпринимателем. Но судьбоносное решение о поступлении на факультет информатики в шэньженьском университете привело его в интернет-индустрию, которая именно в то время испытывала период стремительного роста.

Сегодня собственный капитал Ма составляет примерно $43,8 млрд.

8. Пол Аллен

Пол Аллен

Пол Аллен

Пол Аллен – соучредитель корпорации Microsoft, друг и соратник Билла Гейтса по бизнесу, миллиардер, инвестор, меценат. На своем примере доказал, что преград к достижению цели нет: создать глобальную корпорацию и занять почетное 44-е место в глобальном рейтинге Forbes можно без влиятельных родственников, солидного капитала на банковском счету, сражаясь со смертельным недугом, без заветного диплома о высшем образовании.

Форбс оценивает состояние Аллена в 20,3 млд. долларов

9. Азим Премжи

Азим Премжи

Азим Премжи

Индийский бизнесмен, филантроп и председатель Совета Директоров Wipro Limited, которой принадлежит Wipro Technologies, одна из крупнейших в Индии компаний, занимающихся выпуском программного обеспечения.

Премжи является одним из богатейших людей планеты (вторым в Индии) с состоянием 17 миллиардов долларов США по версии журнала Forbes. Премжи часто называют индийским Биллом Гейтсом.

10. Шив Надар

Шив Надар

Шив Надар

Индийский предприниматель, IT-специалист, педагог-теоретик, и один из самых богатых людей Индии. Он является президентом компании «HCL Technologies».


Биография успешных разработчиков часто развивается по общей схеме: любил программировать в детстве, учился в техническом вузе, начал работать параллельно с учебой. Правда, есть исключения. Мы отобрали программистов, которые вошли в историю, но учились иначе, чем большинство коллег.

Ада Лавлейс — домашнее образование и наставники


Августа Ада Лавлейс, дочь поэта Джорджа Байрона, автор программы для первой вычислительной машины, получила техническое образование благодаря матери, Аннабелле Байрон. Ада Лавлейс, как и многие женщины того времени, не могла получить университетское образование. Но упорство и финансовые возможности матери, а впоследствии и мужа, помогли ей заниматься любимым делом — математикой.

Для обучения ребенка мать приглашала лучших учителей. От них Ада узнала о Чарльзе Бэббидже, создателе первой вычислительной машины. Позднее девушка встретилась с ним лично и серьезно увлеклась идеями математика.

Ада взяла перерыв в учебе на время первых лет замужества и воспитания детей. После рождения третьего ребенка она захотела вернуться к математике и попросила Бэббиджа, с которым успела сблизиться, найти ей сильного наставника. Так математическому анализу Лавлейс стал обучать профессор математики Август Морган. Уроки проходили преимущественно по переписке.

В это время у Чарльза Бэббиджа уже появилась идея создания программируемой вычислительной машины, которая могла бы решить различные математические задачи. Бэббидж называл свое изобретение «аналитической машиной» (она была построена только после смерти ученого и стала прообразом современных компьютеров). Ада Лавлейс высоко оценила идеи коллеги, добавила в его статью собственные обширные примечания — подробно описала принцип работы машины и универсальных вычислений. Позднее ее работу стали называть программой для первой вычислительной машины, а саму Аду (два века спустя) — первым программистом.

Рецепт успеха от Ады

Девушка по максимуму воспользовалась знаниями и контактами учителей, сумела завязать знакомства в научном мире и в результате училась у лучших профессоров — пусть не на «живых» лекциях, а в переписке, но с таким рвением, что ее успехи оказались значительнее, чем у многих студентов того времени. Наставничество — популярная практика и сегодня.

Билл Гейтс, Марк Цукерберг — по 2 года в Гарварде


Оба компьютерных гения учились в Гарварде в разное время, оба — всего по 2 года.

Билл Гейтс получил начальное образование в самой престижной школе Сиэтла «Лейксайд». Сначала он активно интересовался театром и даже хотел стать актером, но вскоре увлекся программированием и забыл обо всем остальном.

Школьник Билл вместе с другом Полом Алленом всеми способами (в том числе, взламывая внутренние системы некоторых компаний) искали возможность писать код на первых вычислительных машинах. Несмотря на многочисленные нарушения и выговоры, после школы Билл Гейтс поступил в Гарвард — правда, на юридический факультет. Эту специальность мог выбрать для сына отец Гейтса — успешный адвокат.

В легендарном университете Гейтс познакомился с еще одним важным для себя человеком — Стивом Балмером. Впоследствии трое друзей (Гейтс, Балмер и Аллен) основали Microsoft, успех которого прославил Гейтса и сделал его самым богатым человеком в мире.

Гейтс был отчислен из Гарварда через 2 года после поступления. Он полностью посвятил свое время компьютерным технологиям и собственному бизнесу. Но в 2007 году университет вручил Гейтсу диплом.

Марк Цукерберг, хотя и со школы активно увлекался программированием, в Гарварде с 2002 по 2004 год учился на факультете психологии. Есть версия, что выбор факультета был связан с профессией мамы. Карен Цукерберг — психиатр. Параллельно с психологическим образованием Марк посещал занятия по программированию и начал разработку собственных онлайн-проектов.

Он ушел из Гарварда в 2004 году для того, чтобы заниматься разработкой своего продукта. А вернулся в университет в 2011, чтобы найти сотрудников для Facebook из числа выпускников.

Рецепт успеха от Билла и Марка

Неоконченное высшее образование в одном из лучших университетов мира не помешало Биллу Гейтсу и Марку Цукербергу стать гениальными разработчиками и предпринимателями. Они посвящали много времени самообразованию, развитию своих навыков и любимому делу. А еще, похоже, для них сработал совет, который сегодня дают многие программисты, — придумай по-настоящему интересную задачу и сразу применяй теорию на практике.

Евгений Касперский и Высшая школа КГБ


Знаменитый специалист по информационной безопасности Евгений Касперский в школе серьезно увлекся математикой. Увидев, как сын выигрывает олимпиады одну за другой, родители перевели его в математическую школу-интернат при МГУ. Дальше Касперский учился в Институте криптографии, связи и информатики при Высшей школе КГБ (позднее переименованной в Академию Федеральной службы безопасности России).

Как отмечает Касперский, когда родители перевели его в физико-математическую школу, он быстро втянулся в учебу на таком продвинутом уровне и в обычную школу уже возвращаться не хотел. Дальше — еще более сложные занятия в Институте криптографии, регулярные коллоквиумы, пропуск которых грозил отчислением. Касперский доучился до конца, а за время учебы понял, что хочет разрабатывать антивирусы, причем лучшие в мире.

Рецепт успеха от Евгения

В интервью он мало говорит о своей учебе, но делится рецептом эффективного образования: «Надо еще в школе, где-то в средних классах, определиться с тем, что интересно, от чего действительно загораются глаза, чем хотелось бы заниматься во внеурочное время. Технологии, пчеловодство, лесничество — что угодно. Главное, чтобы это было ваше. Не знаю, как по-другому можно почувствовать себя счастливым. Вариант один: быть собой».

Павел Дуров — филфак СПбГУ


Создатель ВКонтакте и Telegram, знаменитый программист и предприниматель Павел Дуров учился в Санкт-Петербургском государственном университете. Но не программированию и не математике, а филологии. Специальность, которую Дуров выбрал, называется «Английская филология и перевод». В отличие от Цукерберга, вуз он не бросил, а окончил с красным дипломом. Для учебы выбрал специальность родителей: отец Павла — профессор филологии.

Сайт жив и сегодня — на нем хранятся актуальные для студентов СПбГУ лекции, конспекты, рефераты. А на главной странице все еще висит обращение Дурова-студента: «После долгого периода разработки открыт мой новый проект для студентов, о котором многие спрашивали, — ВКонтакте.ру».

Рецепт успеха от Павла

История Дурова — еще одно подтверждение, что образование не должно диктовать, чем ты будешь заниматься. Но оно может заложить основы для дальнейшего успеха. Вряд ли кто-то мог представить, что выпускник филфака станет гениальным IT-предпринимателем. Но именно изучение языков и интерес к программированию, по всей видимости, повлияли на детища Дурова. ВКонтакте и Telegram — проекты о коммуникации и преодолении границ в общении.

Шон Паркер — гений-самоучка


Биография Шона Паркера, бывшего президента Facebook и сооснователя многих успешных стартапов, очень кинематографична.

Во втором классе отец научил его программировать на домашнем компьютере Atari 800. К старшим классам Паркер умел взламывать сайты компаний и университетов.

В 15 его поймало на хакерстве ФБР. В 16 он получил предложение о сотрудничестве от ЦРУ, но выбрал стажировку в стартапе FreeLoader. Официально это считалась образовательной программой, в которой обучение совмещается с практической работой. На деле — он не учился совсем. За тот год Паркер заработал 80 000 долларов — это помогло окончательно убедить родителей, что их сын хорошо справляется со своей профессией и без диплома.

Но есть период, который сам разработчик сравнивает с получением высшего образования. Работу над сайтом по обмену музыкой Napster Паркер называет «мой личный университет Napster». «Это был ускоренный курс по праву интеллектуальной собственности, корпоративным финансам, предпринимательству и юриспруденции», — вспоминает он работу над сайтом, который встряхнул индустрию звукозаписи.

Следующий этап его работы — Plaxo и Facebook, которые к 31 году принесли Паркеру более 2 миллиардов долларов. Сейчас он помогает инвесторам выбирать стартапы и работает над своими проектами.

Рецепт успеха от Шона

Одаренный разработчик в самом начале карьеры нашел для себя идеальный способ учиться — участвовать в интересных проектах, где нужны самые актуальные знания в IT, прокачивать эти навыки и тут же на них зарабатывать.

Кроме природного чутья, как отмечают его клиенты, поражают очень глубокие знания Паркера в различных областях и умение концентрироваться. Сам предприниматель говорит: «Когда я работаю над конкретной задачей, я настолько абстрагируюсь от всего остального, что практически в транс вхожу. Мне постоянно приходится что-то отменять и переносить, чтобы выполнять то, что действительно важно сделать в первую очередь».

10 лучших программистов мира: легендарные личности в области IT

Кого уважают и ценят сами программисты? Кого можно назвать самыми лучшими? Однозначных рейтингов по данному вопросу нет. Однако есть некоторые личности, имена которых упоминают очень часто: их вклад в сферу IT практически бесценен.

Линус Торвальдс

Известный финно-американский программист, создавший знаменитую ОС Linux, на которой сегодня функционируют дата-центры, а также большое количество ПК по всему миру.

Торвальдс – убежденный сторонник freeware (свободно распространяемых приложений). Именно благодаря ему в сфере IT, где задействованы огромные деньги, которая вся насквозь пропитана коммерцией, появилась целиком бесплатная операционная система с открытым кодом. В настоящее время в разработке и обновлениях Линукс принимают участие тысячи самых разных программистов.

Линус Торвальдс сегодня известен как человек, который не пытается нравиться людям и совершенно не стесняется в выражениях, когда о чем-либо говорит. Среди программистов о нем часто шутят в том же стиле, как шутят о Чаке Норрисе люди, интересующиеся кино. Например, говорят, что Линус умеет делить на ноль или может играть в 3D-игры в уме, используя чтение их исходного кода.

Линус Торвальдс

Линус Торвальдс Krd (photo) Von Sprat (crop/extraction)

Дональд Кнут

Автор монографии «Искусство программирования», ставшей учебником и настольной книгой для программистов всего мира. Кнут также является почетным профессором Стенфорда.

Академические работы Кнута представляют собой огромные труды, которые охватывают практически все направления программирования, начиная со структур данных и заканчивая анализами алгоритмов. Последнее направление было создано самим Крутом. Помимо теории, в монографии можно найти большое количество примеров на языке Ассемблер.

Известные разработчики из Google, Facebook и иных больших проектов много раз высказывали благодарность Дональду Кнуту за его уникальный учебник. О Кнуте, в том числе, говорил Билл Гейтс. Его слова: «Если вы считаете себя программистом, тогда попробуйте прочесть Кнута. И если вы сможете прочитать его книгу полностью, тогда отправляйте мне свое резюме».

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