Мазмуну:

Эмне үчүн орустар программалоо боюнча эң мыктылардын бири болуп эсептелет
Эмне үчүн орустар программалоо боюнча эң мыктылардын бири болуп эсептелет

Video: Эмне үчүн орустар программалоо боюнча эң мыктылардын бири болуп эсептелет

Video: Эмне үчүн орустар программалоо боюнча эң мыктылардын бири болуп эсептелет
Video: Жава деген эмне? Жава программалоо тилин Кыргыз тилинде акысыз оку. 2024, Апрель
Anonim

Алар информатика боюнча эл аралык олимпиадаларда жеңишке жетип, дүйнө жүзү боюнча IT компанияларында иштешет жана популярдуу оюндарды жана тиркемелерди жаратышат. Кантип Россия дүйнөдөгү эң мыкты программисттерди чыгаруучу негизги конвейерлердин бири болуп калды?

Советтик программист Алексей Пажитновдон чыккан жөнөкөй "Тетрис" оюну бүткүл дүйнөгө белгилүү - 2020-жылы оюндун расмий мобилдик версиясын жүктөөлөрдүн саны 500 миллиондон ашты.

Павел Дуровдун Telegram мессенджерин дүйнө жүзү боюнча 500 миллиондон ашык адам колдонот.

Орусиялык иштеп чыгуучулар Сергей Дмитриев, Евгений Беляев жана Валентин Кипятков тарабынан түзүлгөн Котлин программалоо тили Google тарабынан Android'де тиркемелерди иштеп чыгуу үчүн артыкчылыктуу деп эсептелет.

Tetris
Tetris

Орус иштеп чыгуучулары Семен жана Ефим Воиновдордун Cut the Rope баш катырма оюндары 1 миллиарддан ашык жолу жүктөлүп алынган.

Акыры, он жылдан ашык убакыттан бери орусиялык программисттер The ICPC International Collegiate Programming Contest жана Informatics боюнча Эл аралык олимпиада сыяктуу ири эл аралык олимпиадаларда биринчи орунду ээлеп келишет.

Мунун баары россиялык программисттердин эң жаркыраган жетишкендиктери гана жана алар биригип советтик билимге чейин жеткен ырааттуу системага туура келет.

Ядролук жарыш жана математика мектептери

Өлкөдө прикладдык математиканын жана программалоонун өнүгүүсүнүн негизги себеби, СССРдин ядролук жарышта АКШны жана анын союздаштарын айланып өтүүгө умтулуусу болду, дейт экономиканын жогорку мектебинин алдындагы студенттик олимпиадалар борборунун директору Михаил Густокашин.. Бул үчүн жакшы техникалар керек болчу, ошондуктан математика боюнча олимпиадалар бүткүл СССР боюнча өткөрүлгөн.

«Мектептерде жана университеттерде математикалык даярдыктын жогорку деңгээли аскердик жана илимий чөйрөдө дүйнөнүн дээрлик башка өлкөлөрү менен паритетти камсыз кылуу үчүн зарыл болгон. СССР, мисалы, информатика боюнча эл аралык олимпиаданын (IOI) негизги уюштуруучуларынын бири болуп калды жана 1990-жылы экинчи IOI кабыл алды , - деп ырастайт Густокашин.

Москвадагы №524 мектептин окуучулары мекеменин директору Иосиф Борухов жетектеген математика сабагында
Москвадагы №524 мектептин окуучулары мекеменин директору Иосиф Борухов жетектеген математика сабагында

Союздун ири шаарларында атайын физика-математика мектептери жана мектеп-интернаттар ачылган, бул да елкеде программалоонун енугушунде роль ойноду, деп билдирди Россия илимдер академиясынын академиги, эсептеечу математика факультетинин деканы В. жана М. В. атындагы Москва мамлекеттик университетинин кибернетика Ломоносов Игорь Соколов.

«СССРдин жылдарында адистештирилген математикалык мектептерде таланттуу балдар менен жакшы уюштурулган иш, математика, физика, информатика жана башка предметтер боюнча олимпиадалар системасы өзүнүн жемишин улантууда», - дейт Соколов.

Академиктин оюна программалоо олимпиадаларынын күйөрмандары үчүн Codeforces платформасынын негиздөөчүсү Михаил Мирзаянов кошулат.

«Бул мектептер дагы деле жашап, өнүгүп жатканы маанилүү жана мындай мектепте окуу мурдагыдай эле престиждүү деп эсептелет. Мен өзүм Саратовдон болом, шаардагы эң күчтүү математикалык мектепте окугам. Таланттуу мугалимдердин жана классташтарымдын арасында мен башка балдардан кем эмес экенимди, бир нерсени башкалардан жакшыраак чече аларымды өзүмө далилдөөгө умтулуу пайда болду – бул мен үчүн алдыга умтулууга күчтүү түрткү болду», - дейт Мирзаянов.

Сүрөт
Сүрөт

Ошондой эле, Михаилдин айтымында, СССРдин балдарды мектеп кезинен баштап программалоо менен "кармоого" болгон каалоосу таасир эткен.

«Мектептер эле эмес, ийримдер, тематикалык журналдар да бар болчу, мен бала кезимде «Жаш техник», математикалык «Квант» журналын окуп, аябай сүйүндүм», - деп эскерет Codeforces негиздөөчүсү.

Олимпиадалардын популярдуулугу

Орус мектеп окуучулары башталгыч класстардан баштап орус тилин билүү боюнча эң жөнөкөй аймактык олимпиадаларга чейин жана өлкөнүн алдыңкы университеттеринин ар кандай адистиктер, анын ичинде программалоо жана информатика боюнча бүткүл россиялык олимпиадаларына чейин катышышат. Мындай олимпиадаларда биринчи орунду алгандар, мисалы, Москва мамлекеттик университетине экзаменсиз кире алышат. М. В. Ломоносов же башка кадыр-барктуу университет.

Михаил Мирзаянов 8-класстан баштап адистештирилген олимпиадаларга катыша баштаган – ал үчүн жеңиш маанилүү болгон жана бул үчүн ал түнү бою жаңы маселелерди изилдей алган.

Ильдар Гайнуллин Россия курама командасынын курамында - 2019-жылы информатика боюнча эл аралык олимпиаданын жеңүүчүсү
Ильдар Гайнуллин Россия курама командасынын курамында - 2019-жылы информатика боюнча эл аралык олимпиаданын жеңүүчүсү

«Мен сыяктуу кээ бир адамдар үчүн атаандаштык маанилүү - эгер сиз атаандаштык духун толугу менен жок кылсаңыз, аларга мотивация табуу жана өз потенциалына жетүү кыйын болот. Андан тышкары, кээ бир программисттер орус олимпиадаларынан ашып, эл аралык олимпиадаларды жеңип чыгышат, анткени алар жөн гана көйгөйлөрдү чечүүнү жакшы көрүшөт, алар үчүн бул профессионалдык спорт сыяктуу. Мен өзүмө бул жакты - бул кандайдыр бир тасманы көргөндөн да кызыктуу, жана сиз сүйүктүү тасмаңыздын экинчи бөлүгүнө караганда программалоо боюнча сынактарды чыдамсыздык менен күтүп жатасыз. Бул кызыктуу коомдук көрүнүш”, - деп түшүндүрөт Мирзаянов.

Анын айтымында, көптөгөн мектеп окуучулары жана студенттер тездик менен маселелерди чечүүнүн жардамы менен программалоонун негиздерин үйрөнүшөт, стандарттуу эмес маселелерди чечүүгө машыгышат жана командалык мелдештерге келгенде олимпиаданын башка катышуучулары менен өз ара мамиле түзүүгө үйрөнүшөт. Келечекте программалоо боюнча сынактар суроо-талапка ээ жана жогорку маяналуу жумушка орношууга жана өмүр бою хобби табууга жардам берет.

Мотивация, зеригүү жана техникум

Zeptolab оюн студиясынын негиздөөчүлөрүнүн бири, дүйнө жүзү боюнча популярдуу Cut the Rope мобилдик оюндарынын сериясын иштеп чыгуучу Ефим Воинов 8 жашында көңүл ачуунун жоктугунан программалоо менен алектене баштаган. Анын пикиринде, бул башка программисттерди да түртүшү мүмкүн.

«Ата-энем бизге 8 биттик ZX Spectrum компьютерин белек кылганы эсимде. Сатууда ал үчүн оюндар көп болгон жок, биз BASIC программалоо тили жөнүндө samizdat үйрөнө баштадык жана көп өтпөй өзүбүздүн оюндарыбызды жаза баштадык. Балистикалык траектория боюнча замбиректен снаряддын реалдуу учушун жасоо мумкунчулугу, жалпысынан физиканын закондорун эсепке алуу менен программалоо мага езгече таасир бергендиги эсимде. Балким, бул жаркын балалык таасири көп жылдардан кийин хитке айланган Cut the Rope баш катырмасынын өнүгүшүнө таасир эткендир, - дейт Воинов.

Ошондой эле, жалындуу мугалимдер мектеп окуучуларынын арасында программалоого болгон сүйүүсүн өрчүтүштү жана өнүктүрүүнү улантууда.

«Мен кадимки мектепке бардым жана информатика мугалиминин өзгөчө мамилеси эсимде - программалай алаарымды көрүп, ал мени жана компаниянын негиздөөчүсү болгон бир тууган инимди [азыркы] сабактардан таптакыр бошотту. Классташтарыбыз компьютердик сабаттуулуктун негиздерин үйрөнүп жатса, агам экөөбүз мугалимдин компьютеринде отуруп, оюндарыбызды жазчубуз. Бул абдан сыймык болду! - деп эскерет Ефим.

Москва мамлекеттик университети
Москва мамлекеттик университети

Ошондой эле, анын жашоосундагы маанилүү этап Москва электроника жана математика институтунда (MIEM NRU HSE) окуусу болгон. Воиновдун айтымында, Орусияда татыктуу программисттерди даярдаган күчтүү техникалык университеттер көп.

«Бизде математика абдан күчтүү болчу. Айрыкча сызыктуу алгебранын курсу эсимде - мугалим абдан катаал жана талапты аял болчу, бирок ошол эле учурда бардыгын абдан түшүнүктүү жана кызыктуу түшүндүрүп берди. Анын экзаменинен эң жакшы баа алуу өзгөчө жетишкендик деп эсептелген жана мен үчүн бул кандайдыр бир мааниде спорттук кызыгуу болуп калганы эсимде», - дейт Воинов.

Ошол эле учурда орус студенттерин жакшы даярдоонун маанилүү бөлүгү математика боюнча фундаменталдык билимдерди үйрөнүү болуп саналат, М. В. Ломоносов Игорь Соколов.

«Москва мамлекеттик университетинин ЖМБ факультетинде, биздин профилдеги башка факультеттердегидей эле, окутуу эки компонентти камтыйт - математика жана информатика боюнча фундаменталдык окутуу жана практикалык окутуу. Бул фундаменталдык компоненттин аркасында биздин студенттер татаал илимий жана практикалык маселелерди чече алат , - деди Соколов.

Каракчылык, эмгек акы жана Россияда күчтүү өз IT компаниялары

IT рыногу Россияда 90-жылдардагы оор экономикалык кырдаалда өнүгө баштаган, ал кезде өлкөдө көптөгөн ишканалар жана илимий-изилдөө институттары жабылган, бирок бул өлкөгө башка өлкөлөргө салыштырмалуу жакшы жол ачкан, - дейт Россиянын Жогорку мектебинин директору Михаил Густокашин. Экономика.

«Ал кезде дүйнөлүк IT рыногу жаңыдан өнүгүп жаткан, ал эми Россия бүткүл дүйнөгө караганда алда канча пайдалуу нерседе болчу: эскирген системаларды колдоонун кереги жок болчу, пираттык программалык камсыздоону бекер колдонууга жана үнөмдөөгө мүмкүн болгон. кызматкерлердин эмгек акысына көп. , - деп эсептейт Густокашин.

Яндекс Москвадагы кеңсеси
Яндекс Москвадагы кеңсеси

Анын пикиринде, мындай шарттарда Орусия Yandex жана Mail.ru сыяктуу өзүнүн чоң жана күчтүү IT-компанияларын өстүрө алган. Ошол эле учурда Россиянын жогорку окуу жайларынын таасири чоң болгон, алар өлкөнүн ичинде татыктуу билим берүүнү камсыз кылуу үчүн жетиштүү деңгээлде даярдалган.

«Орусияда бүтүрүүчүлөрдүн көбү Орусияда калып, орусиялык ишканаларда же чет элдик компаниялардын филиалдарында иштешет. Алар россиялык программисттердин жаңы муундарына өз тажрыйбасын бере алышат, - деп ишенет Густокашин.

Mail.ru кызматкерлери жумушта
Mail.ru кызматкерлери жумушта

Zeptolab компаниясынын негиздөөчүсү Ефим Воиновдун айтымында, жогорку айлыктар Орусияда программалоону үйрөнүү үчүн негизги мотивация болуп калат.

«Программисттердин эмгек акысы жыл сайын өсүп, жергиликтүү рынокко улам азыраак байланып баратат – буга IT-компаниялардын уланып жаткан буму, ааламдашуу процесстери жана учурдагы бардык жердеги пенсия көмөктөшүүдө. Мектеп окуучуларынын, абитуриенттердин жана алардын ата-энелеринин көз карашында, бул албетте программалоону үйрөнүүнүн пайдасына тандоо жасоонун маанилүү себеби», - деп жыйынтыктады Воинов.

Сунушталууда: