Përmbajtje:

Pse rusët konsiderohen si një nga më të mirët në programim
Pse rusët konsiderohen si një nga më të mirët në programim

Video: Pse rusët konsiderohen si një nga më të mirët në programim

Video: Pse rusët konsiderohen si një nga më të mirët në programim
Video: Burri ishte ne shtepi kur po me q inte kunati por 2024, Marsh
Anonim

Ata fitojnë olimpiadat ndërkombëtare të shkencave kompjuterike, punojnë për kompanitë e IT në mbarë botën dhe krijojnë lojëra dhe aplikacione të njohura. Si u bë Rusia një nga transportuesit kryesorë për prodhimin e programuesve më të mirë në botë?

Loja e thjeshtë "Tetris" nga programuesi sovjetik Aleksey Pazhitnov është e njohur në të gjithë botën - numri i shkarkimeve të versionit zyrtar celular të lojës në 2020 tejkaloi 500 milion.

Më shumë se 500 milionë njerëz në mbarë botën përdorin mesazherin Telegram nga Pavel Durov.

Gjuha e programimit Kotlin, e krijuar nga zhvilluesit rusë Sergey Dmitriev, Evgeny Belyaev dhe Valentin Kipyatkov, konsiderohet si një prioritet nga Google për zhvillimin e aplikacioneve në Android.

Tetris
Tetris

Lojërat e enigmës Cut the Rope nga zhvilluesit rusë Semyon dhe Efim Voinovs janë shkarkuar më shumë se 1 miliard herë.

Së fundi, për më shumë se dhjetë vjet, programuesit rusë kanë zënë vendet e para në olimpiadat kryesore ndërkombëtare, të tilla si Konkursi Ndërkombëtar i Programimit Kolegjial ICPC dhe Olimpiada Ndërkombëtare në Informatikë.

Të gjitha këto janë vetëm arritjet më të shkëlqyera të programuesve nga Rusia, dhe së bashku ato përshtaten në një sistem koherent që shkon prapa në arsimin sovjetik.

Shkollat e Garave Bërthamore dhe Matematikës

Arsyeja kryesore për zhvillimin e matematikës dhe programimit të aplikuar në vend ishte dëshira e BRSS për të anashkaluar Shtetet e Bashkuara dhe aleatët e saj në garën bërthamore, thotë Mikhail Gustokashin, drejtor i Qendrës për Olimpiadat Studentore në Shkollën e Lartë të Ekonomisë.. Për këtë, nevojiteshin teknikë të mirë, dhe për këtë arsye olimpiadat matematikore u mbajtën në të gjithë BRSS.

“Një nivel i lartë trajnimi matematikor në shkolla dhe universitete ishte i nevojshëm për të siguruar barazi në sferat ushtarake dhe shkencore me pothuajse pjesën tjetër të botës. BRSS u bë, për shembull, një nga themeluesit kryesorë të Olimpiadës Ndërkombëtare në Informatikë (IOI) dhe në 1990 miratoi IOI-në e dytë, argumenton Gustokashin.

Nxënësit e shkollës nr.524 të Moskës në një mësim matematike të udhëhequr nga drejtori i institucionit Iosif Borukhov
Nxënësit e shkollës nr.524 të Moskës në një mësim matematike të udhëhequr nga drejtori i institucionit Iosif Borukhov

Në qytetet e mëdha të Unionit, u hapën shkolla speciale të fizikës dhe matematikës dhe shkolla me konvikt, kjo gjithashtu luajti një rol në zhvillimin e programimit në vend, sipas akademikut të Akademisë së Shkencave Ruse, dekanit të fakultetit të matematikës kompjuterike. dhe kibernetika e Universitetit Shtetëror të Moskës me emrin MV Lomonosov Igor Sokolov.

"Puna e mirëorganizuar me fëmijë të talentuar në shkolla të specializuara matematikore gjatë viteve të BRSS, sistemi i olimpiadave në matematikë, fizikë, shkenca kompjuterike dhe lëndë të tjera vazhdon të japë fryte," thotë Sokolov.

Mikhail Mirzayanov, themeluesi i Codeforces, një platformë për adhuruesit e olimpiadave të programimit, pajtohet me akademikun.

“Është e rëndësishme që këto shkolla ende jetojnë dhe zhvillohen dhe studimi në një shkollë të tillë konsiderohet ende prestigjioze. Unë vetë jam nga Saratov, kam studiuar në shkollën më të fortë matematikore në qytet. Midis mësuesve dhe shokëve të talentuar të klasës, lindi një dëshirë për t'i vërtetuar vetes se nuk jam më keq se fëmijët e tjerë, se mund të zgjidh diçka më mirë se kushdo tjetër - për mua kjo u bë një motiv i fortë për të ecur përpara , thotë Mirzayanov.

Imazhi
Imazhi

Gjithashtu, sipas Mikhail, ndikimi ushtrua nga dëshira e BRSS për të "lidhur" fëmijët me programimin që nga vitet e shkollës.

"Nuk kishte vetëm shkolla, por edhe qarqe, revista tematike, si fëmijë lexova" Tekniku i ri ", revista matematikore" Quant "dhe isha i kënaqur," kujton themeluesi i Codeforces.

Popullariteti i olimpiadave

Nxënësit rusë marrin pjesë në olimpiada që nga shkolla fillore, duke filluar nga olimpiadat më të thjeshta rajonale për njohjen e gjuhës ruse dhe duke përfunduar me olimpiadat gjithë-ruse nga universitetet kryesore të vendit në specialitete të ndryshme, duke përfshirë programimin dhe shkencat kompjuterike. Ata që zunë vendet e para në olimpiada të tilla mund të hyjnë, për shembull, në Universitetin Shtetëror të Moskës pa provime. M. V. Lomonosov ose një universitet tjetër prestigjioz.

Mikhail Mirzayanov filloi të marrë pjesë në olimpiada të specializuara nga klasa e 8-të - ishte e rëndësishme për të që të fitonte, dhe për këtë ai mund të studionte probleme të reja gjatë gjithë natës.

Ildar Gainullin si pjesë e ekipit kombëtar rus - fitues i Olimpiadës Ndërkombëtare në Informatikë 2019
Ildar Gainullin si pjesë e ekipit kombëtar rus - fitues i Olimpiadës Ndërkombëtare në Informatikë 2019

“Për disa njerëz, si unë, konkurrenca është e rëndësishme - nëse e zhdukni plotësisht shpirtin konkurrues, do të jetë e vështirë për ta të gjejnë motivim dhe të arrijnë potencialin e tyre. Plus, disa programues shkojnë përtej olimpiadave ruse dhe fitojnë ato ndërkombëtare, sepse thjesht u pëlqen të zgjidhin problemet, për ta tashmë është si një sport profesional. Unë vetë e kam dashur këtë - është më interesant se të shikosh ndonjë film, dhe ju mezi prisni konkurset e programimit më shumë se pjesën e dytë të filmit tuaj të preferuar. Ky është një fenomen interesant shoqëror, shpjegon Mirzayanov.

Sipas tij, shumë nxënës dhe studentë me ndihmën e zgjidhjes së problemeve me shpejtësi mësojnë bazat e programimit, stërviten për zgjidhjen e problemeve jo standarde dhe mësojnë të ndërtojnë ndërveprim me pjesëmarrësit e tjerë në olimpiada kur bëhet fjalë për garat ekipore. Konkurset e programimit në të ardhmen do t'ju ndihmojnë të gjeni një punë të kërkuar dhe shumë të paguar dhe të gjeni një hobi për jetën.

Motivimi, mërzia dhe fakulteti teknik

Efim Voinov, një nga themeluesit e studios së lojërave Zeptolab, zhvilluesi i serisë së lojërave celulare të njohura në mbarë botën Cut the Rope, filloi të përfshihej në programim në moshën 8-vjeçare nga mungesa e argëtimit. Sipas mendimit të tij, mund të shtyjë edhe programues të tjerë.

“Mbaj mend që prindërit e mi na dhanë një kompjuter 8-bit ZX Spectrum. Nuk kishte shumë lojëra për të në shitje, dhe ne filluam të studiojmë samizdat për gjuhën e programimit BASIC, dhe së shpejti filluam të shkruajmë lojërat tona. Mbaj mend që më bëri përshtypje veçanërisht mundësia për të krijuar një fluturim realist të një predhe nga një top përgjatë një trajektoreje balistike dhe, në përgjithësi, programimi duke marrë parasysh ligjet e fizikës. Ndoshta kjo përshtypje e gjallë e fëmijërisë ndikoi në zhvillimin e enigmës Cut the Rope, e cila u bë hit shumë vite më vonë, argumenton Voinov.

Gjithashtu, mësuesit e pasionuar kanë zhvilluar dhe vazhdojnë të zhvillojnë dashurinë për programimin tek nxënësit e shkollës.

“Unë shkova në një shkollë të rregullt dhe mbaj mend qëndrimin e veçantë të një mësuesi të shkencave kompjuterike - duke parë që mund të programoj, ai më çliroi mua dhe vëllain tim, bashkëthemeluesin [aktual] të kompanisë, nga mësimet fare. Ndërsa shokët tanë të klasës po mësonin bazat e njohurive kompjuterike, unë dhe vëllai im u ulëm në kompjuterin e mësuesit dhe shkruanim lojërat tona. Ishte shumë e nderuar!”- kujton Efimi.

Universiteti Shtetëror i Moskës
Universiteti Shtetëror i Moskës

Gjithashtu, një fazë e rëndësishme në jetën e tij ishin studimet në Institutin e Elektronikës dhe Matematikës në Moskë (MIEM NRU HSE). Sipas Voinov, ka shumë universitete të forta teknike në Rusi që trajnojnë programues të denjë.

“Ne kishim matematikë shumë të fortë. Më kujtohet veçanërisht kursi i algjebrës lineare - mësuesja ishte një grua shumë e ashpër dhe kërkuese, por në të njëjtën kohë ajo shpjegoi gjithçka në një mënyrë shumë të kuptueshme dhe interesante. Marrja e një note të shkëlqyeshme në provimin e saj u konsiderua një arritje e veçantë dhe mbaj mend që për mua u bë, në një farë kuptimi, një interes sportiv”, thotë Voinov.

Në të njëjtën kohë, një pjesë e rëndësishme e një përgatitjeje të mirë të studentëve rusë është studimi i njohurive themelore në matematikë, dekani i Fakultetit të Matematikës Kompjuterike dhe Kibernetikës të Universitetit Shtetëror të Moskës me emrin M. V. Lomonosov Igor Sokolov.

"Në Fakultetin e CMC të Universitetit Shtetëror të Moskës, si në shumë fakultete të tjera të profilit tonë, trajnimi përfshin dy komponentë - trajnim themelor në matematikë dhe shkenca kompjuterike dhe trajnim praktik. Është falë komponentit themelor që studentët tanë mund të zgjidhin probleme komplekse shkencore dhe praktike, "tha Sokolov.

Pirateria, pagat dhe kompanitë e forta të IT në Rusi

Tregu i IT filloi të zhvillohej në Rusi gjatë situatës së vështirë ekonomike të viteve '90, kur shumë ndërmarrje dhe institute kërkimore u mbyllën në vend, por kjo i dha vendit një fillim të parë mbi vendet e tjera, thotë drejtori Mikhail Gustokashin i Shkollës së Lartë të Ekonomik.

"Në atë kohë, tregu global i IT sapo po zhvillohej, dhe Rusia ishte në diçka edhe më të favorshme se pjesa tjetër e botës: nuk kishte nevojë të mbështeteshin sistemet e vjetëruara, ishte e mundur të përdorej softuer pirat falas dhe të kursente shumë për pagat e punonjësve. ", - konsideron Gustokashin.

Zyra e Yandex në Moskë
Zyra e Yandex në Moskë

Sipas mendimit të tij, në kushte të tilla, Rusia ishte në gjendje të rriste kompanitë e saj të mëdha dhe të forta të IT, si Yandex dhe Mail.ru. Në të njëjtën kohë, universitetet ruse patën një ndikim të madh, të cilët rezultuan se ishin mjaft të përgatitur për të siguruar një nivel të mirë arsimimi brenda vendit.

“Shumica e të diplomuarve rusë gjithashtu mbeten në Rusi dhe punojnë në kompani ruse ose në degë të kompanive të huaja. Ata mund të përcjellin përvojën e tyre tek gjeneratat e reja të programuesve rusë, është i sigurt Gustokashin.

Punonjësit e Mail.ru në punë
Punonjësit e Mail.ru në punë

Sipas Efim Voinov, bashkëthemelues i Zeptolab, pagat e larta bëhen gjithashtu një motiv kyç për të mësuar programim në Rusi.

“Pagat e programuesve po rriten çdo vit dhe po bëhen gjithnjë e më pak të lidhura me tregun vendas - kjo lehtësohet nga bumi i vazhdueshëm i kompanive të IT-së, proceset e globalizimit dhe pensioni aktual i kudondodhur. Në sytë e nxënësve të shkollës, aplikantëve dhe prindërve të tyre, kjo është padyshim edhe një arsye e rëndësishme për të bërë një zgjedhje në favor të mësimit të programimit”, përfundon Voinov.

Recommended: