Taula de continguts:

Per què els russos es consideren un dels millors en programació
Per què els russos es consideren un dels millors en programació

Vídeo: Per què els russos es consideren un dels millors en programació

Vídeo: Per què els russos es consideren un dels millors en programació
Vídeo: Jaume Roures: "Sáenz de Santamaría seria la indicada per contestar els interrogants que plantegem" 2024, Abril
Anonim

Guanyen les Olimpíades internacionals d'informàtica, treballen per a empreses de TI d'arreu del món i creen jocs i aplicacions populars. Com es va convertir Rússia en un dels principals transportadors per a la producció dels millors programadors del món?

El joc senzill "Tetris" del programador soviètic Aleksey Pazhitnov és conegut a tot el món: el nombre de descàrregues de la versió oficial del joc per a mòbils el 2020 va superar els 500 milions.

Més de 500 milions de persones a tot el món utilitzen el missatger de Telegram de Pavel Durov.

El llenguatge de programació Kotlin, creat pels desenvolupadors russos Sergey Dmitriev, Evgeny Belyaev i Valentin Kipyatkov, és considerat una prioritat per Google per desenvolupar aplicacions a Android.

Tetris
Tetris

Els jocs de trencaclosques Cut the Rope dels desenvolupadors russos Semyon i Efim Voinovs s'han baixat més de mil milions de vegades.

Finalment, des de fa més de deu anys, els programadors russos ocupen els primers llocs en les principals Olimpíades internacionals, com ara el Concurs Internacional de Programació Col·legiata de l'ICPC i l'Olimpíada Internacional d'Informàtica.

Tots aquests són només els èxits més brillants dels programadors de Rússia, i junts encaixen en un sistema coherent que es remunta a l'educació soviètica.

Escoles de carrera nuclear i matemàtiques

La raó principal del desenvolupament de les matemàtiques aplicades i la programació al país va ser el desig de l'URSS d'evitar els Estats Units i els seus aliats en la carrera nuclear, diu Mikhail Gustokashin, director del Centre d'Olimpíades d'Estudiants de l'Escola Superior d'Economia.. Per a això es necessitaven bons tècnics i, per tant, es van celebrar Olimpíades matemàtiques a tota l'URSS.

“Era necessari un alt nivell de formació matemàtica a les escoles i universitats per garantir la paritat en els àmbits militar i científic amb gairebé la resta del món. L'URSS es va convertir, per exemple, en un dels principals fundadors de l'Olimpíada Internacional d'Informàtica (IOI) i el 1990 va adoptar el segon IOI , argumenta Gustokashin.

Alumnes de l'escola núm. 524 de Moscou en una lliçó de matemàtiques dirigida pel director de la institució Iosif Borukhov
Alumnes de l'escola núm. 524 de Moscou en una lliçó de matemàtiques dirigida pel director de la institució Iosif Borukhov

A les grans ciutats de la Unió, es van obrir escoles especials de física i matemàtiques i internats, això també va tenir un paper en el desenvolupament de la programació al país, segons l'acadèmic de l'Acadèmia de Ciències de Rússia, degà de la facultat de matemàtiques computacionals. i la cibernètica de la Universitat Estatal de Moscou que porta el nom de MV Lomonosov Igor Sokolov.

"El treball ben organitzat amb nens talentosos a les escoles de matemàtiques especialitzades durant els anys de l'URSS, el sistema d'olimpíades de matemàtiques, física, informàtica i altres assignatures segueix donant els seus fruits", diu Sokolov.

Mikhail Mirzayanov, el fundador de Codeforces, una plataforma per als aficionats a la programació d'Olimpíades, està d'acord amb l'acadèmic.

“És important que aquestes escoles encara estiguin vivint i desenvolupant-se, i estudiar en aquesta escola encara es considera prestigiós. Jo mateix sóc de Saratov, vaig estudiar a l'escola de matemàtiques més forta de la ciutat. Entre els professors i companys de classe amb talent, va sorgir el desig de demostrar-me a mi mateix que no sóc pitjor que altres nens, que puc resoldre alguna cosa millor que ningú; per a mi això es va convertir en una forta motivació per avançar , diu Mirzayanov.

Imatge
Imatge

A més, segons Mikhail, la influència va ser exercida pel desig de l'URSS de "enganxar" els nens amb la programació dels anys escolars.

“No només hi havia escoles, sinó també cercles, revistes temàtiques, de petit llegia “Jove tècnic”, la revista de matemàtiques “Quant” i estava encantat”, recorda el fundador de Codeforces.

La popularitat de les Olimpíades

Els escolars russos participen a les Olimpíades des de l'escola primària, que van des de les Olimpíades regionals més senzilles per al coneixement de la llengua russa, fins a les Olimpíades de totes les russes de les principals universitats del país en diverses especialitats, com ara programació i informàtica. Els que van obtenir els primers llocs en aquestes Olimpíades poden entrar, per exemple, a la Universitat Estatal de Moscou sense exàmens. M. V. Lomonosov o una altra universitat de prestigi.

Mikhail Mirzayanov va començar a participar en Olimpíades especialitzades a partir del 8è grau - era important per a ell guanyar, i per això va poder estudiar nous problemes durant tota la nit.

Ildar Gainullin com a part de la selecció russa - guanyador de l'Olimpíada Internacional d'Informàtica 2019
Ildar Gainullin com a part de la selecció russa - guanyador de l'Olimpíada Internacional d'Informàtica 2019

“Per a algunes persones, com jo, la competició és important: si s'eradica completament l'esperit competitiu, els serà difícil trobar la motivació i assolir el seu potencial. A més, alguns programadors van més enllà de les Olimpíades russes i en guanyen internacionals, perquè només els agrada resoldre problemes, per a ells ja és com un esport professional. A mi mateix m'agradava això: és més interessant que veure qualsevol pel·lícula, i esteu desitjant programar concursos més que la segona part de la vostra pel·lícula preferida. Aquest és un fenomen social interessant , explica Mirzayanov.

Segons ell, molts escolars i estudiants amb l'ajuda de resoldre problemes a gran velocitat aprenen els conceptes bàsics de la programació, s'entrenen per resoldre problemes no estàndards i aprenen a crear interacció amb altres participants a les Olimpíades quan es tracta de competicions per equips. Programar concursos en el futur t'ajudarà a aconseguir una feina molt demandada i molt ben pagada i a trobar una afició per a tota la vida.

Motivació, avorriment i universitat tècnica

Efim Voinov, un dels fundadors de l'estudi de jocs Zeptolab, el desenvolupador de la popular sèrie mundial de jocs mòbils Cut the Rope, va començar a involucrar-se en la programació als 8 anys per manca d'entreteniment. Segons la seva opinió, també podria impulsar altres programadors.

"Recordo que els meus pares ens van regalar un ordinador ZX Spectrum de 8 bits. No hi havia molts jocs a la venda i vam començar a estudiar samizdat sobre el llenguatge de programació BASIC i aviat vam començar a escriure els nostres propis jocs. Recordo que em va impressionar especialment l'oportunitat de crear un vol realista d'un projectil des d'un canó al llarg d'una trajectòria balística i, en general, la programació tenint en compte les lleis de la física. Potser aquesta vívida impressió infantil va influir en el desenvolupament del trencaclosques Cut the Rope, que es va convertir en un èxit molts anys després ", argumenta Voinov.

A més, professors apassionats han desenvolupat i continuen desenvolupant l'amor per la programació entre els escolars.

"Vaig anar a una escola normal i recordo l'actitud especial d'un professor d'informàtica: en veure que puc programar, ens va alliberar a mi i al meu germà, [l'actual] cofundador de l'empresa, de les classes. Mentre els nostres companys estaven aprenent els conceptes bàsics de l'alfabetització informàtica, el meu germà i jo ens vam asseure a l'ordinador del professor i vam escriure els nostres jocs. Va ser molt honorable!”- recorda Efim.

Universitat Estatal de Moscou
Universitat Estatal de Moscou

A més, una etapa important de la seva vida van ser els seus estudis a l'Institut d'Electrònica i Matemàtiques de Moscou (MIEM NRU HSE). Segons Voinov, hi ha moltes universitats tècniques fortes a Rússia que formen programadors dignes.

“Teníem matemàtiques molt bones. Recordo especialment el curs d'àlgebra lineal: la professora era una dona molt dura i exigent, però alhora ho explicava tot d'una manera molt intel·ligible i interessant. Aconseguir una nota excel·lent al seu examen es va considerar un èxit especial i recordo que per a mi es va convertir, en cert sentit, en un interès esportiu , diu Voinov.

Al mateix temps, una part important d'una bona preparació dels estudiants russos és l'estudi dels coneixements fonamentals en matemàtiques, el degà de la Facultat de Matemàtiques Computacionals i Cibernètica de la Universitat Estatal de Moscou que porta el nom de M. V. Lomonosov Igor Sokolov.

"A la Facultat de CMC de la Universitat Estatal de Moscou, com a moltes altres facultats del nostre perfil, la formació inclou dos components: formació bàsica en matemàtiques i informàtica i formació pràctica. És gràcies al component fonamental que els nostres estudiants poden resoldre problemes científics i pràctics complexos ", va dir Sokolov.

Pirateria, sous i empreses de TI fortes a Rússia

El mercat informàtic va començar a desenvolupar-se a Rússia durant la difícil situació econòmica dels anys 90, quan moltes empreses i instituts de recerca es van tancar al país, però això va donar al país un avantatge sobre altres països, diu el director Mikhail Gustokashin de l'Escola Superior de Economia.

"En aquell moment, el mercat global de les TI tot just s'estava desenvolupant, i Rússia es trobava en alguna cosa encara més avantatjosa que la resta del món: no hi havia necessitat de suportar sistemes obsolets, era possible utilitzar programari piratejat de forma gratuïta i estalviar. molt en els salaris dels empleats. ", - considera Gustokashin.

Oficina de Yandex a Moscou
Oficina de Yandex a Moscou

Segons la seva opinió, en aquestes condicions, Rússia va poder fer créixer les seves pròpies empreses de TI grans i fortes, com Yandex i Mail.ru. Al mateix temps, les universitats russes van tenir una gran influència, que van resultar prou preparades per oferir un nivell d'educació digne al país.

"La majoria dels graduats russos també romanen a Rússia i treballen en empreses russes o en sucursals d'empreses estrangeres. Poden transmetre la seva experiència a noves generacions de programadors russos ", n'és segur Gustokashin.

Empleats de Mail.ru a la feina
Empleats de Mail.ru a la feina

Segons Efim Voinov, cofundador de Zeptolab, els sous elevats també esdevenen una motivació clau per aprendre programació a Rússia.

“Els sous dels programadors creixen cada any i cada cop estan menys lligats al mercat local; això es veu facilitat pel boom constant de les empreses de TI, els processos de globalització i la jubilació omnipresent actual. Als ulls dels escolars, els sol·licitants i els seus pares, òbviament també és un motiu important per triar a favor de la programació d'aprenentatge , conclou Voinov.

Recomanat: