Programatori populari. Cine este cel mai bun programator din lume? Care țară reprezintă cei mai buni dezvoltatori în anumite domenii?

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

Creat Linux, gratuit sistem de operare, într-o cameră de cămin 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 pot împărți la zero și pot juca jocuri 3D realizându-le cod sursăîn gândurile tale î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 Alianța pentru internet accesibil, o organizație de interes public susținută de Google, Facebook și Microsoft, care își propune să facă internetul în bandă largă accesibil oamenilor din întreaga lume.

Donald Knuth

Munca sa academică în informatică ia adus titlul de „Părintele analizei algoritmilor”. Tot ce este pe web, de la algoritmul de selectare a feedurilor Facebook până la algoritmul de selectare a produselor similare pe Amazon, îi datorează ceva. La 77 de ani, scrie o carte numită The Art of Computer Programming. Knuth este și profesor emerit la Stanford.

Brendan Ike

Creator al limbajului de programare JavaScript, care de fapt este standardul 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 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 companiei 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.

Programatori


Fiind specialist, un programator este specializat într-un domeniu care acoperă cunoștințe, abilități și abilități pe care o persoană autodidactă le poate stăpâni eficient. Amploarea disciplinei și calitatea abilităților pentru un programator sunt individuale. Ele depind de experiența de muncă, educație, inteligență, înclinații înnăscute, voință și izolarea socială.

Programatori- specialisti in domeniu tehnologie informatică, modern software, automatizarea producției și a altor procese.
Programator- profesia unei persoane implicate în dezvoltarea de algoritmi și programe bazate pe modele matematice.

Programatorii pot fi împărțiți aproximativ în trei categorii:

  • Programatori de aplicații sunt angajați în dezvoltarea software-ului necesar funcționării organizației. De exemplu, aceasta include programatori 1C.
  • Programatori de sistem Ei dezvoltă sisteme de operare, interfețe cu baze de date distribuite și lucrează cu rețele. Specialiștii din această categorie sunt cei mai rari și mai bine plătiți.
  • Programatorii web se ocupă cu rețele, dar de obicei cu cele globale, cum ar fi Internetul. Ei scriu interfețe web în baze de date, creează pagini web dinamice etc.

Cel mai mult programatori celebri pace


Pe 12 septembrie (13), în toată lumea este sărbătorită sărbătoarea profesională a programatorilor. Aceasta este a 256-a zi a anului, aleasă ca simbol de opt biți pentru a exprima un număr identic de valori. În Rusia, Ziua Programatorului a devenit sărbătoare oficială în 2009.

Înainte de apariția sărbătorii oficiale, Ziua Programatorului a fost sărbătorită în zile diferite. De exemplu, 19 iulie - când primul programator Ada Augusta Lovelace , un matematician din Marea Britanie, fiica lui Byron, primele programe pentru Babbage's Analytical Engine, 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.

John von Neumann , un matematician maghiar-american a adus contribuții importante la multe ramuri ale științei, precum fizica cuantică, analiza funcțională și informatica. Numele lui von Neumann este asociat cu arhitectura celor mai mulți calculatoare moderne, implicând stocarea în comun a programelor și datelor pentru acestea în memoria unui computer. În ultimii ani ai vieții, s-a angajat în principal în dezvoltarea problemelor legate de teoria jocurilor și teoria automatelor.

Specialist informatică Dennis Ritchie cunoscut pentru participarea sa la crearea limbajelor de programare BCPL, B, C și a extensiei ALTRAN pentru limbajul de programare FORTRAN. Limbile C și FORTRAN au câștigat o mare popularitate în problemele aplicate, iar multe limbaje de programare ulterioare au fost dezvoltate pe baza limbajului C. Ritchie a participat, de asemenea, la dezvoltarea sistemelor de operare Multics și UNIX.

Björn Stroustrup - autor al limbajului de programare C++ - unul dintre cele mai utilizate limbaje de programare, dezvoltat pe baza lui C. Stroustrup a devenit un pionier în utilizarea programării orientate pe obiecte, care vă permite să creați proiecte de anvergură într-un timp scurt. , distribuirea sarcinilor între participanți și utilizarea soluțiilor dezvoltate anterior. Mai multe limbaje de programare moderne au fost dezvoltate pe baza C++.

Alexei Pajitnov - Programator sovietic și inventator al jocului faimos și îndrăgit în lume „Tetris”. Din 1996 până în 2005, Pajitnov a lucrat la Microsoft, unde a dezvoltat puzzle-urile Pandora's Box. În 2007 și 2009, a primit premiul Game Developers Choice Awards First Penguin.

Evgenii Kaspersky - Programator rus, specialist software securitatea informatiei, unul dintre fondatori, dezvoltator lider și cel mai mare acționar al Kaspersky Lab CJSC. De asemenea, este laureat al premiului de stat în domeniul științei și tehnologiei pe anul 2008. 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.

Unul dintre co-fondatorii companiei de căutare „Yandex” Ilya Segalovici . Programator rus, director de tehnologie și dezvoltare, precum și un participant activ și organizator de asistență pentru orfani și copii bolnavi. A murit pe 23 iulie 2013.

În 1992 Boris Nuraliev împreună cu fratele său Serghei Nuraliev au creat programul de contabilitate „1C”. În 1996, compania pe care o conducea a lansat sistemul 1C:Enterprise și a început să se dezvolte jocuri pe calculator. În 2005, compania 1C a devenit unul dintre cei trei lideri de pe piața rusă a sistemelor integrate de management al întreprinderilor.

Calculatoare - tot felul de ele,
Și cuvântul „Internet” a devenit la modă
Era programatorilor este secolul 21,
Omul a atins culmea științei!
Programatorii sunt oameni minunați,
Oameni moderni și inteligenți,
Cu ei totul este întotdeauna relativ
Practic se străduiește înainte.

Ei au reușit să creeze produse legendare care au schimbat lumea și șochează omenirea cu scandalosul lor. Topul celor mai bogați programatori din lume este dezvăluit de compatriotul nostru.

Locul 5 - Pavel Durov. Creatorul excentric al popularei rețele sociale rusești VKontakte și al mesagerului Telegram este tânăr (are doar 33 de ani), dar deja fabulos de bogat. Forbes își estimează averea la 1,7 miliarde de dolari - cu acești bani puteți cumpăra 60 de mii de apartamente cu o cameră în Novosibirsk.

Pavel a devenit interesat de programare la vârsta de 11 ani și și-a folosit cunoștințele pentru huliganism. Într-o zi, a schimbat screensaverul de pe toate computerele școlii cu o fotografie a unui profesor de informatică cu legenda „Must Die”. Pavel și-a creat principala idee, rețeaua de socializare VKontakte, în 2006, după ce a întâlnit Facebook-ul american. Astăzi, „VK” este cel mai vizitat site de pe Runet.

În 2014, Pavel Durov a emigrat în străinătate. După vânzarea VKontakte, a început să dezvolte messengerul Telegram. În 2017, nu i-a fost frică să intre într-un conflict major cu Roskomnadzor, refuzând să predea cheile pentru decriptarea corespondenței. Războiul este încă purtat cu succese diferite de ambele părți.

Locul 4 - Linus Torvalds. Programatorul și hackerul finlandez-american a creat faimosul Linux - nucleul sistemului de operare GNU/Linux, care este astăzi cel mai comun sistem de operare gratuit. Torvalds împărtășește ideologia open source și toată lumea are acces la codul Linux pentru a îmbunătăți produsul.

Pe 17 septembrie 1991, codul sursă al programului, postat de Linus pentru descărcare publică, a provocat o adevărată agitație în rândul miilor de programatori. Toată lumea a început să îmbunătățească sistemul de operare și să-și împărtășească rezultatele. Acum doar aproximativ 2% din nucleul sistemului Linux este scris de Torvalds însuși, dar el rămâne decizia de a face modificări în ramura oficială a nucleului. Un asteroid a fost numit după Linus Torvalds, iar revista Time l-a recunoscut drept unul dintre cei mai influenți oameni.

Locul 3 - Sergey Brin. La sfârșitul anului 2017, cofondatorul imperiului Google a ocupat locul 13 pe lista Forbes cu o avere de 47,5 miliarde de dolari. Brin s-a născut la Moscova în 1973 într-o familie de matematicieni. La vârsta de șase ani, Serghei s-a mutat în Statele Unite împreună cu părinții săi, dar le vorbește în continuare rusă.

În 1998, Brin, împreună cu colegul absolvent, Larry Page, au fondat Compania Google. Google operează acum peste un milion de servere în întreaga lume și procesează peste un miliard zilnic interogări de căutareși 24 de petabytes de date utilizator. Compania deține astfel de „monstri” precum YouTube și sistemul de operare Android.

Locul 2 - Mark Zuckerberg. Dezvoltatorul celui mai mare retea socialaîn lume - Facebook. De asemenea, deține rețeaua de socializare Instagram și messengerul WhatsApp. Mark s-a numit hacker de vocație. Un programator de 25 de ani a devenit unul dintre cei mai tineri miliardari. În 2017, averea sa netă a crescut la 71 de miliarde de dolari.

Zuckerberg are trăsături neobișnuite - de exemplu, mănâncă doar carne de la animalele pe care le-a ucis. cu propriile mele mâini. Mark este persistent - de exemplu, după ce s-a căsătorit cu un american de origine chineză, și-a propus sarcina de a învăța limba chineză și a finalizat-o cu succes. În ciuda averii sale, miliardarul conduce un Volkswagen Golf GTI obișnuit și este considerat cel mai lipsit de gust locuitor din Silicon Valley.

Locul 1 - Bill Gates. În anii 1990, numele său a devenit un nume de uz casnic - așa-zișii oameni bogați de succes. În 1996, Gates a devenit cel mai bogat om de pe planetă. Începând cu 2017, Gates ocupă locul al doilea în clasamentul Forbes, cu 90 de miliarde de dolari.

La vârsta de 13 ani, Bill a scris primul său program - jocul „Tic Tac Toe” în limbă Programare de bază. La 15 ani, a spart un computer pentru a prelungi timpul de lucru expirat și a fost interzis de la mașină pentru toată vara. Spre final școală primară Comportamentul rău al lui Gates a început să-și îngrijoreze atât de mult părinții și profesorii, încât a fost trimis la un psihiatru.

În 1975, a fondat Microsoft, care a devenit un gigant de software și a oferit lumii sistemul de operare Windows.

Printre oamenii obișnuiți, programatorii sunt acum o profesie respectată. La urma urmei, fără ele nu ar exista iPhone și Facebook, creează companii cool și sunt printre puținele din Ucraina legate de dolar. Cine este popular direct printre specialiștii IT? VentureBeat este o listă de programatori legendari care se bucură de cea mai mare autoritate în comunitatea IT globală.

Linus Torvalds a creat Linux, un sistem de operare gratuit, în camera sa 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 freeware 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 propune să facă internetul în bandă largă accesibil oamenilor din întreaga lume.

Donald Knuth. Munca sa academică în informatică ia adus titlul de „Părintele analizei algoritmilor”. Tot ce este pe web, de la algoritmul de selectare a feedurilor Facebook până la algoritmul de selectare a produselor similare pe Amazon, îi datorează ceva. Are deja 77 de ani, dar încă mai lucrează. În prezent scrie o carte numită The Art of Computer Programming. De asemenea, este profesor emerit la Stanford.

Brendan Ike, creatorul limbajului de programare JavaScript, care este de fapt standardul pentru programarea web. A participat la crearea Mozilla, compania care dezvoltă browserul 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 îndrăgită de dezvoltatori pentru că împachetează codul în containere și îl 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. 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 sub numele de 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, cunoscut în primul rând pentru lupta sa pentru software-ul liber, fondator al GNU, autor al 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 super rapid. BitTorrent este incredibil de popular, cu o estimare conservatoare a bazei sale totale de utilizatori de 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, creatorul limbajului de programare Java. Dar asta știi deja. Ceea ce poate nu știți este că James este un renumit startup ucrainean Jelastic ca director independent.

Bjarne Stroustrup, programator danez. În 1978, a creat limbajul de programare C++, îmbunătățind C. El este încă activ: predă la Universitatea din Texas A&M, Universitatea Columbia ș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ă pentru compania de 2 miliarde de dolari Oculus VR.

Ați observat o greșeală? Selectați-l și faceți clic Ctrl+Enter sa ne anunte.

Potrivit HackerRank, o platformă cu un milion și jumătate de audiență în care programatorii concurează pentru a rezolva probleme, la sfârșitul anului 2017 Rusia ocupa locul doi după China în clasamentul celor mai puternici programatori și își menține liderul absolut în domeniul dezvoltării algoritmilor. . Dar cele mai impresionante rezultate sunt prezentate de studenții ruși, care zdrobesc pe toată lumea în bucăți la olimpiadele și campionatele internaționale.

Din 2000, Rusia a câștigat 32 de medalii de aur la Campionatul Internațional de Programare Sportivă Colegială ICPC, lăsând China cu mult în urmă cu 13 medalii și Statele Unite cu șase.

Ce face ca specialiștii IT ruși să fie solicitați și de succes?

„LITMO-1” (1958) a fost prima mașină digitală electronică universală pentru calcule inginerești, conținea 850 de tuburi vid, efectua 100 de operații pe secundă și avea 2048 de octeți de memorie.
.

Continuitate

Din Uniunea Sovietică, Rusia modernă a moștenit un puternic scoala de matematica. Oamenii de știință sovietici au făcut descoperiri revoluționare în domeniile tehnice și ale științelor naturale - amintiți-vă doar numele lui Pyotr Kapitsa, Igor Kurchatov, Lev Landau.

După prăbușirea URSS în anii nouăzeci, specialiștii IT au fost la mare căutare. Programarea era aproape singurul domeniu profesional în care se puteau face bani. Pentru un matematician bine versat, programarea este ușor de învățat, deoarece informatica este aplicarea practică a matematicii. Prin urmare, informatica în Rusia, deși cu întârziere, a devenit, de asemenea, un domeniu dezvoltat de știință și practică.

Copii deștepți de la școală

Școlarii ruși au făcut deja clasele primare rezolva multe probleme în care trebuie să ții cont de mai mulți pași deodată. Studenții noștri au, de asemenea, un avans prin interzicerea utilizării unui calculator în lecții și competiții. În Franța și SUA, simplificarea calculelor este permisă din clasa a treia.

În plus, școlarii noștri încep să opereze cu concepte abstracte destul de devreme. De exemplu, învățăm polinoame deja în liceu. Numerele sunt un concept imaginabil, dar (a+b)2 este mult mai greu de înțeles. Acest lucru necesită abilități de gândire abstractă.

Rusia are, de asemenea, un sistem bine dezvoltat de școli speciale, licee cu accent pe fizică și matematică și diviziuni în specializări în liceu. Jocurile Olimpice ajută la selectarea și trimiterea copiilor talentați la cele mai bune universități din țară chiar de la școală. Trecând prin etapele olimpiadei școlare întregi rusești, elevii se antrenează pentru sarcini dificile și dobândesc experiență de a concura cu cei mai buni dintre cei mai buni. Drept urmare, deja în stadiul școlar al olimpiadelor internaționale de informatică și fizică, copiii ruși au rezultate remarcabile.

Oricine este interesat de programarea sportivă este bine conștient de numele lui Gennady Korotkevich. Este cel mai premiat programator la olimpiade din lume și ocupă primul loc în clasamentul programatorilor de pe platforma Codeforces. La început, Korotkevich a fost cel mai tânăr câștigător absolut al olimpiadei școlare internaționale de informatică IOI din Belarus, iar mai târziu a intrat într-o universitate rusă, iar în 2013 și 2015 la Campionatul Mondial de Programare pentru Studenți ICPC, ca parte a echipei ITMO, a câștigat absolutul. aur. Korotkevich a câștigat, de asemenea, Yandex.Algorithm, VK Cup, Google Code Cup și multe alte competiții de multe ori.

Studenții de la Universitatea ITMO - de șase ori campioni absoluti Programare mondială 2015/Foto Wikipedia
.

Universități

Universitățile au o mare contribuție la formarea celui mai puternic personal IT din Rusia: MIPT, Universitatea de Stat din Sankt Petersburg, Universitatea ITMO, Universitatea de Stat din Moscova. Lomonosov, Saratov universitate de stat, Ural universitate federală. Universitățile organizează concursuri de programare. La Moscova, Centrul MIPT pentru Dezvoltarea Educației IT organizează Festivalul Internațional MosCode. Campionatul Ural în programarea sportivă se desfășoară anual competiții regulate la Sankt Petersburg, precum și în orașe mici precum Kovrov.

În Rusia și în țările fostei URSS, încă de la începutul anilor 2000, se desfășoară regulat competiții de antrenament: tabere de antrenament la Petrozavodsk, Cupa deschisă numită după E.V Pankratiev în programare. Și din 2012, mai întâi în campusul MIPT, iar acum în Vladivostok, Grodno, Barcelona și Kollam (India), au început să aibă loc Atelierele de la Moscova ICPC, unde vin echipe de studenți din întreaga lume pentru a se pregăti pentru Jocurile Olimpice în programarea ICPC. . Până în prezent, la acestea au participat deja 167 de universități din 50 de țări. Rezultatele antrenamentului la bootcamp-uri sunt impresionante - 10 din 13 câștigători ai campionatului final ICPC 2018 au fost antrenați la Moscow Workshops ICPC. Istoria locală a taberelor rusești a crescut în retea globalași nu are analogi de scară similară în alte țări.

Programele de bază aici și în străinătate sunt în general similare, dar și nivelul studenților este important. În multe dintre universitățile noastre, procesul de selecție este atât de strict încât grupurile care sunt unice la nivelul lor se adună acolo. De exemplu, la MIPT, scorul de trecere la examenul de stat unificat a fost de mulți ani de 94, ceea ce, împreună cu MGIMO, o face cea mai dificilă universitate pentru a intra în Rusia. Elevii care trec selecția primesc o educație aprofundată și lucrează din greu în echipă. Abilitatea de a lucra în echipă, bine dezvoltată de studenții fizici și tehnici, este o abilitate importantă în afaceri. Acum, universitățile de top din Rusia, inclusiv, de exemplu, Școala Superioară de Economie a Universității Naționale de Cercetare și Universitatea ITMO, dezvoltă în mod activ competențele antreprenoriale ale studenților. MIPT se îndreaptă către antreprenoriatul tehnologic, iar mulți studenți continuă să lucreze după ce au studiat în echipele care s-au format în timpul studiilor. Acest lucru este important deoarece în etapa de căutare a investitorilor, una dintre întrebările cheie este „cine este echipa ta” și „cum are loc interacțiunea în cadrul acesteia”.

Un exemplu izbitor este compania Looksery Inc, fondată de Viktor Shaburov, a cărei echipă a dezvoltat o aplicație populară care adaugă măști pe fețele oamenilor în modul video. Nucleul companiei au fost membrii unei echipe de programare a Olimpiadei. La doar trei ani de la crearea sa, în 2015, l-au vândut către Snapchat pentru 150 de milioane de dolari, acum Shaburov sprijină în mod activ programele de formare pentru școlari și studenți. El a fondat recent Fundația Botan Investments și a deschis un program de granturi pentru profesorii din domeniu învățarea automată.

Compania din Moscova care dezvoltă algoritmi de tranzacționare, AIM Tech, fondată de Ilya Sedoshkin, angajează și medaliați ICPC de la MIPT la Finalele Mondiale: Renat Gimadeev, Alexander Ostanin, Konstantin Semenov și alții. Acesta este un domeniu în care viteza tranzacțiilor este evaluată. Iar viteza și algoritmii sunt ceva care este deosebit de bine dezvoltat în programarea sportivă.

Antreprenoriatul tehnologic a afectat și băncile, care acum se transformă din ce în ce mai mult în companii IT. De exemplu, proiectul iPavlov, bazat pe tehnologii de învățare automată, dezvoltă un chat automat pentru Sberbank din Rusia.

corporațiile IT și secțiile lor

Munca coordonată a universităților și sprijinul din partea companiilor IT au format o cultură de programare în țara noastră. Afacerile, împreună cu universitățile, se organizează programe de instruire, introducând astfel noi competențe și modele de procese de afaceri pe care universitățile le introduc în activitățile educaționale. Printre companiile care susțin educația IT în țară: Yandex, JetBrains, Mail.Ru Group, 1C, Tinkoff Bank, Sberbank și altele.

De exemplu, JetBrains dezvoltă un program de licență în cadrul Departamentului de Matematică și tehnologia de informație la SPbAU și, de asemenea, împreună cu compania Acronis, un master la MIPT. Mail.Ru Group a organizat cinci programe educaționale prin web și dezvoltare mobilă, inteligenţă artificialăși proiecte cu sarcină mare: „Technopark” cu MSTU numit după. N. E. Bauman, „Tehnosfera” cu Facultatea de Matematică Computațională și Cibernetică a Universității de Stat din Moscova. Lomonosov, „Technotrek” cu MIPT, „Technopolis” cu SPbPU și „Technoatom” cu MEPhI.

Yandex a creat multe programe educaționale, de exemplu, „Școala de analiză a datelor” pentru studenți seniori și absolvenți ai specialităților tehnice. Yandex a stabilit, de asemenea, o bursă pentru studenții olimpiadelor care sunt studenți în primul an la Facultatea de Informatică a Școlii Superioare de Economie a Universității Naționale de Cercetare.

Companiile atrag personal din mediul studențesc. Dezvoltarea VKontakte este foarte apropiată de abordarea olimpiadei pentru rezolvarea problemelor, deoarece creatorii săi sunt în acest sistem încă de la școală. De exemplu, dezvoltare software Rețeaua de socializare „VKontakte” a fost gestionată de Nikolai Durov, de două ori câștigător al Campionatului Mondial de Programare ICPC de la Universitatea de Stat din Sankt Petersburg, și de colegul său de echipă Andrey Lopatin, antrenorul Atelierelor din Moscova ICPC, care a antrenat echipele victorioase din St. Universitatea de Stat din Petersburg. Și acum campionii ICPC Dmitri Egorov și Pavel Kunyavsky lucrează la VKontakte.

Companiile din străinătate îi ajută și pe studenți, dar ne distingem prin programe de lucru, eficiente. Yandex a creat o platformă relativ ușor de utilizat, Yandex.Contest, unde se desfășoară competiții de programare. Acolo, profesorii universitari își pot încărca ei înșiși temele. Verificarea este automatizată, ceea ce înseamnă că este imparțială, iar acest lucru ajută universitățile regionale să se integreze în sistemul de formare a programatorilor de top.

Capacitatea de muncă a rușilor

Campionii competițiilor internaționale sunt băieți care au muncit foarte mult încă de la școală. De exemplu, în echipa MIPT, unul dintre participanți a avut o medalie la Olimpiada Școlară Internațională de Informatică. Un altul, timp de șase ani la universitate, pe lângă studii, a dedicat mai multe ore pe zi antrenamentelor, a mers la nenumărate campionate și cantonamente.

La concursurile propriu-zise, ​​elevii trec peste stres psihologic mare. Sarcini dificile, termenele limită strânse și rivalii puternici nu sunt atât de rele. La Campionatul ICPC, de exemplu, băieții sunt sub microscop: sunt filmați în permanență de camere, ecranul cu codul este difuzat pe internet. Cei care pot suporta sarcina se simt deja mult mai increzatori in situatiile stresante de la locul de munca.

Libertate

Industria IT din Rusia și din lume se dezvoltă în mare măsură independent, conform principiului „Cel mai eficient supraviețuiește”. Nu are nicio diferență de unde ești dacă algoritmii tăi accelerează procesele și fac sistemul să funcționeze mai rapid și mai ieftin. Prin urmare, programarea este ceva în care o persoană poate reuși atât în ​​Rusia, cât și în străinătate. Programatorii ruși, contrar credinței populare, nu vor întotdeauna să emigreze. Mai degrabă, ei caută sarcini interesante pentru ei înșiși, dintre care există multe acum în Yandex, VKontakte și în startup-uri.

Profesori

Există un deficit mare de personal în sectorul IT în Rusia și în lume. Prin urmare, indiferent de țară sau regiune pe care o luați, salariul mediu al unui specialist IT va fi mai mare decât în ​​alte industrii. Potrivit HeadHunter, salariul mediu în sectorul IT din Rusia este de 88.246 de ruble, în timp ce media rusă este de 45.640 de ruble. În SUA, potrivit Glassdoor, salariul mediu al unui specialist IT în ruble este de aproximativ 330.000 pe lună. În Marea Britanie, salariul unui programator este de 31.901 de lire sterline pe an (aproximativ 220.000 de ruble pe lună). În Elveția, conform SwissInfo, programatorii primesc în medie 4.608 de franci elvețieni (aproximativ 230.000 de ruble pe lună). Dar atunci când lucrați cu statistici, trebuie să înțelegeți că și nivelul prețurilor în alte țări variază semnificativ, iar suma este afectată de cursul de schimb al rublei față de alte valute. De asemenea, în multe ţări străine nivelul impozitelor reduce mult salariul real pe care lucrătorul îl primeşte efectiv.

Salariile mari în domeniul IT nu reprezintă întreaga imagine. Programatorii din universitățile de vârf sunt atrași imediat după absolvire și chiar mai devreme - companiile încearcă să asigure fidelitatea viitorilor specialiști de la școală. Și această tendință nu este numai în Rusia. Există o lipsă de programatori calificați în Silicon Valley. Cursurile de programare de o lună pentru absolvenții colegiilor comunitare au devenit populare în California, deoarece studenții nu pot scrie cod pe cont propriu după absolvire.

S-ar părea că trebuie doar să pregătim mai mulți absolvenți, dar ar trebui să facă cineva asta? Și salariile în educație sunt mai mici decât în ​​companii. În industria IT există un decalaj mare, ceea ce provoacă o ieșire de profesori de calitate. Se dovedește că nu există nimeni care să pregătească generația următoare. Prin urmare, cultura de programare joacă din nou un rol important în implicarea oamenilor și rămânerea în profesie. În Europa și SUA nu este atât de dezvoltat, dar am reușit să implicăm un număr suficient de oameni în acest sistem. Pentru ca succesele în domeniul IT să continue, este necesară creșterea prestigiului educației IT și popularizarea acestui tip de activitate.