Cel mai vechi programator din lume. Cine este cel mai bun programator din lume? Cei mai cunoscuți programatori din lume

Atenţie! Părerile persoanelor care răspund la întrebare pot să nu coincidă cu opiniile editorilor.

Pe cine consideri că este cel mai bun programator al tuturor timpurilor?


MITCH RHYS-JONES

programator

„DONALD WHIP.

Este cunoscut pentru monografia sa „Arta programării”, care constă din mai multe volume. Conține descrieri detaliate ale tuturor, de la structurile de date și numere aleatoriiși terminând cu sortarea, enumerarea și analiza algoritmilor - direcție pentru care a pus bazele. În toate cărțile sale, a dat exemple scrise în limbaj de asamblare - comenzi de mașină. Iată ce a spus Bill Gates despre această monografie: „Dacă crezi că ești un programator bun, citește Arta programarii a lui Knuth. Dacă puteți citi totul, asigurați-vă că îmi trimiteți un CV.”

Knuth a început să lucreze la monografie în 1962 și a finalizat patru volume până în prezent. Al cincilea volum va apărea în 2020, ceea ce înseamnă că lucrările la cinci volume îi vor lua 58 de ani. Dar va mai scrie două. Și asta ca să nu mai vorbim de faptul că a creat TeX, unul dintre cele mai răspândite sisteme de layout pe computer, limbajul METAFONT pentru dezvoltarea fonturilor vectoriale, precum și sistemele de programare competente WEB și CWEB. El a fost distins cu Medalia John von Neumann, Medalia Franklin, Premiul Turing și Medalia Națională a Științei din SUA. Pentru munca sa despre Arta programarii, i s-a dat chiar titlul de profesor emerit al artei programarii.”


programator

„Anders Hejlsberg.

El a scris compilatorul Pascal în limbaj de asamblare pentru cele două sisteme de operare dominante ale vremii, DOS și CPM. Compilatorul a intrat ulterior în mediul de dezvoltare integrat Turbo Pascal. Datorită acesteia, compilarea, legarea și rularea unui program au început să dureze secunde în loc de minute.

Compilatorul lui Heilsberg a fost cumpărat de Borland International, care a angajat și programatorul. Borland a vândut compilatorul împreună cu un mediu de dezvoltare complet pentru mult mai puțini bani decât concurenții săi. Datorită lui Heilsberg, productivitatea programatorilor a crescut semnificativ. Apoi am fost atât de impresionat de munca lui încât am scris chiar și o carte Using Turbo Pascal, publicată pentru prima dată în 1986. Încă mai poate fi găsit pe Amazon și eBay.

Anders Hejlsberg a condus echipa care a creat Borland Delphi (Object Pascal), care a fost la fel de rapid ca Turbo Pascal. Delphi se află în prezent pe locul 11 ​​în clasamentul TIOBE al limbajelor de programare și al mediilor de dezvoltare. Hejlsberg a mers ulterior să lucreze pentru Microsoft, unde a condus dezvoltarea C#, care acum se află pe locul 5 în clasamentul TIOBE.”


RAVI KUMAR

student

„Linus Torvalds.

Creatorul Linux. Toată lumea știe că poate programa mai bine decât Mark Zuckerberg și Bill Gates. Într-o industrie atât de presiune, paranoică, care face bani, nimeni nu ar fi putut prevedea lansarea Linux, un sistem de operare gratuit și deschis, care a fost rezultatul colaborării multor programatori. De asemenea, a creat sistemul de control al versiunilor fișierelor Git și programul profesional de scufundări Subsurface.

James Gosling.

Creatorul limbajului Java, care este folosit în întreaga lume. Pe baza interpretului de limbaj de descriere a paginii PostScript, el a dezvoltat Sistem de rețea Sistemul de ferestre extensibile (NEWS), care distribuie calcularea într-o rețea. La ce nu a lucrat: atât analiza la sol a telemetriei de la satelitul ISIS 2, cât și prima versiune editor de text Emacs pentru Unix și multe altele.

Richard Stallman.

Fondator al Free Software Foundation și fondator al mișcării open source, una dintre cele mai importante figuri din istoria tehnologiei informației. A lucrat la GPL, cea mai utilizată licență din lume, inclusiv Linux, precum și la suita de compilare GCC, editorul de text Emacs și alte programe open source.”

Wilhelm Schickard

(1592 - 1635)

Istoria computerelor începe în 1623, când Wilhelm Schickard a construit primul calculator automat al omenirii.
Aparatul de jocuri Schickard poate efectua operații aritmetice de bază pe intrări întregi. Scrisorile sale către Kepler, care a descoperit legile mișcării planetare, explică utilizarea „calculului ceasurilor” sale pentru calcularea tabelelor astronomice.
Mașina Schickard neprogramabilă se baza pe sistemul tradițional de numere zecimale. Ulterior, Leibniz a descoperit sistemul binar mai convenabil (1679), un element important al primului program de lucru controlat de calculator din lume, datorită lui Zuse (1941).



Gottfried Wilhelm von Leibniz

(1646-1716)

Leibniz, numit uneori ultimul geniu universal, a inventat cel puțin două lucruri care sunt importante pentru lumea modernă: calculul și aritmetica binară bazată pe biți.

Fizica modernă, matematica, inginerie ar fi de neconceput fără primele: o metodă fundamentală de lucru cu numere infinitezimale. Leibniz a fost primul care a publicat-o. L-a dezvoltat în jurul anului 1673. În 1679, a perfecționat notația pentru integrare și diferențiere care este folosită și astăzi.

Aritmetica binară bazată pe sistemul dual a fost inventată în jurul anului 1679 și publicată în 1701. Aceasta a devenit baza pentru aproape toate calculatoare moderne.

Charles Babbage

Matematician și inventator britanic, autor de lucrări despre teoria funcțiilor, mecanizarea calculelor în economie; membru corespondent străin al Academiei de Științe din Sankt Petersburg (1832). În 1833a dezvoltat un proiect pentru un computer digital universal- prototipul unui calculator. Babbage și-a imaginat capacitatea de a introduce instrucțiuni în mașină folosind cărți perforate. Cu toate acestea, această mașină nu a fost terminată, deoarece nivelul scăzut de tehnologie la acea vreme a devenit principalul obstacol în calea creării sale. Charles Babbage este adesea numit „părintele computerului” pentru invenția sa a motorului analitic, deși prototipul său a fost creat la mulți ani după moartea sa.



Lovelace Augusta Ada

A.Lovelace a dezvoltat primele programe pentru motorul analitic Bubbage, punând astfel bazele teoretice ale programării. Ea a introdus mai întâi conceptul de ciclu de operare. Într-una dintre note, ea a exprimat ideea principală că motorul analitic poate rezolva probleme care, din cauza dificultății calculelor, sunt aproape imposibil de rezolvat manual. Astfel, pentru prima dată, o mașină a fost considerată nu numai ca un mecanism care înlocuiește o persoană, ci și ca un dispozitiv capabil să efectueze lucrări dincolo de capacitățile umane. Deși motorul analitic Bubbage nu a fost construit și programele lui Lovelace nu au fost niciodată depanate și nu au funcționat, totuși, o serie din declarațiile ei Dispoziții generaleşi-au păstrat importanţa fundamentală pentru programare modernă. În zilele noastre, A. Lovelace este numit pe bună dreptate primul programator din lume.

ALAN TURING
(1912-1954) Alan Mathieson Turing a reformulat rezultatele nedemonstrării lui Kurt Goedel în ceea ce privește mașinile Turing (TMS). Strâns legată de munca anterioară a fost făcută de consilierul lui Turing Alonso Church. Ulterior, TM-urile au devenit cele mai utilizate modele de calcul abstracte. TM-urile universale pot emula orice alt TM sau orice alt computer cunoscut.
În timpul celui de-al Doilea Război Mondial, Turing a ajutat (împreună cu Welchman) să spargă codul nazist. Unele surse spun că această lucrare a fost decisivă pentru victoria asupra celui de-al Treilea Reich.
Turing a propus mai târziu celebrul său test pentru a evalua dacă un computer este inteligent (mai multe despre Istorie inteligenţă artificială). Cel mai căutat premiu al informaticii îi poartă numele: Premiul Turing.


Kurt Gödel

(1906-1978)

În 1931, la doar câțiva ani după ce Julius Lilienfeld a brevetat tranzistorul, Kurt Gödel (sau „Goedel” mai degrabă decât „Godel”) a amenajatfundamentale ale informaticii teoreticecu munca sa despre limbaje formale universale și limitele dovedirii și calculului. Construiește sisteme formale care permit afirmații autoreferențiale care vorbesc despre ele însele, în special despre dacă acestea pot fi obținute dintr-un set de axiome date enumerabile folosind o procedură de demonstrare a teoremelor computaționale. Gödel a mers mai departe pentru a construi relatări care pretind propria lor imposibilitate de demonstrare pentru a demonstra că matematica tradițională fie este defectuoasă într-un anumit sens algoritmic, fie conține afirmații nedemonstrabile, dar adevărate.

Rezultatul incomplet al lui Gödel este considerat pe scară largă drept cea mai remarcabilă realizare a matematicii secolului al XX-lea, deși unii matematicieni spun că este mai degrabă logică decât matematică, iar alții îl numesc un rezultat fundamental al informaticii teoretice (reformulat de Church & Post & Turing în jurul anului 1936), o disciplină care nu exista încă oficial pe atunci, dar a fost creată de fapt prin opera lui Gödel. A avut o influență enormă nu numai în informatică, ci și în filosofie și în alte domenii.

John von Neumann
(28.12.1903, Budapesta, - 8.2.1957, Washington)

Matematician american, membru al Academiei Naționale de Științe din SUA (1937). În 1926 a absolvit Universitatea din Budapesta. Din 1927 a predat la Universitatea din Berlin, din 1930-33 - la Princeton University (SUA), din 1933 profesor la Princeton Institute for Advanced Study. Din 1940, a fost consultant la diferite instituții armate și navale (N. a participat, în special, la lucrările de creare a primei bombe atomice). Din 1954 membru al Comisiei pentru Energie Atomică.
Principalele lucrări științifice sunt dedicate analizei funcționale și aplicațiilor acesteia la problemele mecanicii clasice și cuantice. N. a efectuat de asemenea cercetări privind logica matematică şi teoria grupurilor topologice. În ultimii ani ai vieții sa implicat în principal în dezvoltarea problemelor legate de teoria jocurilor, teoria automatelor; a avut o mare contribuție la crearea primelor calculatoare și la dezvoltarea metodelor de utilizare a acestora. El este cel mai bine cunoscut ca persoana al cărei nume este asociat cu arhitectura majorității computerelor moderne (așa-numitele arhitectura von Neumann)

Konrad Zuse
(22 iunie 1910, Berlin - 18 decembrie 1995, Hünfeld)


Inginer german, pionier al calculatorului. Cel mai cunoscut ca creatorul primului computer programabil cu adevărat funcțional(1941) și primul limbaj de programare nivel inalt (1945).
A fost implicat în crearea unei mașini de calcul programabile.

1935-1938 : Konrad Zuse construiește Z1, primul computer controlat de software din lume. În ciuda o serie de probleme în inginerie mecanică, toate componentele principale ale mașinilor-unelte moderne au fost prezente, folosind sistem binar aprecierea este separarea standard între stocare și control astăzi. Cererea de brevet a lui Zuse din 1936 (Z23139/GMD Nr. 005/021) a evidențiat și arhitectura von Neumann (reinventată în 1945) cu programe și date modificate în timpul stocării.

1941 : Zuse completează Z3, primul program complet funcțional din lume de la un computer.

1945 : Zuse descrie Plankalkuel, primul limbaj de programare de nivel înalt din lume care conține multe funcții standard limbile moderne programare. FORTRAN a venit aproape zece ani mai târziu. Zuse a folosit și Plankalkuel pentru a proiecta primul program de șah din lume.

1946 : Zuse fondează prima companie de pornire de computere din lume: Zuse-Ingenieurbüro Hopferau. Capital de risc strâns prin ETH Zürich și opțiunea IBM pe brevetele Zuse.

Pe lângă calculatoare scop general, Zuse a construit mai multe calculatoare specializate. Astfel, calculatoarele S1 și S2 au fost folosite pentru a determina dimensiunile exacte ale pieselor din tehnologia aeronavei. Aparatul S2, pe lângă computer, includea și dispozitive de măsurare pentru efectuarea măsurătorilor aeronavelor. Calculatorul L1, care a rămas în formă experimentală, a fost destinat de Zuse să rezolve probleme logice.

1967 : Zuse KG a furnizat 251 de calculatoare, în valoare de aproximativ 100 milioane DM.




Kemeny John (Janos)

Matematician, profesor la Dartmouth College (SUA). Cu Thomas Kurtz a dezvoltat limbajul de programare BASICși un sistem de rețea pentru utilizarea mai multor computere simultan („time sharing”). A emigrat în Statele Unite din Ungaria în 1940 împreună cu părinții săi. A absolvit Universitatea Princeton, unde a studiat matematica și filozofia. În 1949 și-a susținut disertația, iar în 1953 a fost invitat la Dartmouth. Fiind decanul Departamentului de Matematică de la Dartmouth College din 1955 până în 1967 și chiar în timp ce a fost președinte al colegiului (1970-1981), nu a renunțat la predare. A fost unul dintre pionierii predării elementelor de bază ale programării: credea că această materie ar trebui să fie disponibilă tuturor studenților, indiferent de specializare.

Dijkstra Edsger Vibe
(11 mai 1930 - 6 august 2002)

Un specialist remarcabil în domeniul programării teoretice, autor al mai multor cărți, printre care monografia clasică „Disciplina programării”. Toată activitatea sa științifică a fost dedicată dezvoltării de metode de creare a programelor „corecte”, a căror corectitudine poate fi dovedită prin metode formale. Fiind unul dintre autori concepte de programare structurată, Dijkstra a predicat împotriva utilizării declarației GOTO. În 1972, realizările sale științifice au primit premiul Turing. La prezentarea premiului, unul dintre vorbitori a descris munca lui Dijkstra astfel: „El este un exemplu de om de știință care programează fără să atingă un computer și face tot posibilul pentru a se asigura că studenții săi fac același lucru și prezintă informatica ca o ramură a matematică."


Erșov Andrei Petrovici
(19 aprilie 1931 – 8 decembrie 1988)

Programator și matematician remarcabil, academician al Academiei de Științe a URSS, autor prima monografie din lume despre automatizarea programării. Sub conducerea lui Ershov, au fost dezvoltate unele dintre primele programe de programare interne („dezvoltări integrate” ale unui limbaj și sistem de programare). El a formulat o serie de principii generale ale programării ca tip nou și unic de activitate științifică, a atins un aspect care mai târziu va fi numit ușurință în utilizare și a fost unul dintre primii din țară care a stabilit sarcina creării tehnologiei de programare. A devenit unul dintre creatorii așa-numitului „ informatica scolara„Și un lider recunoscut al informaticii școlare autohtone, se numără printre cei mai importanți experți din lume în acest domeniu.

Inventatorul american Douglas Engelbart de la Institutul de Cercetare Stanford a prezentat primul mouse de computer din lumeîn 1968 la 9 decembrie.
Invenția lui Douglas Engelbart a fost un cub de lemn pe roți cu un singur buton. Pe nume propriu mouse-ul computerului datorează firului - i-a amintit inventatorului de coada unui șoarece adevărat.
Mai târziu, Xerox a devenit interesat de ideea lui Engelbart. Cercetătorii săi au schimbat designul mouse-ului și a devenit similar cu cel modern. La începutul anilor 1970, Xerox a introdus pentru prima dată mouse-ul ca parte a computerului personal. Avea trei nasturi, o minge și role în loc de discuri și costa 400 de dolari!
Astăzi există două tipuri de șoareci de computer: mecanici și optici. Acestea din urmă sunt lipsite de elemente mecanice, iar senzorii optici sunt utilizați pentru a urmări mișcarea manipulatorului față de suprafață. Cele mai recente știri tehnologia a devenit șoareci fără fir.

Niklaus Wirth
(15 februarie 1934) Inginer și cercetător elvețian în lumea programării. Autor și unul dintre dezvoltatori Limbajul de programare Pascal. N. Wirth a fost unul dintre primii care a introdus în practică principiul rafinamentului pas cu pas ca cheie pentru crearea sistematică a programelor. Pe lângă Pascal, a creat și alte limbaje algoritmice (inclusiv Modula-2 și Oberon). Ele nu sunt bine cunoscute de programatorii „de producție”, dar sunt utilizate pe scară largă pentru cercetări teoretice în domeniul programării. Wirth este unul dintre cei mai respectați informaticieni din lume, cartea sa Algorithms + Data Structures = Programs este considerată unul dintre manualele clasice despre programarea structurată.

Bill Gates

(28 octombrie 1955)
Antreprenor și dezvoltator american în domeniul tehnologiei computerelor electronice, fondator al companiei de software Microsoft, lider la nivel mondial.
În 1980, Microsoft a dezvoltat sistemul de operare sistem MS-DOS, care la mijlocul anilor 1980 a devenit principalul sistem de operare de pe piața americană de microcalculatoare. Gates a început apoi să dezvolte programe de aplicații - electronice tabele Excelși editorul de text Word, iar la sfârșitul anilor 1980, Microsoft devenise un lider și în acest domeniu.
În 1986, prin lansarea acțiunilor companiei pe piața publică, Gates a devenit miliardar la vârsta de 31 de ani. În 1990 compania a introdus Shell Windows 3.0, în care comenzile verbale au fost înlocuite cu pictograme selectate cu ajutorul mouse-ului, ceea ce a ușurat mult utilizarea computerului. Până la sfârșitul anilor 1990, aproximativ 90% din toate computerele personale din lume erau echipate cu software Microsoft. În 1997, Gates a ocupat primul loc pe lista celor mai bogați oameni din lume.

Paul Allen

Antreprenor american, co-fondator al Microsoft Corporation, pe care a fondat-o împreună cu prietenul său de școală Bill Gates în 1975.

În 1975, Allen și Gates au folosit pentru prima dată numele „Micro-Soft”. În codul sursă al interpretului de limbaj BASIC, creat de ei la solicitarea MITS.

În afacerea comună, Paul Allen era logodit idei tehniceși evoluții promițătoare, Gates a fost mai aproape de negocieri, contracte și alte comunicări de afaceri. Și totuși, prietenii au rezolvat principalele probleme împreună - uneori, după cum a recunoscut Gates, discuțiile au continuat timp de 6-8 ore la rând. Pentru creația comună a lui Allen și Gates, cea mai bună oră a venit în 1980. Atunci IBM a apelat la un nu foarte mare și încă nu foarte cunoscut Microsoft cu o propunere de adaptare a mai multor limbaje de programare pentru utilizarea lor pe plan personal computer IBM PC, care trebuia să ajungă pe piață în 1981. În timpul negocierilor, s-a dovedit că reprezentanții IBM nu le-ar deranja să găsească un antreprenor care să contracteze dezvoltarea unui sistem de operare pentru noul computer. Partenerii au preluat această muncă. Cu toate acestea, Allen și Gates nu au dezvoltat un nou sistem de operare. Ei știau că Tim Paterson, care lucra la Seattle Compute Products, dezvoltase deja Q-DOS (Quick Disk Operating System) pentru procesoare Intel pe 16 biți. Trucul a fost că, în timpul negocierilor pentru achiziția Q-DOS, nu a fost sub nicio formă să fie clar vânzătorilor că Allen și Gates aveau deja un cumpărător pentru acest sistem. Gates, în calitate de negociator principal, a trebuit să muncească din greu în acest sens, dar combinația a fost un succes genial. Adevărat, sistemul trebuia reproiectat, pentru că trebuia să funcționeze pe procesoare pe 8 biți. În efortul de a respecta termenul limită, au lucrat aproape non-stop și, potrivit lui Allen însuși, a existat o zi în care el și Bill, fără să se oprească, au stat la computer timp de 36 de ore consecutiv. Pentru PC-DOS, a cărui cumpărare a costat câteva zeci de mii de dolari, IBM a plătit imediat 6 mii de dolari, în timp ce, conform termenilor acordului semnat de părți, IBM s-a angajat să vândă calculatoare doar cu PC-DOS, în timp ce plătind dobândă către Microsoft pentru fiecare unitate de echipament vândută.



Kaspersky Evgeniy Valentinovici
(4 octombrie 1965)

Până în 1991 a lucrat la institutul de cercetare multidisciplinară al Ministerului Apărării al URSS. A început să studieze fenomenul virusi informaticiîn octombrie 1989, când virusul Cascade a fost descoperit pe computerul său. Din 1991 până în 1997 a lucrat la Centrul Științific și Tehnic „KAMI”, unde, împreună cu un grup de oameni cu idei similare, a dezvoltat proiectul antivirus „AVP” (acum - „Kaspersky Anti-Virus”"). În 1997, Evgeny Kaspersky a devenit unul dintre fondatori Kaspersky Lab.
Astăzi, Evgeny Kaspersky este unul dintre cei mai importanți experți din lume în domeniul protecției antivirus. Este autorul unui număr mare de articole și recenzii despre problema virologiei computerizate și vorbește în mod regulat la seminarii și conferințe de specialitate în Rusia și în străinătate. Evgeny Valentinovich Kaspersky este membru al Computer Virus Research Organization (CARO), care reunește experți în acest domeniu.
Printre cele mai semnificative și interesante realizări ale lui Evgeniy Valentinovich și ale „laboratorului” pe care îl conduce în 2001 se numără deschiderea conferinței anuale Virus Bulletin - evenimentul central în industria antivirus, precum și contracararea cu succes la toate epidemiile virale globale care au avut loc. în 2001.


Evgenii Roșal
(10 martie 1972, Chelyabinsk)

Programator rus, autor al celebrului manager de fișiere FAR Manager, formatului de compresie RAR, arhivatoare RAR și WinRAR, populare în special în Rusia și țările fostei URSS.

Evgeniy Roshal a absolvit Facultatea de Inginerie a Instrumentelor a Institutului Politehnic din Chelyabinsk cu o diplomă în Calculatoare, Complexe, Sisteme și Rețele.

În toamna lui 1993, a lansat prima versiune publică a arhivatorului RAR 1.3, iar în toamna anului 1996, FAR Manager. Mai târziu, odată cu popularitatea tot mai mare a Microsoft Windows, a lansat un arhivator pentru Windows, WinRAR. Numele RAR înseamnă Roshal ARchiver.




Sergey Brin

Serghei Mihailovici Brin s-a născut la Moscova într-o familie evreiască de matematicieni care s-au mutat definitiv în Statele Unite în 1979, când avea 6 ani.
În 1993, a intrat la Universitatea Stanford din California, unde a obținut o diplomă de master și a început să lucreze la disertația sa. Deja în timpul studiilor, a devenit interesat de tehnologiile Internet și motoare de căutare, a devenit autorul mai multor studii pe tema extragerii de informații din matrice mari de text și date științifice și a scris un program de procesare a textelor științifice.
În 1995, la Universitatea Stanford, Serghei Brin a cunoscut un alt student absolvent de matematică, Larry Page, cu care au fondat Google în 1998. Inițial, s-au certat aprig atunci când discutau orice subiect științific, dar apoi s-au împrietenit și au făcut echipă pentru a crea motor de căutare pentru campusul tău. Împreună au scris munca stiintifica„Anatomia unui motor de căutare web hipertextual la scară largă”, despre care se crede că conține prototipul viitoarei lor idei de super-succes.
Brin și Page au dovedit validitatea ideii lor pe motorul de căutare universitar google.stanford.edu, dezvoltându-și mecanismul în conformitate cu noi principii. Pe 14 septembrie 1997 a fost înregistrat domeniul google.com. Au urmat încercări de a dezvolta ideea și de a o transforma într-o afacere. De-a lungul timpului, proiectul a părăsit universitatea și a reușit să adune investiții pentru dezvoltarea ulterioară.
Afacerea comună a crescut, a făcut profituri și chiar a demonstrat o stabilitate de invidiat în timpul prăbușirii dot-com, când sute de alte companii au dat faliment. În 2004, fondatorii au fost numiți în lista de miliardari a revistei Forbes.

Andrew Tanenbaum

(16 martie 1944)
Profesor la Universitatea Liberă din Amsterdam, unde conduce echipa de dezvoltare sisteme informatice; și-a luat doctoratul în fizică la Universitatea din California, Berkeley. Cunoscut ca autorul Minix (un sistem de operare gratuit asemănător Unix pentru laboratoarele studenților), cărți despre informaticăși virusul RFID. El este, de asemenea, principalul dezvoltator al Amsterdam Compiler Kit. El consideră că activitatea sa didactică este cea mai importantă.
Andrew Tanenbaum s-a născut în New York City și a crescut în White Plains, New York. A primit o diplomă de licență în fizică de la MIT în 1965 și un doctorat în fizică de la Universitatea din California, Berkeley, în 1971.
Mai târziu s-a mutat cu familia în Olanda, păstrându-și cetățenia americană. Andrew Tanenbaum predă cursuri de organizare a computerelor și sisteme de operare și a primit, de asemenea, un doctorat. D. În 2009, a primit un grant de 2,5 milioane de euro de la Consiliul European de Cercetare pentru dezvoltarea MINIX.



Linus Torvalds
(28 decembrie 1969)
Creatorul unui sistem de operare de renume mondial. La începutul anului 1991, a început să scrie propria sa platformă, destinată consumatorului mediu, care putea fi distribuită gratuit prin Internet. Noul sistem a găsit nume Linux, derivat din combinarea numelui creatorului său cu numele UNIX. Pentru zece ani Linux a devenit un adevărat concurent al produselor fabricate de Microsoft, capabile să înlocuiască monopolul acestei companii pe piața software-ului de sistem și server.
Mii de „programatori interesați”, hackeri și specialiști în rețele de calculatoare au preluat cu bucurie ideea lui Linus și au început să scrie, să completeze și să depaneze ceea ce le-a propus Torvalds. În aproape zece ani, Linux a trecut de la a fi o jucărie pentru câteva sute de fani și entuziaști, executând câteva zeci de comenzi într-o consolă primitivă, la un sistem de operare profesional multi-utilizator și multitasking pe 32 de biți cu o interfață grafică cu ferestre, care este de multe ori superior Microsoft Windows în ceea ce privește gama de capabilități, stabilitate și putere 95, 98 și NT și poate rula pe aproape orice computer modern compatibil cu IBM.
Astăzi, Linux este o platformă puternică asemănătoare UNIX, care include aproape toate funcțiile și o gamă întreagă de proprietăți proprii care nu se găsesc nicăieri altundeva. Mulțumită performanta ridicatași fiabilitate, a devenit una dintre cele mai populare platforme de organizare a serverelor http.

Bjarne Stroustrup, Bjarne Stroustrup

(11 iunie 1950 (conform altor surse, 30 decembrie), Aarhus, Danemarca)
Autor al limbajului de programare C++.
A absolvit Universitatea Aarhus (Danemarca, 1975) în matematică și informatică și și-a susținut teza de doctorat în informatică la Cambridge (1979).
Până în 2002, a condus departamentul de cercetare în domeniul programării la scară largă la AT&T (Computer Science Research Center of Bell Telephone Laboratories). Acum profesor la Universitatea Texas A&M.
Björn s-a născut și a crescut în Aarhus, al doilea oraș ca mărime din Danemarca. A intrat la o universitate de stat pentru a studia informatica. După absolvire, a primit o diplomă de master.
Björn Stroustrup și-a luat doctoratul în timp ce lucra la proiectarea sistemelor distribuite la Laboratorul de calculatoare al Universității din Cambridge (Anglia).

Dacă nu depășiți limitele metodelor „orientate pe obiect”,
a rămâne în limitele „programării bune”
și design”, atunci rezultatul final va fi cu siguranță ceva care
practic este lipsit de sens.
Stroustrup Björn

Martin Fowler

Autor al unui număr de cărți și articole despre arhitectura software, analiza și dezvoltarea orientate pe obiecte, Limbajul UML, refactorizare, programare extremă.
Născut în Anglia, a trăit la Londra înainte de a se muta în America în 1994. În prezent locuiește în Boston, Massachusetts.
Una dintre cărțile „Refactoring. Improving Existing Code”: Martin Fowler și coautorii săi aruncă lumină asupra procesului de refactorizare, descriind principiile și cele mai bune trucuri implementarea acestuia, precum și indicarea unde și când să începeți un studiu aprofundat al codului pentru a-l îmbunătăți.
Baza cărții este lista detaliata Peste 70 de tehnici de refactorizare, fiecare cu motivație și tehnici pentru transformarea codului testat pe teren cu exemple în Java.
Metodele discutate în carte vă permit să modificați codul pas cu pas, făcând mici modificări de fiecare dată, reducând astfel riscul asociat dezvoltării proiectului.

Orice prost poate scrie un program pe care să îl înțeleagă
compilator. Programatori buni scrie programe
pe care alți programatori îl pot înțelege.

Fowler Martin

Sid Meier

(24 februarie 1954, Detroit)
Dezvoltator american jocuri pe calculator. Absolvent al Universității de Stat din Michigan. În 2002, numele său a fost înscris în Hall of Fame al Muzeului de Calculatoare din America.
În 1991, MicroProse a început să vândă o enciclopedie de jocuri cu imagini de Civilization recunoscute istoric. În 1993, o mare companie integrată vertical, Spectrum HoloByte, Inc. depune eforturi pentru a prelua MicroProse.
După ce procedurile legale au fost finalizate până în 1994, Meyer și noul CEO al companiei, Louis Gilman Louie, au avut unele diferențe în ceea ce privește unde, cum și de ce să dezvolte o afacere comună de jocuri de noroc.

„Jocul este o secvență
alegeri interesante"

Donald Erwin Knuth
(10 ianuarie 1938)
Om de știință american, profesor onorific la Universitatea Stanford și alte câteva universități din diferite țări, membru străin al Academiei Ruse de Științe, profesor și ideolog de programare, autor a 19 monografii (inclusiv o serie de cărți clasice despre programare) și a peste 160 de articole , dezvoltator al mai multor tehnologii software cunoscute.
Autorul unei serii de cărți de renume mondial dedicat algoritmilor și metodelor de bază ale matematicii computaționale, precum și creatorul sistemelor de desktop publishing TEX și METAFONT, concepute pentru tastarea și layout-ul cărților pe subiecte tehnice (în primul rând fizică și matematică).
Opera lui Andrei Petrovici Ershov, mai târziu prietenul său, a avut o influență mai mare asupra tânărului Donald Knuth.
Profesorul Knuth a primit numeroase premii și premii în domeniul programării și matematicii computaționale, inclusiv Premiul Turing (1974), Medalia Națională a Științei din SUA (1979) și Premiul AMS Steele pentru o serie de articole științifice populare, Premiul Harvey. (1995), Premiul Kyoto (1996) pentru realizările în domeniul tehnologiei avansate, Premiul Grace Murray Hopper (1971).
La sfârșitul lunii februarie 2009, Knuth s-a clasat pe locul 20 pe lista celor mai citați autori în proiectul CiteSeer.

Cel mai bun mod de a înțelege pe deplin ceva este Dezvoltator japonez de software gratuit și creator de limbaj de programare Rubin
Pe net În Japan Inc., a spus că a învățat singur să programeze chiar înainte de a părăsi școalaA absolvit Universitatea din Tsukuba, unde a cercetat limbaje de programare și compilatoare.
Din 2006, el conduce departamentul de cercetare și dezvoltare al Network Applied Communication Laboratory, un integrator japonez de sisteme de software liber.
Născut în 1965 în prefectura Osaka, dar la vârsta de patru ani s-a mutat în orașul Yonago, prefectura Tottori, așa că este adesea prezentat ca originar din Yonago. Locuiește în prezent în Matsue City, Shimane Prefecture.
Yukihiro este membru al Bisericii lui Isus Hristos a Sfinților din Zilele din Urmă și este implicat în lucrarea misionară. Este căsătorit și are patru copii.
Vreau ca computerul să fie servitorul meu
și nu stăpânul, așa că trebuie să pot
explică-i rapid și eficient ce are de făcut.

Matsumoto Yukihiro

Steve Jobs

(24 februarie 1955, San Francisco, California - 5 octombrie 2011, Palo Alto, Santa Clara, California)


Antreprenor american, recunoscut pe scară largă ca un pionier al erei IT. Unul dintre fondatori, președintele consiliului de administrație și CEO al Apple Corporation . Unul dintre fondatorii și CEO-ul studioului de film Pixar.
La sfârșitul anilor 1970, Steve și prietenul său Steve Wozniak au dezvoltat unul dintre primele computere personale, care avea un mare potențial comercial. Calculator Apple II a devenit primul produs de masă al Apple, creat la inițiativa lui Steve Jobs. Jobs a văzut mai târziu potențialul comercial al unei interfețe grafice conduse de mouse, care a condus la computerele Apple Lisa și, un an mai târziu, Macintosh (Mac).
După ce a pierdut o luptă pentru putere cu consiliul de administrație în 1985, Jobs a părăsit Apple și a fondat Următorul - o companie care a dezvoltat o platformă informatică pentru universități și afaceri. În 1986, a achiziționat divizia grafica pe computer compania de film Lucasfilm, transformând-o în studio Pixar. A rămas CEO-ul și acționarul major al Pixar până când studioul a fost achiziționat de The Walt Disney Company în 2006, făcând din Jobs cel mai mare acționar privat și membru al consiliului de administrație al Disney.
Dificultățile de dezvoltare a unui nou sistem de operare pentru Mac au dus la achiziționarea NeXT de Appleîn 1996, pentru a folosi sistemul de operare NeXTSTEP ca bază pentru Mac OS X. Ca parte a acordului, Jobs a primit funcția de consilier al Apple. Acordul a fost planificat de Jobs. Până în 1997, Jobs a recâștigat controlul asupra Apple, conducând corporația. Sub conducerea sa, compania a fost salvată de la faliment și a început să facă profit într-un an. În următorul deceniu, Jobs a condus dezvoltareaiMac, iTunes, iPod, iPhone și iPad, precum și dezvoltareaMagazin Apple, magazinul iTunes, Magazin de aplicațiiși iBookstore. Succesul acestor produse și servicii, care au furnizat câțiva ani de profituri financiare stabile, a permis Apple să devină cea mai valoroasă companie cotată la bursă din lume în 2011. Mulți comentatori numesc renașterea Apple una dintre cele mai mari realizări din istoria afacerilor. În același timp, Jobs a fost criticat pentru stilul său de management autoritar, acțiunile agresive față de concurenți și dorința de a avea un control total asupra produselor chiar și după ce acestea au fost vândute cumpărătorului.

Jobs a primit recunoaștere publică și o serie de premii pentru influența sa asupra industriilor tehnologice și muzicale. El este numit adesea „vizionar” și chiar „părintele revoluției digitale”. Jobs a fost un vorbitor genial și a dus prezentările de produse inovatoare la nivelul următor, transformându-le în spectacole interesante. Silueta sa ușor de recunoscut, într-un guler negru, blugi decolorați și adidași este înconjurată de un fel de cult.


Să-ți vezi numele în clasamentul Forbes este visul oricărei persoane de succes. Abia acum fiecare își alege calea către acest scop. Unii încep să investească, alții se trezesc să vândă metale prețioase, iar alții chiar creează produse fără de care jumătate din populația lumii nu își poate imagina viața. Există multe opțiuni. Dar acum îmi propun să ating unul dintre cele mai promițătoare domenii și anume să vorbim despre cei mai bogați 10 oameni care și-au făcut avere cu ajutorul tehnologiei informației.

locul 10. Michael Dell

Avere netă: 19 miliarde de dolari.

Viața este un lucru crud, așa că nu toate visele noastre sunt destinate să devină realitate. La 17 ani, necunoscutul de atunci Michael Dell a vrut să devină medic, dar după doar doi ani a fost nevoit să renunțe la studii. Crezi că toată lumea a renunțat la tipul din Texas în acest moment? Pot fi. Dar deja în 2005, numele său se afla pe a patra linie a clasamentului celor mai bogați oameni din Statele Unite conform Forbes. Motivul acestui succes poate fi atribuit în siguranță companiei PC Limited, pe care Michael a fondat-o în 1984, imediat după ce a părăsit universitatea. Inițial, compania a vândut doar computere, dar după 19 ani (în 2003), lista de produse manufacturate a crescut semnificativ, așa că s-a decis să redenumească afacerea Dell Inc. La acea vreme, venitul net al companiei era deja de 3 miliarde de dolari pe an. Acum, Michael Dell servește ca președinte al consiliului de administrație, acționează ca director executiv, se bucură de succesul celor patru copii ai săi și donează bani pentru organizații de caritate.

locul 9. Laurene Powell Jobs

Avere netă: 19,5 miliarde de dolari.

Există o părere că un bărbat trebuie să găsească scopul potrivit în viață, iar o femeie trebuie să găsească un bărbat cu scopul potrivit. Lauren a cunoscut un astfel de bărbat la vârsta de 26 de ani, era Steve Jobs. Powell își datorează cu adevărat locul nouă pe această listă soțului ei, pentru că a moștenit acțiunile Disney și Apple. Dar nimeni nu ar îndrăzni să spună că „bogăția” a căzut pe capul acestei femei chiar așa. Știm cu toții că în spatele fiecărui bărbat de succes se află întotdeauna o femeie iubitoare. Și privind realizările lui Steve Jobs, înțelegeți că Lauren a reușit să le susțină confort acasăși inspiră-ți soțul să cucerească noi culmi. Și Powell are, de asemenea, o mulțime de motive să fie mândru de ei. Lauren este în consiliul de administrație a șapte organizații de caritate (ea însăși a fondat două dintre ele), ea obiectivul principal– ajuta copiii din familii sărace să obțină o educație. În 2010, Barack Obama a inclus-o personal pe Laurene Powell Jobs într-un comitet special de la Casa Albă, care este conceput pentru a rezolva cele mai presante probleme publice.

locul 8. Steve Ballmer

Avere netă: 21,5 miliarde de dolari.

Steve Ballmer, care a fost CEO Microsoft timp de 14 ani (din 2000 până în 2014), poate fi considerat cu ușurință cea mai controversată persoană din topul nostru. În perioada în care a fost la conducerea Microsoft, a reușit să crească veniturile anuale ale corporației de la 25 de miliarde de dolari la 70 de miliarde de dolari, dar neglijarea piețelor emergente a contribuit la faptul că în 2012 Steve a fost recunoscut drept „cel mai prost CEO al unei companii publice americane. ” Dar acest lucru nu l-a împiedicat să intre pe lista celor mai bogați oameni de pe planetă care nu sunt proprietari de afaceri mari sau rude ale acestora. Ballmer a reușit să-și strângă enorma avere datorită opțiunilor primite de la Microsoft. Ei bine, pentru a nu cădea în depresie după ce a părăsit compania căreia s-a dedicat cei mai buni ani viața lui, Bulmer a decis să „compleze” durerea într-un mod neobişnuit– cumpărați echipa de baschet Los Angeles Clippers pentru 2 miliarde de dolari.

locul 7. Jack Ma

Avere netă: 22,7 miliarde de dolari.

La un moment dat, s-ar putea să fii uimit de ideea că lumea bogată în IT este formată doar din rezidenți ai Americii. Dar acest lucru este departe de a fi adevărat. Imperiul Celest are, de asemenea, propriile sale genii. Este puțin probabil ca Jack Ma și partenerii săi să-și fi imaginat că platforma Alibaba B2B pe care au creat-o în 1999 pentru 60.000 de dolari se va transforma în câțiva ani într-o companie cu o capitalizare de 270 de miliarde de dolari și va genera 2% din PIB-ul Chinei. Dar înainte ca visele lui Ma Yun (acesta este al doilea nume al eroului nostru) să devină realitate, el a trebuit să treacă printr-o copilărie dificilă, cinci ani de muncă la Institutul Normal din Hangzhou pentru 12 USD pe lună și sute de refuzuri când încerca să obțină orice fel de munca (a lui Ei nici măcar nu l-au acceptat la KFC). Primele semne ale schimbărilor în viață au apărut când, în 1995, în timp ce vizita Seattle, Jack Ma s-a familiarizat pentru prima dată cu internetul. World Wide Web i-a influențat atât de mult părerile încât doar câteva luni mai târziu, viitorul miliardar a creat o mică companie de dezvoltare de site-uri web. Puțin mai târziu, după ce s-a întors acasă și a lucrat timp de un an ca șef al Centrului de Comerț Electronic din China, a înființat „acea companie fabuloasă”, care a stricat nervii conducerii eBay (americanii au fost nevoiți să-și închidă complet reprezentanța în China). din cauza pierderii concurenței). În 2013, Ma Yun a demisionat din funcția de președinte al companiei, dar a rămas în consiliul de administrație. Și la doar zece luni după aceea, Alibaba a devenit publică, strângând o sumă record de investiții - 25 de miliarde de dolari. Corporația asiatică are planuri foarte globale pentru viitorul apropiat (de exemplu, crearea primei bănci private din China) și credeți-mă, Jack Ma și colegii săi vor face tot posibilul pentru a-și atinge scopul.

locul 6. Sergey Brin

Avere netă: 29,2 miliarde de dolari.

Locul șase pe lista noastră i-a revenit unui american, dar de data aceasta cu rădăcini rusești. Familia lui Sergey Brin, același co-fondator al Google, a emigrat în Statele Unite de la Moscova când băiatul avea cinci ani. Cu câteva luni înainte de a ajunge la majoritate, Serghei s-a întors în patria sa cu un grup de studenți, dar această călătorie nu a trezit în el emoții pozitive. „Îți mulțumim că ne-ai scos pe toți din Rusia”, i-a spus Brin tatălui său puțin mai târziu. Deja în timp ce studia la Universitatea Stanford, Serghei a început să studieze în mod activ tot felul motoare de căutare, a scris chiar mai multe studii pe această temă. Cunoașterea cu Larry Page a avut loc și între zidurile acestei instituții. În 1995, un student la master și un student la matematică au studiat împreună motoarele de căutare, iar trei ani mai târziu au anunțat crearea Google. Afacerea a început aproape imediat să dea roade și deja în 2004, Sergey Brin a apărut pentru prima dată pe lista Forbes cu o avere de 4 miliarde de dolari. Pe acest moment deține postul de președinte al dezvoltărilor tehnologice în propria companie, crește doi copii (el și soția sa s-au despărțit în 2013) și activ, ca orice altă persoană din acest top zece, donează bani pentru cauze bune.

locul 5. Larry Page

Avere netă: 29,7 miliarde de dolari.

Larry Page l-a devansat pe prietenul și colegul său, Sergey Brin, cu câteva milioane de dolari. Viitorul co-fondator al Google s-a născut într-o familie care preda informatică la Universitatea din Michigan, așa că chiar din copilărie viitorul miliardar și-a arătat interesul pentru tehnologie avansata. Este puțin probabil ca un tip dintr-un oraș mic (după standardele americane) să creadă că afacerea lui preferată l-ar ajuta să urce pe locul 19 în Forbes, dar întâlnirea vieții sale la Universitatea Stanford cu Serghei Brin i-a dat speranță de succes. Realizările fenomenale ale Google au permis tandemului de creatori să cumpere chiar și un avion de pasageri Boeing 767 pentru 320 de milioane de dolari. În 2011, Page a preluat funcția de șef director executiv, în locul lui Eric Schmidt, care a ocupat această funcție timp de zece ani. În mai 2015, ierarhia corporației a rămas astfel: Larry se ocupă de problemele de management, iar Serghei este responsabil de evoluțiile tehnologice.

locul 4. Mark Zuckerberg

Avere netă: 33,4 miliarde de dolari.

Mark Zuckerberg - fondatorul socialului Rețelele Facebook, Persoana anului 2010 al revistei Time, un filantrop pentru Warren Buffett și Bill Gates și unul dintre cei mai tineri miliardari ai Forbes. Această listă poate fi continuată la nesfârșit, deoarece Mark este un exemplu excelent al faptului că poți realiza orice în această viață, principalul lucru este să arăți perseverență. Zuckerberg a câștigat primul miliard la vârsta de 23 de ani, la doar 10 luni după ce Facebook s-a deschis tuturor utilizatorilor de internet (la început site-ul era disponibil doar studenților cu e-mail în zona domeniului .edu). Au fost făcute multe filme despre viața lui Zuckerberg și dezvoltarea companiei sale, dar cei mai mulți spectatori au fost interesați de filmul lui Aaron Sorkin „The Social Network”, filmat în 2010. Merită să urmăriți această creație, fie și doar pentru că însuși vinovatul a aprobat scenariul, deși la acea vreme filmul era deja în cinematografe de un an. Regizorul nu numai că a povestit bine povestea creării site-ului, dar a reușit și să arate caracterul departe de a fi ușor al lui Zuckerberg. Toți cei dragi lui Mark vor confirma că acest tip nu este ușor de comunicat, dar principiile sale puternice de viață au ajutat la găsirea unuia dintre cele mai valoroase mărci ale vremurilor noastre (anul trecut Facebook a ocupat locul 29 în clasamentul Best Global Brands) și, de asemenea, a contribuit la căsătoria sa cu Priscilla Chan (Priscilla Chan). Zuckerberg deține în prezent postul de CEO al Facebook și deține, de asemenea, 19% din acțiunile companiei.

locul 3. Jeff Bezos

Avere netă: 34,8 miliarde de dolari.

Premiul de bronz pentru locul trei pe lista noastră îi revine unui alt american care, în 1994, și-a dat seama că Internetul era o platformă ideală pentru vânzarea mărfurilor. Jeff Bezos, fondatorul Amazon.com, a fost un pionier în vânzările de cărți online, deci formula afacere de succes pe Web a trebuit să o dezvolte el însuși. La început, Bezos și-a forțat chiar angajații să iasă în afara altor magazine cu pancarte pe care scria „Nu a fost găsit”. cartea potrivită? Verificați Amazon.com.” Dar compania a avut comenzi din prima zi de lucru, dar Netscape și Yahoo au ajutat să atingă marca de „100 de cărți vândute într-o oră” la doar un an de la deschidere, care a plasat un link către site-ul lui Jeff pe paginile lor principale. În 1998, după IPO, s-a decis extinderea sortimentului magazinului prin adăugarea de discuri muzicale și produse video pe rafturile virtuale. În prezent, Amazon.com vinde 34 de tipuri de bunuri (aparate electrocasnice, alimente, software și multe altele). Cât despre Jeff Bezos însuși, postul de director executiv nu este singura bucurie din viața lui. În 2000, miliardarul a achiziționat compania Blue Origin, specializată în lansarea de nave spațiale private, iar în 2010, la activele sale s-a adăugat și editura The Washington Post, achiziționată pentru 250 de milioane de dolari.

locul 2. Larry Ellison

Avere netă: 54,3 miliarde de dolari.

Soarta a început să-l testeze pe Larry Ellison, viitorul fondator al Oracle, încă din copilărie. Propria sa mama l-a abandonat cand nu avea nici macar un an, iar parintii adoptivi l-au considerat pe baiat un esec din cauza problemelor cu studiile. După ce a absolvit școala, Ellison nu și-a găsit chemarea în viață pentru o lungă perioadă de timp, așa că viitorul miliardar a trebuit să se mulțumească cu mici locuri de muncă cu jumătate de normă. Dar totul s-a schimbat imediat ce Larry a aflat despre existența computerelor. A început imediat să studieze programarea și câțiva ani mai târziu s-a mutat în California pentru a scrie software personalizat. În 1974, soarta l-a adus pe Ellison firma mica Amtex. Aici personajul nostru principal a creat „baza de date ideală” Oracle, care a servit drept fundație pentru deschiderea propriei afaceri. „Programul a fost prea bun pentru a fi vândut”, a spus Larry. Drept urmare, Oracle a devenit una dintre companiile cu cea mai rapidă creștere din America și deja în 1986 a adus 584 de milioane de dolari. Dar după doar patru ani, corporația s-a trezit în pragul falimentului: valoarea de piață a scăzut cu 80 la sută, iar numărul proceselor depășise toate limitele rezonabile. Ellison a trebuit să-și regândească abordarea cu privire la contabilitate, să concedieze vechii manageri și să depună toate eforturile pentru a îmbunătăți software-ul pe care l-a vândut. În 1991, Oracle a început să obțină din nou profit. Larry și-a dorit întotdeauna să devină bogat și a reușit - deja în 2000, averea lui era estimată la 48 de miliarde de dolari. Dar nu a reușit încă să obțină succes pe plan personal (toate cele patru căsătorii s-au încheiat cu divorț). Dar este puțin probabil ca Larry Ellson, care se află pe locul cinci în clasamentul Forbes, să fie foarte îngrijorat de acest lucru. Și încă mai are doi copii de la a treia sa soție, Barbara Booth.

1 loc. Bill Gates

Avere netă: 79,2 miliarde de dolari.

Câștigătorul de pe lista noastră îi revine lui Bill Gates, fondatorul Microsoft, care câștigă 6.700 de dolari pe minut. El a devenit pentru prima dată cea mai bogată persoană de pe planetă în 1996 și este de remarcat faptul că situația nu s-a schimbat de atunci. Abia în 2008, Warren Buffett și Carlos Slim Al au reușit să-l mute pe Bill pe locul trei, dar în 12 luni numele său a apărut din nou în poziția de lider în clasamentul mondial Forbes. Dar corporația informatică nu este singura realizare din viața lui Gates. În 1994, el și soția sa Melinda au fondat o fundație caritabilă care este acum cea mai mare din lume, cu aproximativ 35 de miliarde de dolari sub controlul acesteia. William Henry Gates este adesea considerat un miliardar fără educatie inalta, dar în 2007 Bill și-a primit în continuare diploma Universitatea Harvard, care a renunțat în 1975 în timpul celui de-al doilea an pentru a se dedica cu normă întreagă programării. Acum, primul număr Forbes deține funcția de președinte al Consiliului de administrație al Microsoft, dar în fiecare an dedică din ce în ce mai mult timp dezvoltării fondului său, al cărui obiectiv principal este combaterea problemelor mondiale globale.

Toate datele privind situația financiară a miliardarilor au fost preluate din clasamentul oficial Forbes, actual din mai 2015.

Dacă găsiți o eroare, evidențiați o bucată de text și faceți clic Ctrl+Enter.

Mulți ar putea presupune că în Statele Unite. La urma urmei, SUA găzduiesc lumini de programare precum Bill Gates, Ken Thompson, Dennis Ritchie și Donald Knuth. Dar India este renumită pentru universitățile sale, de exemplu, Institutul Indian de Tehnologie (IIT), iar hackerii din Rusia sunt considerați foarte eficienți. Există vreo modalitate de a determina ce țară are programatori mai buni?

Cercetarea HackerRank a ajutat să răspundă la această întrebare.

HackerRank găzduiește în mod regulat zeci de mii de competiții de programare pentru ca dezvoltatorii să își îmbunătățească abilitățile de codare. Sute de mii de dezvoltatori din întreaga lume concurează într-o varietate de limbaje și domenii de programare, de la Python la algoritmi de securitate la sisteme distribuite. Dezvoltatorii sunt evaluați și plasați pe un clasament bazat pe viteza și acuratețea în îndeplinirea sarcinilor.

Potrivit HackerRank, cei mai talentați programatori locuiesc în Rusia și China. Programatorii chinezi depășesc toate celelalte țări în probleme de matematică, programare funcțională și structura datelor, în timp ce rușii domină algoritmii, cel mai popular și mai competitiv domeniu. Deși Statele Unite și India oferă cel mai mare număr participanții la concurs, aceștia ocupă doar 28, respectiv 31 de locuri în clasament.

Ce zone sunt cele mai populare?

HackerRank oferă dezvoltatorilor 15 competiții la care să participe, acoperind o varietate de industrii, dar unele sunt mai populare decât altele. Tabelul de mai jos arată procentul de concursuri finalizate pentru fiecare zonă de programare.

Cea mai populară zonă de programare astăzi sunt algoritmii. Aproximativ 40% dintre toți dezvoltatorii concurează în ea. Această zonă include sarcini complexe prin sortarea datelor, programare dinamică, căutări de cuvinte cheie și alte sarcini bazate pe logică. Dezvoltatorii pot folosi orice limbă pentru a participa la aceste competiții, dar alegerea lor poate explica parțial de ce o anumită limbă este atât de populară. (Algoritmii sunt, de asemenea, critici pentru interviurile tehnice care pot duce la angajarea de programatori.) Într-o marjă mare în termeni procentuali, locurile doi și trei sunt ocupate de sarcini Java și structuri de date, care reprezintă aproximativ 10% dintre participanți fiecare. Sistemele distribuite și securitatea sunt domeniile cele mai puțin populare.

Deci, pe baza rezultatelor acestor competiții, programatorii din care țări au arătat cele mai bune rezultate?

Pentru a răspunde la această întrebare, s-a luat punctajul mediu al fiecărei țări în toate domeniile. Înainte de a găsi media, scorurile au fost standardizate pentru fiecare zonă (prin scăderea mediei din fiecare scor și apoi împărțirea la abaterea standard), rezultând ceea ce este cunoscut sub numele de scor Z sau scor standard. Acest lucru a făcut posibilă compararea caracteristicilor similare ale indicatorilor individuali în zone diferite programare, chiar dacă unele domenii sunt mai complexe decât altele. Scorurile Z au fost apoi tabulate de la 1 la 100 pentru o interpretare ușoară.

Tabelul de mai jos prezintă date pentru cele 50 de țări cu cel mai mare număr de dezvoltatori pe HackerRank. Oameni din aceste țări au luat parte la mii de competiții (cel puțin 2000).

Deoarece China a obținut cel mai mare punctaj, dezvoltatorii chinezi ocupă prima poziție a listei cu un scor de 100. Dar China a câștigat cu o marjă mică. Rusia a obținut 99,9 din 100, în timp ce Polonia și Elveția au completat clasamentul de top cu scoruri în jur de 98. Pakistanul, pe locul 50, a obținut doar 57,4 puncte din 100.

Cele două țări cu cel mai mare număr de dezvoltatori care participă la competiție, India și SUA, nici măcar nu se află în prima jumătate a listei. India ocupă locul 31 cu un scor total de 76, în timp ce Statele Unite se află pe locul 28 cu un scor de 78.

Care țară are cei mai buni dezvoltatori în anumite zone?

Deși China a depășit în medie alte țări, nu domină în general. Ce țară reprezintă ei? cei mai buni dezvoltatori V zone specifice programare? Să ne uităm la țările lider pentru fiecare zonă.

Nu este surprinzător faptul că China depășește alte țări în unele domenii. Dezvoltatorii chinezi sunt de neegalat în domeniile structurilor de date, matematicii și programării funcționale.

Pe de altă parte, Rusia domină la algoritmi, cea mai populară zonă. Aici China și Polonia ocupă locurile secunde, respectiv trei.

Ce explică nivelurile de succes ale diferitelor țări în diferite domenii? O posibilă explicație este că, de exemplu, programatorii ruși au mai multe șanse să participe la competiții legate de algoritmi și, prin urmare, să exerseze mai mult în acest domeniu, în timp ce dezvoltatorii chinezi au mai multe șanse să rezolve problemele legate de structura datelor.

S-a făcut, de asemenea, o comparație a modului în care dezvoltatorii din fiecare țară își împart timpul între diferite tipuri de sarcini și apoi ce domenii de programare preferă membrul HackerRank obișnuit. Acest lucru a făcut posibil să se afle care țări au mai multe șanse decât altele să treacă testul într-o anumită zonă.

Țările și probabilitatea lor de a trece testul într-o anumită zonă. Țări cu un procent semnificativ ridicat sau scăzut de îndeplinire a obiectivelor într-o anumită zonă. Coloane de la stânga la dreapta: zona de programare; probabilitate mare; probabilitate redusă.

Tabelul de mai sus arată că programatorii chinezi au participat la concursuri de matematică mult mai des decât s-ar fi așteptat, având în vedere preferințele dezvoltatorului obișnuit. Acest lucru ajută la explicarea modului în care au atins clasamentul numărul unu în acest domeniu. Și, de exemplu, dezvoltatorii cehi manifestă un mare interes față de competițiile Shell, domeniu în care ocupă primul loc.

Însă, dincolo de aceste două exemple, tabelul pare să arate puțină asemănare între alegerea unei țări a unui anumit tip de competiție și performanța sa în acel domeniu.

De asemenea, este interesant de știut dacă anumite țări au preferințe în limbaje de programare? Este adevărat că C++ este cel mai popular limbaj din India? Sau că majoritatea mexicanilor aleg Ruby?

Următorul grafic arată ponderea competițiilor în fiecare limbă în funcție de țară.

În general, dezvoltatorii de naționalități diferite participă la competițiile Java mai des decât în ​​orice alt limbaj de programare (cu unele excepții, cum ar fi Malaezia și Pakistan, unde C++ este preferat și Taiwan, unde Python domină). Sri Lanka ocupă primul loc printre țările care preferă Java. India, care are cel mai mare număr de dezvoltatori pe HackerRank, ocupă locul 8.

Care țară nu pierde niciodată?

Când un dezvoltator intră într-o competiție HackerRank, acesta are un scor 0 înainte de a afișa orice progres. Elveția are cel mai mic procent de zero dezvoltatori, făcându-i pe programatori elvețieni cei mai muncitori programatori din lume.

Ce țară va câștiga Olimpiada de programare?

În fiecare zi, dezvoltatorii din întreaga lume concurează între ei pentru a deveni următorii Gates sau Knuth. Dacă ținem Olimpiada în rândul dezvoltatorilor, pe baza datelor discutate mai sus, putem presupune că China va lua aurul, Rusia va lua argint, iar Polonia va lua bronz. Deși cu siguranță merită laude pentru rezultatele pe care le arată acum, în timp ce SUA și India nu se află nici măcar în top 25.

Linus Torvalds, Donald Knuth, Richard Stallman, John Carmack - dacă nu un nume, atunci o legendă. Publicația online VentureBeat enumeră cei mai autorizați programatori din comunitatea IT globală.

Linus Torvalds

Am creat Linux, un sistem de operare gratuit, într-o cameră de cămin de la Universitatea din Helsinki. Astăzi, centrele de date și supercomputerele rulează pe Linux și sunt dezvoltate de o hoardă de fani open-source din întreaga lume.

Torvalds este cunoscut, în special, pentru faptul că nu toca cuvintele și nu încearcă să mulțumească publicul. La una dintre discuțiile sale recente, când a fost întrebat din partea publicului dacă îi speria pe membrii comunității Linux cu felul său de comunicare, el a răspuns: „Nu-mi pasă de tine”. Există aceleași glume despre Torvalds printre dezvoltatori ca și printre oamenii obișnuiți despre Chuck Norris. De exemplu, Torvalds poate împărți la zero și poate juca jocuri 3D executând codul sursă în mintea lui în timp real.

Sir Tim Berners-Lee

Singurul de pe această listă care a reușit să câștige titlul de cavaler a fost numit cavaler de regina britanică Elisabeta a II-a. El este creatorul Hypertext Transfer Protocol (HTTP), tehnologia pe care este construit întregul Internet.

Acum conduce Alliance for Affordable Internet, o organizație publică susținută de Google, Facebook și Microsoft, care și-a propus să facă posibil internetul în bandă largă. accesibilă oamenilor La nivel mondial.

Donald Knuth

Munca sa academică în informatică ia adus titlul de „Părintele analizei algoritmilor”. Totul este online, de la algoritmul de selecție a feedurilor Facebook până la algoritmul de selecție produse similare pe Amazon, îi datorează ceva. La 77 de ani, scrie o carte numită „Arta de a programare pe calculator" Knuth este și profesor emerit la Stanford.

Brendan Ike

Creator de limbaj Programare Java Script, care de fapt este un standard pentru programarea web. A participat la crearea Mozilla, o companie care dezvoltă browser Firefox. El a demisionat din funcția de CEO atunci când a devenit cunoscut sprijinul său financiar pentru un proiect de interzicere a căsătoriilor gay în California.

Solomon Hikes

Creatorul Docker, o tehnologie pe care dezvoltatorii o iubesc pentru că împachetează o aplicație și întregul său mediu în containere și le livrează pe servere. Funcționează ca o mașină virtuală, dar mult mai rapid. Docker a început ca un proiect secundar la dotCloud, dar când produsul s-a dovedit a fi popular, compania a experimentat un pivot și în curând a devenit un unicorn.

Mark Zuckerberg

Creatorul Facebook. Consideră că, cu cât echipa este mai mică și mai flexibilă, cu atât va avea mai mult succes. Rețeaua socială de un miliard de dolari este deservită de „doar” 10.000 de oameni din întreaga lume.

David Heinemeier Hansson

Cunoscut ca DHH. Creatorul lui Ruby on Rails, un framework super popular care i-a adus titlul și premiul Google Hacker of the Year în 2005.

Richard Stallman

El este cunoscut în primul rând pentru lupta sa pentru software-ul liber, fondatorul GNU, autorul ideii de „copyleft” - spre deosebire de drepturile de autor. Foarte principial, nu folosește nicio dezvoltare proprietară.

Bram Cohen

Creatorul protocolului BitTorrent, care a oferit utilizatorilor posibilitatea de a descărca fișiere foarte rapid. BitTorrent este incredibil de popular, cu o estimare conservatoare a bazei sale totale de utilizatori la 250 de milioane de oameni din întreaga lume. Anul trecut, Thom Yorke a încercat să distribuie albumul exclusiv prin BitTorrent. Și totuși, capabilitățile BitTorrent au fost apreciate în primul rând de pirații de pe internet.

James Gosling

Am creat limbajul de programare Java în timp ce lucra la Sun Microsystems. După preluarea de către Oracle în 2010, Gosling a plecat, devenind unul dintre principalii critici ai Oracle. De atunci, a lucrat cinci luni la Google până s-a alăturat startup-ului Liquid Robotics. De asemenea, face parte din echipa celebrului startup ucrainean Jelastic ca director independent.

Björn Stroustrup

Programatorul danez a creat limbajul de programare C++ în 1978, îmbunătățind C. Încă lucrează activ: predă la Texas A&M University, Columbia University și este, de asemenea, angajat la Morgan Stanley.

John Carmack

Co-fondator al id Software. El este cunoscut în întreaga lume drept creatorul lui Doom. Apropo, ideea jocului în sine s-a născut în timpul unui joc de D&D, pe care echipa l-a ținut în mod regulat la sediul id Software timp de câțiva ani. În plus, John a fost întotdeauna maestrul jocului. El a fost primul care a încercat trucuri de grafică 3D care sunt folosite și astăzi.

În prezent, lucrează la Oculus VR, pe care Facebook l-a cumpărat pentru 2 miliarde de dolari.