Багато хто вважає, що програмування - найбільш затребувана на сьогодні професія в світі, і що за нею майбутнє. З цим не можна не погодитися. В середині ХХ століття почалося бурхливе зростання інформаційних технологій, і з'явилася нова професія - програміст. Людина, яка створює вихідні коди для комп'ютерних програм. У світі налічується понад 20 мільйонів таких фахівців, але в нашому невеликому огляді найвидатніші програмісти в історії. Відразу відзначимо, що тут немає фахівців, які народилися на пострадянському просторі.
15
Девід Паттерсон
Відкриває наш список вчений-комп'ютерник, професор Каліфорнійського університету в Берклі. Він вважається піонером в області програмування.
Паттерсон відомий своїм внеском в розробку процесора RISC. Це комп'ютер зі скороченим набором команд. Займався дослідженнями надлишковими масивами незалежних дисків (RAID). Він також творець NOW (мережа робочих станцій).
За свою роботу в сфері розвитку IT-технологій отримав кілька престижних нагород і премій, в тому числі премію Еккерта-Мокли, і нагороду за видатні заслуги ACM. Крім цього, в 1976 р Девід Паттерсон отримав ступінь доктора філософії. А здається, що програмування і філософія настільки різні речі, що одна людина не може бути успішним у цих напрямках одночасно.
14
Джон Кармак
Американський програміст, інженер в галузі інформатики, розробник комп'ютерних ігор. Крім того, успішний підприємець і співзасновник відомих компаній Id Software і Armadillo Aerospace.
Джон Кармак прославився тим, що був серед розробників ігор в жанрі FPS - Wolfenstein 3D, Quake, Doom. Розробив інноваційні алгоритми, в тому числі в 3D-графіку і алгоритм Reverse для створення тіньових обсягів.
З 2016 був удостоєний BAFTA Fellowship за вагомий внесок у розвиток ігрової індустрії. У 2019 р вийшов з кількох проектів, щоб зайнятися розробками в сфері створення інноваційних програмних проектів.
13
Ервін Дональд Кнут
Вчений в області інформаційних технологій народився в 1938 році в Мілуокі, і стояв біля витоків програмування, по суті, ставши його головним ідеологом.
Професор Стенфордського університету і професор Санкт-Петербурзького Державного університету. Автор 19 книг і монографій, написав понад 160 наукових статей. Створив безліч програм, серед яких системи набору текстів і верстки книг.
У його скарбничці безліч премій і нагород в області обчислювальної математики і програмування. У 1996 р за високі досягнення в розвитку інформаційних технологій була заснована премія Дональда Кнута.
12
Гвідо ван Россум
Автор фото: Doc Searls / flicr
Гвідо народився в Нідерландах, а в 1982 році отримав диплом Амстердамського університету, ставши фахівцем в галузі інформатики та обчислювальної математики.
Гвідо ван Россум працював в декількох дослідницьких інститутах Нідерландів і США, а прославився, коли створив власну мову Python. Співпрацював з Google, і особисто приймав рішення в процесі розробки і удосконалення Python. В 2019 вирішив відійти від функцій довічного добродушного диктатора і зосередився на власних розробках.
У 2001 році отримав престижну нагороду в сфері інформатики «Free Software Award». Після Google з 2012 по 2019 працював в компанії Dropbox. Зараз живе в Каліфорнії, продовжуючи займатися написанням програм і додатків. Редакція TheBiggest говорить окреме спасибі цьому програмісту, тому що ми дуже любимо користуватися dropbox.
11
Джеймс Артур Гослінг
Канадський програміст, який вважається батьком орієнтованого і крос-платформного мови Java. В університеті міста Калгарі отримав ступінь бакалавра, а в 1983 році захистив дисертацію, ставши доктором.
Створив кілька поштових систем і компіляторів, розробник багатопроцесорноїсистеми Unix. Довгі роки співпрацював з компанією «Sun Microsystems». Коли компанію поглинула корпорація «Oracle» пішов у відставку через розбіжності з керівництвом.
Опублікував більше 30 наукових статей з інформатики та розвитку IT-технологій.
Джеймс Артур Гослінг справив великий вплив на дослідження молодих комп'ютерних спеціалістів. У 2007 р уряд нагородив його найвищою цивільною нагородою Орденом Канади.
10
Брайан Керниган
Канадський програміст працював в корпорації «Bell Labs», де і почав свої дослідження в галузі інформатики та комп'ютерної техніки.
Брайан Керниган написав безліч статей з мов програмування, теорії інформатики, основні принципи роботи операційних систем. З Деннісом
Рітчі видав книгу «Мова програмування« С ». Працював в групі зі створення мов AWK, а також авторського Brian Kernighan.
У 2002 р його взяли в Національну академію інженерів Сполучених Штатів. Як у інших в нашому списку, у Керніган немає гучних нагород, але високо відзначена його викладацька діяльність.
9
Кен Томпсон
Уродженець Нового Орлеана вважається першопрохідцем в сфері розробки комп'ютерного забезпечення. Займався розробкою ОС Unix.
Кен Томпсон розробив мову «В», а також першим почав створення нової операційки «Plan 9». Разом з Рітчі старанно працював над Multics. Співпрацюючи з корпорацією Google, Кен створив мову «Go». Розробив програмне забезпечення шахового комп'ютера, а також для компанії комунікацій «Bell».
Його робота вплинула на багатьох програмістів сучасності, особливо всім подобатися його стиль стислості і доступності виразів. Багато хто вважає, що Кен Томпсон був одним з перших в історії хакером. Почесний лауреат премії імені Тьюрінга, а також ряд інших престижних нагород.
8
Ніклаус Вірт
Відомий теоретик в області розробки комп'ютерних мов народився в Швейцарії в 1934 р У 1984 отримав премію Тьюринга.
У дитинстві Ніклаус захопився авіамоделізмом і конструюванням ракет. Це хобі стало до ладу до заняття програмуванням. Першими його технологічними розробками були пульти дистанційного керування для моделей. Вчений всім серцем віддався новій справі, і став творцем і очолював групу розробників мов Паскаль, Модула-2, Оберон.
Почесний доктор Російської академії наук, професор комп'ютерних наук швейцарської вищої технічної школи і лауреат престижних премій, що вручаються тільки за вагомий внесок у розвиток інформатики.
7
Алан Кертіс Кей
Автор фото: Marcin Wichary / flicr
Алан уродженець американського міста Спрінгфілд, а освіту здобув в університетах Юти і Колорадо. За освітою він математик і молекулярний біолог, а ось в Юті захистив дисертацію на ступінь доктора філософії.
Ще студентом почав працювати над створенням програм. Саме ранні його роботи зробили його відомим у сфері інформатики. Він створив новаторський графічний дизайн інтерфейсу користувача - GUI. Його розробки широко використовували при створенні комп'ютерів Lisa і Macintosh.
Активно співпрацював з Apple. Крім того, він чудовий бас-гітарист, але створення програмного забезпечення переважила, і Алан ще в юності завершив кар'єру професійного музиканта.
6
Джон Маккарті
Уродженцю американського Бостона належить авторство терміна «штучний інтелект». Вперше світ почув це словосполучення в 1956 році.
З дитинства проявив математичні здібності. Спочатку вивчав цю науку самостійно, а потім в університеті. Використовував математичну логіку в створенні штучного інтелекту. Автор мови Лісп. З 1989 р член Національної Академії наук Сполучених Штатів.
Почесний доктор кількох університетів, стояв біля витоків зародження комп'ютерних технологій. Нагороджений премією прославленого англійця Тьюринга. Також в скарбничці нагорода Кіото, медаль Бенджаміна Франкліна. Пішов з життя в 2011, залишивши по собі добру пам'ять.
5
Тім Бернерс-Лі
Разом з Робертом Кайо Тім Лі створив Всесвітню павутину. Створив концепцію загальнодоступною семантичної павутини. Його винаходи на багато років визначили напрямки розвитку IT-технологій.
Автор URI URL, HTTP, HTML, без яких зараз неможлива робота інтернету. Починав кар'єру в компанії «Plessey Telecommunications Ltd», а потім перейшов в «D.G Nash Ltd». Тут розробляв програми для принтерів, а також почав роботу над створенням багатозадачною ОС.
За видатну роботу в комп'ютерній сфері Єлизавета II справила його в лицарі. Отримав нагороду «Software System Award», а також відзначений почесним знаком «Гордість Британії».
4
Бьярне Страуструп
Данська програміст прославився тим, що створив мову С ++, який став новим словом в світі інформатики.
Щоб займатися улюбленою справою переїхав до Сполучених Штатів, де отримав можливість вільно працювати над створенням програмного забезпечення. У 1993 отримав премію Грейс Мюррей Хоппер.
Написав підручник по С ++ і багато інших статей з інформатики. Продовжує роботи з удосконалення програм і їх підтримки. За заслуги і праці був прийнятий до Національної інженерну академію США.
3
Лінус Торвальдс
Вчений-програміст народився в Гельсінкі, де і почав свої перші кроки в комп'ютерних технологіях. Згодом переїхав до США.
Натхненний роботами Ендрю Таненбаума Лінус створив власну ОС Linux. Змінив за свою кар'єру кілька компаній, в яких продовжував працювати над ядром Linux. Закріпив за собою впізнаваний у всьому світі товарний знак своєї ОС. У його скарбничці є медаль за розвиток нових інформаційних систем.
Нагороджений численними нагородами та преміями, а в 1996 році в його честь назвали астероїд під номером 9793. Популярний журнал «Time», проводячи дослідження про впливових людей сучасності, поставив Лінуса на 17 місце.
2
Денніс Рітчі
У дитинстві хлопчик виявив інтерес до фізики і прикладної математики. Його батько працював в компанії «Bell Labs», і після отримання ступеня доктора в Гарварді, Денніс також став співробітником цієї величезної корпорації.
Талановитий комп'ютерник він створив кілька мов програмування і доклав руку до створення операційної системи Unix. Мова «С», створений Рітчі, став важливою віхою в історії інформатики. На ньому засновано багато сучасні технології.
Денніс Рітчі помер на самоті в 2011 році. Дистрибутив Fedora, випущений через місяць після його кончини, присвятили славнозвісному програмісту.
1
Алан Матисон Тьюринг
У 1936 році англієць представив світу свою абстрактну обчислювальну машину. Більшість вважають, що вона стала прообразом комп'ютера.
Свої математичні та аналітичні здібності широко розкрив у роки Другої Світової війни, очолюючи відділ по розшифровці шифрів ВМФ Німеччини. Саме його розробка дозволила зламати шифр «Енігми». Алана по праву звуть батьком теоретичної інформатики. Визнаючи його заслуги, було засновано премію його імені, якою нагороджують за видатні заслуги в світі комп'ютерних технологій.
Був необґрунтовано звинувачений в непристойній поведінці і в 1954 отруївся ціанідом. Єлизавета II в 2013 зняла з нього всі звинувачення.
🤓
На завершення
Наш список завершений, але будемо раді, якщо в коментарях наші читачі назвуть своїх видатних програмістів. А від нас на закінчення одна деталь про принцип їх цікавої роботи. Багато програмістів люблять працювати ночами, коли ніхто і ніщо не відволікає від головного. Ніхто не подзвонить, чи не спробує заговорити, відвернути сторонніми звуками. Вони програмують в потоці. Такий стан дозволяє сфокусуватися на головному, коли складне ставати простим.
Редакція TheBiggest дуже просить вас написати які ще, на вашу думку, талановиті видатні програмісти повинні увійти в наш список.
Автор статті: Валерій Скиба