Talaan ng mga Nilalaman:

Bakit ang mga Ruso ay itinuturing na isa sa mga pinakamahusay sa programming
Bakit ang mga Ruso ay itinuturing na isa sa mga pinakamahusay sa programming

Video: Bakit ang mga Ruso ay itinuturing na isa sa mga pinakamahusay sa programming

Video: Bakit ang mga Ruso ay itinuturing na isa sa mga pinakamahusay sa programming
Video: Nursing Student's Last Moments Recorded On Video - The Murder of Michelle Le | DEEP DIVE 2024, Abril
Anonim

Nanalo sila ng mga internasyonal na computer science Olympiad, nagtatrabaho para sa mga kumpanya ng IT sa buong mundo, at lumikha ng mga sikat na laro at application. Paano naging isa ang Russia sa mga pangunahing conveyor para sa paggawa ng pinakamahusay na mga programmer sa mundo?

Ang simpleng larong "Tetris" mula sa programmer ng Sobyet na si Aleksey Pazhitnov ay kilala sa buong mundo - ang bilang ng mga pag-download ng opisyal na mobile na bersyon ng laro noong 2020 ay lumampas sa 500 milyon.

Mahigit sa 500 milyong tao sa buong mundo ang gumagamit ng Telegram messenger mula kay Pavel Durov.

Ang Kotlin programming language, na nilikha ng mga developer ng Russia na sina Sergey Dmitriev, Evgeny Belyaev at Valentin Kipyatkov, ay itinuturing na priyoridad ng Google para sa pagbuo ng mga application sa Android.

Tetris
Tetris

Ang Cut the Rope puzzle game mula sa mga developer ng Russia na sina Semyon at Efim Voinovs ay na-download nang higit sa 1 bilyong beses.

Sa wakas, sa loob ng higit sa sampung taon, ang mga programmer ng Russia ay nangunguna sa mga pangunahing internasyonal na Olympiad, tulad ng The ICPC International Collegiate Programming Contest at International Olympiad sa Informatics.

Ang lahat ng ito ay ang pinakamaliwanag na tagumpay ng mga programmer mula sa Russia, at magkasama sila sa isang magkakaugnay na sistema na bumalik sa edukasyon ng Sobyet.

Nuclear Race at Math Schools

Ang pangunahing dahilan para sa pag-unlad ng inilapat na matematika at programming sa bansa ay ang pagnanais ng USSR na laktawan ang Estados Unidos at ang mga kaalyado nito sa karera ng nukleyar, sabi ni Mikhail Gustokashin, direktor ng Center for Student Olympiads sa Higher School of Economics. Para dito, kailangan ang mga mahuhusay na teknolohiya, at samakatuwid ang mga mathematical Olympiad ay ginanap sa buong USSR.

"Ang isang mataas na antas ng pagsasanay sa matematika sa mga paaralan at unibersidad ay kinakailangan upang matiyak ang pagkakapantay-pantay sa mga larangan ng militar at siyentipiko sa halos iba pang bahagi ng mundo. Ang USSR ay naging, halimbawa, isa sa mga pangunahing tagapagtatag ng International Olympiad in Informatics (IOI) at noong 1990 ay pinagtibay ang pangalawang IOI, "ang sabi ni Gustokashin.

Mga mag-aaral ng Moscow school No. 524 sa isang aralin sa matematika na pinangunahan ng direktor ng institusyon na si Iosif Borukhov
Mga mag-aaral ng Moscow school No. 524 sa isang aralin sa matematika na pinangunahan ng direktor ng institusyon na si Iosif Borukhov

Sa malalaking lungsod ng Union, ang mga espesyal na paaralan ng pisika at matematika at mga boarding school ay binuksan, ito ay may papel din sa pagbuo ng programming sa bansa, ayon sa akademiko ng Russian Academy of Sciences, dean ng faculty ng computational mathematics. at cybernetics ng Moscow State University na ipinangalan sa MV Lomonosov Igor Sokolov.

"Mahusay na organisado ang trabaho kasama ang mga mahuhusay na bata sa mga dalubhasang paaralan ng matematika sa mga taon ng USSR, ang sistema ng mga olympiad sa matematika, pisika, computer science at iba pang mga paksa ay patuloy na nagbubunga," sabi ni Sokolov.

Si Mikhail Mirzayanov, ang nagtatag ng Codeforces, isang platform para sa mga tagahanga ng mga programming Olympiad, ay sumasang-ayon sa akademiko.

“Mahalaga na ang mga paaralang ito ay nabubuhay at umuunlad pa rin, at ang pag-aaral sa naturang paaralan ay itinuturing pa rin na prestihiyoso. Ako mismo ay mula sa Saratov, nag-aral sa pinakamalakas na paaralan ng matematika sa lungsod. Sa mga mahuhusay na guro at kaklase, lumitaw ang isang pagnanais na patunayan sa aking sarili na hindi ako mas masama kaysa sa ibang mga bata, na maaari kong malutas ang isang bagay na mas mahusay kaysa sa iba - para sa akin ito ay naging isang malakas na pagganyak na sumulong, sabi ni Mirzayanov.

Imahe
Imahe

Gayundin, ayon kay Mikhail, ang impluwensya ay ginawa ng pagnanais ng USSR na "i-hook" ang mga bata na may programming mula sa mga taon ng pag-aaral.

"Hindi lamang mga paaralan, kundi pati na rin ang mga bilog, mga pampakay na magasin, bilang isang bata ay nabasa ko ang" Young Technician ", ang mathematical magazine na" Quant "at natuwa ako," ang paggunita ng tagapagtatag ng Codeforces.

Ang katanyagan ng mga Olympiad

Lumalahok ang mga Russian schoolchildren sa mga Olympiad mula sa elementarya, mula sa pinakasimpleng rehiyonal na Olympiad para sa kaalaman sa wikang Russian, at nagtatapos sa All-Russian Olympiads mula sa mga nangungunang unibersidad ng bansa sa iba't ibang specialty, kabilang ang programming at computer science. Ang mga nakakuha ng unang lugar sa naturang mga Olympiad ay maaaring makapasok, halimbawa, sa Moscow State University nang walang pagsusulit. M. V. Lomonosov o isa pang prestihiyosong unibersidad.

Si Mikhail Mirzayanov ay nagsimulang lumahok sa mga dalubhasang Olympiad mula sa ika-8 baitang - mahalaga para sa kanya na manalo, at para dito maaari niyang pag-aralan ang mga bagong problema sa buong gabi.

Si Ildar Gainullin bilang bahagi ng pambansang koponan ng Russia - nagwagi ng International Olympiad sa Informatics 2019
Si Ildar Gainullin bilang bahagi ng pambansang koponan ng Russia - nagwagi ng International Olympiad sa Informatics 2019

"Para sa ilang mga tao, tulad ko, ang kumpetisyon ay mahalaga - kung ganap mong buburahin ang espiritu ng kompetisyon, magiging mahirap para sa kanila na makahanap ng motibasyon at maabot ang kanilang potensyal. Dagdag pa, ang ilang mga programmer ay lumampas sa mga Russian Olympiad at nanalo ng mga internasyonal, dahil gusto lang nilang lutasin ang mga problema, para sa kanila ito ay tulad ng isang propesyonal na isport. Ako mismo ay mahilig dito - ito ay mas kawili-wili kaysa sa panonood ng anumang pelikula, at mas inaabangan mo ang mga kumpetisyon sa programming kaysa sa pangalawang bahagi ng iyong paboritong pelikula. Ito ay isang kagiliw-giliw na kababalaghan sa lipunan, "paliwanag ni Mirzayanov.

Ayon sa kanya, maraming mga mag-aaral at mag-aaral sa tulong ng mabilis na paglutas ng mga problema ay natututo ng mga pangunahing kaalaman sa programming, nagsasanay upang malutas ang mga hindi karaniwang problema at natutong bumuo ng pakikipag-ugnayan sa iba pang mga kalahok sa Olympiad pagdating sa mga kumpetisyon ng koponan. Ang mga kumpetisyon sa programming sa hinaharap ay tutulong sa iyo na makakuha ng trabaho na in demand at mataas ang suweldo at makahanap ng libangan para sa buhay.

Pagganyak, pagkabagot at teknikal na kolehiyo

Si Efim Voinov, isa sa mga tagapagtatag ng studio ng laro ng Zeptolab, ang nag-develop ng sikat sa buong mundo na serye ng mga laro sa mobile na Cut the Rope, ay nagsimulang makisali sa programming sa edad na 8 dahil sa kawalan ng entertainment. Sa kanyang opinyon, maaari rin nitong itulak ang iba pang mga programmer.

"Naaalala ko na binigyan kami ng aking mga magulang ng isang 8-bit na ZX Spectrum na computer. Walang maraming laro para dito na ibinebenta, at nagsimula kaming mag-aral ng samizdat tungkol sa BASIC programming language, at di nagtagal nagsimulang magsulat ng sarili naming mga laro. Naaalala ko na lalo akong humanga sa pagkakataong lumikha ng isang makatotohanang paglipad ng isang projectile mula sa isang kanyon kasama ang isang ballistic na tilapon, at, sa pangkalahatan, ang programming na isinasaalang-alang ang mga batas ng pisika. Marahil ang matingkad na impresyon sa pagkabata na ito ay nakaimpluwensya sa pagbuo ng Cut the Rope puzzle, na naging hit pagkalipas ng maraming taon, "ang sabi ni Voinov.

Gayundin, ang mga masugid na guro ay nakabuo at patuloy na nagkakaroon ng pagmamahal sa programming sa mga mag-aaral.

"Nag-aral ako sa isang regular na paaralan, at naaalala ko ang espesyal na saloobin ng isang guro sa computer science - dahil nakikita kong nakakapag-program ako, pinalaya niya ako at ang aking kapatid, [ang kasalukuyang] co-founder ng kumpanya, mula sa mga aralin sa kabuuan. Habang ang aming mga kaklase ay nag-aaral ng mga pangunahing kaalaman sa computer literacy, ang aking kapatid na lalaki at ako ay nakaupo sa computer ng guro at nagsulat ng aming mga laro. Napakarangal!”- paggunita ni Efim.

Moscow State University
Moscow State University

Gayundin, isang mahalagang yugto sa kanyang buhay ang kanyang pag-aaral sa Moscow Institute of Electronics and Mathematics (MIEM NRU HSE). Ayon kay Voinov, maraming malalakas na teknikal na unibersidad sa Russia na nagsasanay ng mga karapat-dapat na programmer.

"Kami ay nagkaroon ng napakalakas na matematika. Naaalala ko lalo na ang kurso ng linear algebra - ang guro ay isang napakatigas at hinihingi na babae, ngunit sa parehong oras ay ipinaliwanag niya ang lahat sa isang napakalinaw at kawili-wiling paraan. Ang pagkuha ng isang mahusay na marka sa kanyang pagsusulit ay itinuturing na isang espesyal na tagumpay, at naaalala ko na para sa akin ito ay naging, sa isang kahulugan, isang interes sa palakasan, "sabi ni Voinov.

Kasabay nito, ang isang mahalagang bahagi ng isang mahusay na paghahanda ng mga mag-aaral na Ruso ay ang pag-aaral ng pangunahing kaalaman sa matematika, ang dekano ng Faculty of Computational Mathematics at Cybernetics ng Moscow State University na pinangalanang M. V. Lomonosov Igor Sokolov.

"Sa Faculty ng CMC ng Moscow State University, tulad ng sa maraming iba pang mga faculty ng aming profile, ang pagsasanay ay may kasamang dalawang bahagi - pangunahing pagsasanay sa matematika at computer science at praktikal na pagsasanay. Salamat sa pangunahing sangkap na malulutas ng aming mga mag-aaral ang mga kumplikadong pang-agham at praktikal na mga problema, "sabi ni Sokolov.

Piracy, suweldo at malakas na sariling kumpanya ng IT sa Russia

Ang merkado ng IT ay nagsimulang umunlad sa Russia sa panahon ng mahirap na sitwasyong pang-ekonomiya noong dekada 90, nang sarado ang maraming mga negosyo at mga institusyong pananaliksik sa bansa, ngunit ito ay nagbigay sa bansa ng isang panimula sa ibang mga bansa, sabi ni Direktor Mikhail Gustokashin ng Higher School of Ekonomiks.

"Sa oras na iyon, ang pandaigdigang merkado ng IT ay umuunlad pa lamang, at ang Russia ay nasa isang bagay na mas kapaki-pakinabang kaysa sa iba pang bahagi ng mundo: hindi na kailangang suportahan ang mga hindi napapanahong sistema, posible na gumamit ng pirated software nang libre, at makatipid. marami sa sahod ng empleyado. ", - isinasaalang-alang ang Gustokashin.

Opisina ng Yandex sa Moscow
Opisina ng Yandex sa Moscow

Sa kanyang opinyon, sa ganitong mga kondisyon, ang Russia ay nakapagpalago ng sarili nitong malaki at malakas na mga kumpanya ng IT, tulad ng Yandex at Mail.ru. Kasabay nito, ang mga unibersidad ng Russia ay may malaking impluwensya, na naging sapat na handa upang magbigay ng isang disenteng antas ng edukasyon sa loob ng bansa.

"Ang karamihan ng mga nagtapos sa Russia ay nananatili rin sa Russia at nagtatrabaho sa mga kumpanya ng Russia o sa mga sangay ng mga dayuhang kumpanya. Maaari nilang ipasa ang kanilang karanasan sa mga bagong henerasyon ng mga programmer ng Russia, "sigurado si Gustokashin.

Mga empleyado ng Mail.ru sa trabaho
Mga empleyado ng Mail.ru sa trabaho

Ayon kay Efim Voinov, co-founder ng Zeptolab, ang mataas na suweldo ay nagiging pangunahing motibasyon para sa pag-aaral ng programming sa Russia.

"Ang mga suweldo ng mga programmer ay lumalaki taun-taon, at paunti-unting nakatali sa lokal na merkado - ito ay pinadali ng patuloy na pag-usbong ng mga kumpanyang IT, ang mga proseso ng globalisasyon at ang kasalukuyang lahat na pagreretiro. Sa mata ng mga mag-aaral, mga aplikante at kanilang mga magulang, ito ay malinaw naman na isang mahalagang dahilan upang pumili ng pabor sa pag-aaral ng programming, "pagtatapos ni Voinov.

Inirerekumendang: