Paljud inimesed arvavad, et programmeerimine on tänapäeva maailmas kõige nõutum elukutse ja sellel on tulevik. Sellega ei saa nõustuda. Kahekümnenda sajandi keskel algas infotehnoloogia kiire kasv ja ilmus uus amet - programmeerija. Inimene, kes loob arvutiprogrammide lähtekoodi. Maailmas on rohkem kui 20 miljonit sellist spetsialisti, kuid meie lühikeses ülevaates on ajaloo silmapaistvamad programmeerijad. Märgime kohe, et postsovetlikus ruumis pole spetsialiste.
15
David patterson
Meie nimekiri avaneb arvutiteadlase, Berkeley California ülikooli professori juures. Teda peetakse programmeerimise pioneeriks.
Patterson on tuntud oma panuse eest RISC protsessori arendamisse. See on vähendatud käskude komplektiga arvuti. Ta tegeles sõltumatute ketaste (RAID) koondatud massiivide uurimisega. Ta on ka NOW (Workstation Network) looja.
IT-tehnoloogia arendamise töö eest pälvis ta mitu mainekat auhinda ja auhinda, sealhulgas Eckert-Mockley auhinna ja ACM-i silmapaistva teenuse auhinna. Lisaks sai David Patterson 1976. aastal doktorikraadi. Kuid tundub, et programmeerimine ja filosoofia on nii erinevad asjad, et üks inimene ei saa nendes valdkondades korraga edukas olla.
14
John Carmack
Ameerika programmeerija, arvutiinsener, arvutimängude arendaja. Lisaks edukas ettevõtja ja tuntud ettevõtete Id Software ja Armadillo Aerospace kaasasutaja.
John Carmack sai kuulsaks tänu sellele, et kuulus FPS-i žanri mängude arendajate hulka - Wolfenstein 3D, Quake, Doom. Ta töötas välja uuenduslikud algoritmid, sealhulgas 3D-graafikas ja tagurpidi algoritmi varimahtude loomiseks.
2016. aastal pälvis ta BAFTA stipendiumi märkimisväärse panuse eest hasartmängutööstuse arendamisse. 2019. aastal jättis ta mitu projekti, et asuda arenema uuenduslike tarkvaraprojektide loomise valdkonnas.
13
Erwin Donald Knut
Infotehnoloogia valdkonna teadlane on sündinud 1938. aastal Milwaukee's ja seisis programmeerimise lähtekohtades, saades tegelikult tema peamiseks ideoloogiks.
Stanfordi ülikooli professor ja arst Peterburi Riiklikus Ülikoolis. 19 raamatu ja monograafia autor on kirjutanud üle 160 teadusartikli. Ta lõi palju programme, sealhulgas masinakirjasüsteeme ja raamatute trükkimist.
Tema notsu pangas on palju auhindu ja auhindu arvutusliku matemaatika ja programmeerimise valdkonnas. 1996. aastal asutati Donald Knuthi auhind silmapaistvate saavutuste eest infotehnoloogia arendamisel.
12
Guido van Rossum
Foto autor: Doc Searls / flicr
Guido sündis Hollandis ja sai 1982. aastal Amsterdami ülikoolist diplomi, saades arvutiteaduse ja arvutusmatemaatika spetsialistiks.
Guido van Rossum töötas mitmes Hollandi ja USA teadusinstituudis ning sai kuulsaks, kui lõi oma Pythoni keele. Ta tegi Pythoni arendamise ja täiustamise ajal koostööd Google'iga ja tegi isiklikult otsuseid. 2019. aastal otsustas ta eemalduda heasüdamliku elukestva diktaatori funktsioonidest ja keskendus oma arengutele.
2001. aastal pälvis ta maineka arvutiteaduse vaba tarkvara auhinna. Pärast Google'it aastatel 2012 kuni 2019 töötas ta Dropboxis. Nüüd elab Californias, jätkates programmide ja rakenduste kirjutamist. TheBiggest toimetajad ütlevad sellele programmeerijale erilise tänu, sest me armastame kasutada dropboxi.
11
James Arthur Gosling
Kanada programmeerija, keda peetakse orienteeritud ja platvormideülese Java keele isaks. Calgary ülikoolis sai ta bakalaureuse kraadi ja 1983. aastal kaitses ta väitekirja, saades arstiks.
Ta lõi mitu postisüsteemi ja kompilaatorit, mitme protsessori Unixi süsteemi arendaja. Aastaid tegi ta koostööd Sun Microsystemsiga. Kui ettevõte korporatsiooni absorbeeris, lahkus Oracle juhtkonnaga lahkhelide tõttu.
Ta on avaldanud üle 30 teadusartikli infotehnoloogia ja IT-tehnoloogiate arendamise kohta.
James Arthur Gosling avaldas suurt mõju noorte arvutispetsialistide uurimistööle. 2007. aastal andis valitsus talle Kanada ordeni kõrgeima tsiviilpreemia.
10
Brian Kernigan
Kanada programmeerija töötas ettevõttes Bell Labs, kus alustas teadustööga arvutiteaduse ja arvutitehnoloogia alal.
Brian Kernigan on kirjutanud palju artikleid programmeerimiskeelte, arvutiteaduse teooria, opsüsteemide aluspõhimõtete kohta. Dennistega
Ritchie avaldas raamatu Programming Language C. Ta töötas rühmas AWK keelte loomisel, samuti autoriõigustega kaitstud Brian Kernighan.
2002. aastal võeti ta vastu Ameerika Ühendriikide Riiklikku Inseneride Akadeemiasse. Nagu teistelgi meie nimekirjas, pole Kerniganil kõrgeid auhindu, kuid tema õpetamistegevus on kõrgelt hinnatud.
9
Ken Thompson
New Orleansi põliselanikku peetakse arvutitarkvara arendamise pioneeriks. Ta tegeles Unix OS arendamisega.
Ken Thompson töötas välja keele "B" ja ühtlasi esimene, kes hakkas looma uut opsüsteemi "Plan 9". Koos Ritchiega töötasid Multicsis kõvasti tööd. Koostöös Google'iga lõi Ken keele “Go”. Ta töötas välja tarkvara malekompuutriks, aga ka sideettevõtteks Bell.
Tema töö on mõjutanud paljusid kaasaegseid programmeerijaid, eriti meeldib kõigile tema lühidusus ja väljendite ligipääsetavus. Paljud usuvad, et Ken Thompson oli üks esimesi häkkereid ajaloos. Turingi auhinna ja mitmete teiste mainekate auhindade aumärgi võitja.
8
Nicklaus Wirth
Tuntud arvutikeele teoreetik sündis 1934. aastal Šveitsis. 1984. aastal pälvis ta Turingi auhinna.
Lapsena hakkas Nicklaus tundma huvi lennukite modelleerimise ja rakettide kujundamise vastu. See hobi sai programmeerimise põhjuseks. Tema esimesed tehnoloogilised arengud olid mudelite kaugjuhtimispuldid. Teadlane pühendus kogu südamest uuele ettevõttele, temast sai looja ja juhtis keelearendajate rühma Pascal, Modula-2, Oberon.
Venemaa Teaduste Akadeemia audoktor, Šveitsi Kõrgema Tehnikakooli arvutiteaduse professor ja mainekate auhindade laureaat, keda antakse ainult märkimisväärse panuse eest infotehnoloogia arengusse.
7
Alan Curtis Kay
Foto autor: Marcin Wichary / flicr
Alan on Ameerika Ühendriikide Springfieldi linna põliselanik ning oma hariduse sai Utah ja Colorado ülikoolides. Hariduselt on ta matemaatik ja molekulaarbioloog, kuid Utahis kaitses ta väitekirja filosoofiadoktori kraadi saamiseks.
Õpilasena hakkas ta tegelema programmide loomisega. Just tema varased tööd tegid ta arvutiteaduse alal äratuntavaks. Ta lõi kasutajaliidese jaoks uuendusliku graafilise disaini - GUI. Tema disainilahendusi kasutati laialdaselt Lisa ja Macintoshi arvutite loomisel.
Tehti aktiivset koostööd Apple'iga. Lisaks on ta suurepärane bassimängija, kuid tarkvara loomine võttis oma ülesande ning Alan lõpetas noorpõlves oma professionaalse muusiku karjääri.
6
John McCarthy
Ameerika Bostoni põliselanik on termini “tehisintellekt” autor. Maailm kuulis seda fraasi esmakordselt 1956. aastal.
Lapsepõlvest alates näitas ta matemaatilisi võimeid. Esmalt õppisin seda teadust iseseisvalt ja seejärel ülikoolis. Kasutatud matemaatiline loogika tehisintellekti loomisel. Lispi autor. Alates 1989. aastast USA Riikliku Teaduste Akadeemia liige.
Mitmete ülikoolide audoktor seisis arvutitehnoloogia tekkimise lähtekohtades. Tunnustas tunnustatud inglase Turingi auhinda. Ka Kioto seapanga auhinnas Benjamin Franklini medal. Ta suri 2011. aastal, jättes endast hea mälestuse.
5
Tim Berners-Lee
Tim Robert lõi koos Robert Cayoga veebi. Lõi avaliku semantilise veebi kontseptsiooni. Tema leiutised määrasid aastaid IT-tehnoloogiate arengusuuna.
URI URL-i, HTTP, HTML-i autor, ilma milleta pole Internet nüüd võimatu. Ta alustas oma karjääri ettevõttes Plessey Telecommunications Ltd, seejärel kolis D.G Nash Ltd. Siin töötas ta välja trükikodadele mõeldud programme ja alustas tööd ka mitme ülesande täitmise operatsioonisüsteemi loomisega.
Väljapaistva töö eest arvutivaldkonnas rüüstas Elizabeth II teda. Ta pälvis auhinna „Tarkvara süsteemi auhind“ ja pälvis ka aumärgi „Suurbritannia uhkus“.
4
Bjarne Straustrup
Taani programmeerija sai kuulsaks C ++ keele loomisest, millest sai arvutiteaduse maailmas uus sõna.
Et teha seda, mida ta armastab, kolis ta USA-sse, kus sai võimaluse vabalt tarkvaraarendusega tegeleda. 1993. aastal pälvis Grace Murray Hopperi auhinna.
Ta kirjutas õpiku C ++ kohta ja palju muid infotehnoloogiaalaseid artikleid. Jätkab programmide ja nende toetamise täiustamist. Teenete ja tööde eest lubati ta Ameerika Ühendriikide Riiklikku Tehnikaakadeemiasse.
3
Linus Torvalds
Tarkvarateadlane sündis Helsingis, kus ta alustas oma esimesi samme arvutitehnoloogia alal. Aja jooksul kolis ta USA-sse.
Andrew Tanenbaumi tööst inspireerituna lõi Linus oma Linuxi OS-i. Oma karjääri jooksul vahetas ta välja mitu ettevõtet, kus ta jätkas tööd Linuxi kerneli kallal. Oma OS-i jaoks ülemaailmselt tunnustatud kaubamärk. Tema notsu pangas on medal uute infosüsteemide arendamise eest.
Talle anti arvukalt auhindu ja auhindu ning 1996. aastal nimetati tema auks asteroid numbriga 9793. Meie aja mõjukaimate inimeste uurimistöödega tegelev populaarne ajakiri “Time” seadis Linuse 17. kohale.
2
Dennis Ritchie
Lapsena näitas poiss huvi füüsika vastu ja rakendusmatemaatikat. Tema isa töötas Bell Labsis ja pärast Harvardis doktorikraadi saamist sai Dennisest ka selle tohutu korporatsiooni töötaja.
Andekas arvutimees, ta lõi mitu programmeerimiskeelt ja tal oli käsi Unixi opsüsteemi loomisel. Ritchie loodud C-keel oli oluline verstapost arvutiteaduse ajaloos. Sellel põhinevad paljud kaasaegsed tehnoloogiad.
Dennis Ritchie suri üksinda 2011. aastal. Kuu pärast surma välja antud Fedora jaotus oli pühendatud mainekale programmeerijale.
1
Alan Mathison Turing
1936. aastal tutvustas inglane maailma oma abstraktse arvutiga. Enamik usub, et temast sai arvuti prototüüp.
Ta avaldas laialdaselt oma matemaatilisi ja analüütilisi võimeid Teise maailmasõja ajal, juhtides Saksamaa mereväe šifrite dešifreerimise osakonda. Enigma koodi murdis just tema areng. Alanit nimetatakse õigustatult teoreetilise arvutiteaduse isaks. Tema teeneid tunnustades asutati tema nime autasu, mida antakse väljapaistvate teenete eest arvutitehnoloogia maailmas.
Teda süüdistati ebamõistlikult rõvedas käitumises ja mürgitati 1954. aastal tsüaniidiga. Elizabeth II loobus 2013. aastal kõik talle esitatud süüdistused.
🤓
Kokkuvõtteks
Meie nimekiri on täielik, kuid meil on hea meel, kui kommentaarides nimetavad meie lugejad silmapaistvaid programmeerijaid. Ja lõpetuseks - üks detail nende huvitava töö põhimõtte kohta. Paljudele programmeerijatele meeldib töötada öösel, kui keegi ja mitte miski ei sega tähelepanu. Keegi ei helista, proovi rääkida, tõmba tähelepanu kõrvaliste helidega. Nad programmeerivad voos. See olek võimaldab teil keskenduda peamisele asjale, kui kompleks muutub lihtsaks.
Suurimad toimetajad paluvad teil kirjutada, mida veel tuleks teie arvates meie nimekirja lisada andekaid silmapaistvaid programmeerijaid.
Artikli autor: Valeri Skiba