Съдържание:
- Ядрени състезателни и математически училища
- Популярността на олимпиадите
- Мотивация, скука и технически колеж
- Пиратство, заплати и силни собствени ИТ компании в Русия
Видео: Защо руснаците се смятат за едни от най-добрите в програмирането
2024 Автор: Seth Attwood | [email protected]. Последно модифициран: 2023-12-16 15:58
Те печелят международни олимпиади по компютърни науки, работят за ИТ компании по целия свят и създават популярни игри и приложения. Как Русия се превърна в един от основните конвейери за производството на най-добрите програмисти в света?
Простата игра "Тетрис" от съветския програмист Алексей Пажитнов е известна по целия свят - броят на изтеглянията на официалната мобилна версия на играта през 2020 г. надхвърли 500 милиона.
Повече от 500 милиона души по света използват месинджъра Telegram от Павел Дуров.
Езикът за програмиране Kotlin, създаден от руските разработчици Сергей Дмитриев, Евгений Беляев и Валентин Кипятков, се счита за приоритет от Google за разработване на приложения за Android.
Пъзел игри Cut the Rope от руските разработчици Semyon и Efim Voinovs са изтеглени повече от 1 милиард пъти.
И накрая, в продължение на повече от десет години руските програмисти заемат първи места в големи международни олимпиади, като Международното състезание за колегиално програмиране ICPC и Международната олимпиада по информатика.
Всичко това са само най-ярките постижения на програмисти от Русия и заедно се вписват в една последователна система, която датира от съветското образование.
Ядрени състезателни и математически училища
Основната причина за развитието на приложната математика и програмиране в страната беше желанието на СССР да заобиколи Съединените щати и техните съюзници в ядрената надпревара, казва Михаил Густокашин, директор на Центъра за студентски олимпиади във Висшето училище по икономика. За това бяха необходими добри техници и затова в целия СССР се провеждаха математически олимпиади.
„Беше необходимо високо ниво на математическа подготовка в училищата и университетите, за да се осигури паритет във военната и научната сфера с почти останалия свят. СССР стана например един от основните основатели на Международната олимпиада по информатика (IOI) и през 1990 г. прие втория IOI “, твърди Густокашин.
В големите градове на Съюза бяха открити специални физико-математически училища и интернати, това също изигра роля в развитието на програмирането в страната, според академика на Руската академия на науките, декан на факултета по изчислителна математика и кибернетика на Московския държавен университет на името на MV Ломоносов Игор Соколов.
„Добре организираната работа с талантливи деца в специализираните математически училища през годините на СССР, системата от олимпиади по математика, физика, информатика и други предмети продължава да дава плодове“, казва Соколов.
Михаил Мирзаянов, основателят на Codeforces, платформа за фенове на олимпиадите по програмиране, е съгласен с академика.
„Важно е, че тези училища все още живеят и се развиват, а ученето в такова училище все още се смята за престижно. Аз самият съм от Саратов, учил съм в най-силното математическо училище в града. Сред талантливите учители и съученици се зароди желание да си докажа, че не съм по-лош от другите деца, че мога да реша нещо по-добре от всеки друг – за мен това се превърна в силна мотивация да продължа напред“, казва Мирзаянов.
Също така, според Михаил, влиянието е оказано от желанието на СССР да "закачи" децата с програмиране от ученическите години.
„Имаше не само училища, но и кръжоци, тематични списания, като дете четох „Млад техник“, математическото списание „Квант“и се зарадвах“, спомня си основателят на Codeforces.
Популярността на олимпиадите
Руските ученици участват в олимпиади от началното училище, вариращи от най-простите регионални олимпиади за владеене на руски език и завършващи с Всеруски олимпиади от водещите университети в страната по различни специалности, включително програмиране и компютърни науки. Тези, които заеха първи места в такива олимпиади, могат да влязат например в Московския държавен университет без изпити. М. В. Ломоносов или друг престижен университет.
Михаил Мирзаянов започва да участва в специализирани олимпиади от 8 клас - за него беше важно да спечели и за това можеше да изучава нови задачи цяла нощ.
„За някои хора, като мен, конкуренцията е важна – ако напълно премахнете състезателния дух, ще им бъде трудно да намерят мотивация и да разгърнат потенциала си. Освен това някои програмисти излизат извън рамките на руските олимпиади и печелят международни, защото просто обичат да решават проблеми, за тях това вече е като професионален спорт. Аз самият харесвах това - по-интересно е от гледането на който и да е филм, а вие с нетърпение очаквате състезанията по програмиране повече от втората част на любимия си филм. Това е интересен социален феномен “, обяснява Мирзаянов.
Според него много ученици и студенти с помощта на бързо решаване на задачи усвояват основите на програмирането, тренират се за решаване на нестандартни задачи и се учат да изграждат взаимодействие с други участници в олимпиадите, когато става въпрос за отборни състезания. Състезанията по програмиране в бъдеще ще ви помогнат да намерите работа, която е търсена и високо платена, и да намерите хоби за цял живот.
Мотивация, скука и технически колеж
Ефим Войнов, един от основателите на игралното студио Zeptolab, разработчикът на световно популярната серия мобилни игри Cut the Rope, започва да се занимава с програмиране на 8-годишна възраст поради липса на забавление. Според него това може да тласне и други програмисти.
„Спомням си, че родителите ми ни подариха 8-битов компютър ZX Spectrum. Нямаше много игри за него в продажба и започнахме да изучаваме самиздат за езика за програмиране BASIC и скоро започнахме да пишем наши собствени игри. Спомням си, че бях особено впечатлен от възможността да създам реалистичен полет на снаряд от оръдие по балистична траектория и като цяло програмирането, като се вземат предвид законите на физиката. Може би това ярко впечатление от детството е повлияло на развитието на пъзела Cut the Rope, който стана хит много години по-късно “, твърди Войнов.
Също така страстните учители са развили и продължават да развиват любов към програмирането сред учениците.
„Бях в редовно училище и си спомням специалното отношение на учител по информатика – като видя, че мога да програмирам, той освободи мен и брат ми, [настоящият] съосновател на компанията, от уроци. Докато съучениците ни учеха основите на компютърната грамотност, аз и брат ми седяхме пред компютъра на учителя и пишехме нашите игри. Беше много почтено!”- спомня си Ефим.
Също така важен етап от живота му е обучението му в Московския институт по електроника и математика (MIEM NRU HSE). Според Войнов в Русия има много силни технически университети, които обучават достойни програмисти.
„Имахме много силна математика. Особено си спомням курса по линейна алгебра - учителката беше много корава и взискателна жена, но в същото време обясняваше всичко по много разбираем и интересен начин. Получаването на отлична оценка на нейния изпит се считаше за специално постижение и си спомням, че за мен това се превърна в известен смисъл в спортен интерес “, казва Войнов.
В същото време важна част от добрата подготовка на руските студенти е изучаването на фундаментални знания по математика, каза деканът на Факултета по изчислителна математика и кибернетика на Московския държавен университет на името на М. В. Ломоносов Игор Соколов.
„Във факултета на CMC на Московския държавен университет, както и в много други факултети от нашия профил, обучението включва два компонента - фундаментално обучение по математика и компютърни науки и практическо обучение. Благодарение на фундаменталния компонент нашите студенти могат да решават сложни научни и практически проблеми “, каза Соколов.
Пиратство, заплати и силни собствени ИТ компании в Русия
ИТ пазарът започна да се развива в Русия по време на трудната икономическа ситуация от 90-те години, когато много предприятия и изследователски институти бяха затворени в страната, но това даде на страната преден старт пред други страни, казва директорът Михаил Густокашин от Висшето училище по икономика.
„По това време глобалният ИТ пазар тепърва се развиваше и Русия беше в нещо дори по-изгодно от останалия свят: нямаше нужда да се поддържат остарели системи, беше възможно да се използва пиратски софтуер безплатно и да се спестява много върху заплатите на служителите. , - смята Густокашин.
Според него в такива условия Русия успя да развие свои големи и силни ИТ компании, като Yandex и Mail.ru. В същото време руските университети имаха голямо влияние, които се оказаха достатъчно подготвени, за да осигурят прилично ниво на образование в страната.
„По-голямата част от руските завършили също остават в Русия и работят в руски компании или в клонове на чуждестранни компании. Те могат да предадат своя опит на нови поколения руски програмисти “, сигурен е Густокашин.
Според Ефим Войнов, съосновател на Zeptolab, високите заплати също се превръщат в основна мотивация за изучаване на програмиране в Русия.
„Заплатите на програмистите растат всяка година и стават все по-малко обвързани с местния пазар – това се улеснява от продължаващия бум на ИТ компаниите, процесите на глобализация и сегашното повсеместно пенсиониране. В очите на учениците, кандидатите и техните родители това очевидно е и важна причина да направим избор в полза на изучаването на програмиране“, заключава Войнов.
Препоръчано:
Най-големите изобретения на руснаците
Когато ви кажат, че Русия е родината на лаптите и балалайките, ухили се на този човек в лицето и избройте поне 10 артикула от този списък. Мисля, че е жалко да не знаеш такива неща
„Троцки на XXI век“: защо все повече страни смятат Сорос за враг
Израелският Кнесет разглежда законопроект, наречен "Закон на Сорос" в местните медии. Приемането му ще прекъсне паричните потоци към организации с нестопанска цел от фондация "Отворено общество", основана от американския финансист и филантроп Джордж Сорос. Тази благотворителна институция разпределя дарения за либерализиране на правителствените системи по целия свят, с повече страни, където дейността й се счита за нежелана
13 най-велики изобретения, откраднати от нас Руснаците измислиха всичко, но не успяха да патентоват
Има официална цифра, че руските изобретатели притежават една трета от всички изобретения на планетата Земя. Най-вероятно тази цифра е подценена. Руските хора изобретиха много неща, които направиха живота ни по-лесен и по-удобен, по някаква причина много от тях бяха възложени на изобретатели от други страни
Учените смятат, че може да има живот на планетата Марс
Гледайки изображения на Марс, виждаме прашна, суха, студена и безжизнена планета. Съвременната наука обаче твърди, че в далечното минало Червената планета е имала мощно магнитно поле, плътна атмосфера, а на повърхността е имало реки, дълбоки езера и Световния океан
Лечебните билки са едни от най-разпространените традиционни лекарства
Лечебните билки са едни от най-разпространените традиционни лекарства. Притежавайки широк и мек ефект върху тялото, всички лечебни билки и имена, които ще помогнат за излекуване на много заболявания, без да се прибягва до използването на химикали, които имат много нежелани странични ефекти