İçindekiler:

Ruslar neden programlamada en iyilerden biri olarak kabul edilir?
Ruslar neden programlamada en iyilerden biri olarak kabul edilir?

Video: Ruslar neden programlamada en iyilerden biri olarak kabul edilir?

Video: Ruslar neden programlamada en iyilerden biri olarak kabul edilir?
Video: PUTİN ASLINDA NE İSTİYOR? UKRAYNA GERÇEKLERİ! 2024, Nisan
Anonim

Uluslararası bilgisayar bilimi olimpiyatlarını kazanırlar, dünya çapındaki BT şirketleri için çalışırlar ve popüler oyunlar ve uygulamalar yaratırlar. Rusya, dünyanın en iyi programcılarının üretimi için nasıl ana taşıyıcılardan biri haline geldi?

Sovyet programcısı Aleksey Pazhitnov'un basit oyunu "Tetris" tüm dünyada biliniyor - 2020'de oyunun resmi mobil versiyonunun indirme sayısı 500 milyonu aştı.

Dünya çapında 500 milyondan fazla insan Pavel Durov'un Telegram habercisini kullanıyor.

Rus geliştiriciler Sergey Dmitriev, Evgeny Belyaev ve Valentin Kipyatkov tarafından oluşturulan Kotlin programlama dili, Android'de uygulama geliştirmek için Google tarafından bir öncelik olarak kabul ediliyor.

Tetris
Tetris

Rus geliştiriciler Semyon ve Efim Voinovs'un Cut the Rope bulmaca oyunları 1 milyardan fazla kez indirildi.

Son olarak, on yıldan fazla bir süredir Rus programcılar, ICPC Uluslararası Üniversite Programlama Yarışması ve Uluslararası Bilişim Olimpiyatları gibi büyük uluslararası Olimpiyatlarda ilk sıraları alıyorlar.

Bütün bunlar, Rusya'dan programcıların en parlak başarıları ve birlikte Sovyet eğitimine kadar uzanan tutarlı bir sisteme uyuyorlar.

Nükleer Irk ve Matematik Okulları

Ekonomi Yüksek Okulu Öğrenci Olimpiyatları Merkezi direktörü Mikhail Gustokashin, ülkede uygulamalı matematik ve programlamanın gelişmesinin ana nedeninin, SSCB'nin ABD'yi ve nükleer yarıştaki müttefiklerini atlama arzusu olduğunu söylüyor.. Bunun için iyi teknisyenlere ihtiyaç vardı ve bu nedenle SSCB'de matematik Olimpiyatları düzenlendi.

“Askeri ve bilimsel alanlarda neredeyse dünyanın geri kalanıyla denkliği sağlamak için okullarda ve üniversitelerde yüksek düzeyde matematik eğitimi gerekliydi. Örneğin SSCB, Uluslararası Bilişim Olimpiyatı'nın (IOI) ana kurucularından biri oldu ve 1990'da ikinci IOI'yi benimsedi,”diyor Gustokashin.

524 numaralı Moskova okulunun öğrencileri, kurum müdürü Iosif Borukhov tarafından yönetilen bir matematik dersinde
524 numaralı Moskova okulunun öğrencileri, kurum müdürü Iosif Borukhov tarafından yönetilen bir matematik dersinde

Rusya Bilimler Akademisi akademisyeni, hesaplamalı matematik fakültesi dekanına göre, Birliğin büyük şehirlerinde özel fizik ve matematik okulları ve yatılı okullar açıldı, bu da ülkede programlamanın gelişmesinde rol oynadı. ve MV adını taşıyan Moskova Devlet Üniversitesi'nin sibernetiği Lomonosov İgor Sokolov.

Sokolov, "SSCB yıllarında uzmanlaşmış matematik okullarında yetenekli çocuklarla iyi organize edilmiş çalışmalar, matematik, fizik, bilgisayar bilimi ve diğer konulardaki olimpiyatlar sistemi meyve vermeye devam ediyor" diyor.

Olimpiyatları programlama hayranları için bir platform olan Codeforces'un kurucusu Mikhail Mirzayanov, akademisyen ile aynı fikirde.

“Bu okulların hala yaşıyor ve gelişiyor olması önemli ve böyle bir okulda okumak hala prestijli kabul ediliyor. Ben kendim Saratov'luyum, şehrin en güçlü matematik okulunda okudum. Yetenekli öğretmenler ve sınıf arkadaşları arasında, kendime diğer çocuklardan daha kötü olmadığımı, bir şeyi herkesten daha iyi çözebileceğimi kanıtlama arzusu doğdu - bu benim için ilerlemek için güçlü bir motivasyon oldu”diyor Mirzayanov.

resim
resim

Ayrıca, Mikhail'e göre, etki, SSCB'nin çocukları okul yıllarından itibaren programlama ile "bağlama" arzusu tarafından uygulandı.

Codeforces'un kurucusu “Sadece okullar değil, aynı zamanda çevreler, tematik dergiler de vardı, çocukken“Genç Teknisyen”okudum, matematik dergisi“Quant”ve çok memnun oldum” diye hatırlıyor.

Olimpiyatların popülaritesi

Rus okul çocukları, ilkokuldan itibaren, Rus dili bilgisi için en basit bölgesel Olimpiyatlardan ve programlama ve bilgisayar bilimi dahil olmak üzere çeşitli uzmanlık alanlarında ülkenin önde gelen üniversitelerinden Tüm Rusya Olimpiyatları ile biten Olimpiyatlara katılırlar. Bu tür Olimpiyatlarda ilk sırada yer alanlar, örneğin Moskova Devlet Üniversitesi'ne sınavsız girebilirler. M. V. Lomonosov veya başka bir prestijli üniversite.

Mihail Mirzayanov 8. sınıftan itibaren özel Olimpiyatlara katılmaya başladı - kazanması onun için önemliydi ve bunun için bütün gece yeni problemler üzerinde çalışabilirdi.

Ildar Gainullin, Rus milli takımının bir parçası olarak - Uluslararası Bilişim 2019 Olimpiyatı'nın galibi
Ildar Gainullin, Rus milli takımının bir parçası olarak - Uluslararası Bilişim 2019 Olimpiyatı'nın galibi

Benim gibi bazı insanlar için rekabet önemlidir - rekabet ruhunu tamamen ortadan kaldırırsanız, motivasyon bulmaları ve potansiyellerine ulaşmaları zor olacaktır. Ayrıca, bazı programcılar Rus Olimpiyatlarının ötesine geçer ve uluslararası yarışmaları kazanır, çünkü onlar sadece sorunları çözmeyi severler, onlar için bu zaten profesyonel bir spor gibidir. Ben de buna bayıldım - herhangi bir film izlemekten daha ilginç ve en sevdiğiniz filmin ikinci bölümünden daha fazla yarışma programlamayı dört gözle bekliyorsunuz. Bu ilginç bir sosyal fenomen,”diyor Mirzayanov.

Ona göre, birçok okul çocuğu ve öğrenci, problemleri hızlı bir şekilde çözmenin yardımıyla programlamanın temellerini öğreniyor, standart olmayan sorunları çözmek için eğitim alıyor ve takım yarışmaları söz konusu olduğunda Olimpiyatlardaki diğer katılımcılarla etkileşim kurmayı öğreniyor. Gelecekteki programlama yarışmaları, talep edilen ve yüksek ücretli bir işe girmenize ve ömür boyu bir hobi bulmanıza yardımcı olacaktır.

Motivasyon, can sıkıntısı ve teknik kolej

Mobil oyunların dünyaca ünlü Cut the Rope serisinin geliştiricisi Zeptolab oyun stüdyosunun kurucularından Efim Voinov, eğlence eksikliğinden 8 yaşında programlama ile ilgilenmeye başladı. Ona göre, diğer programcıları da zorlayabilir.

“Ailem bize 8 bitlik bir ZX Spectrum bilgisayarı verdiğini hatırlıyorum. Bunun için indirimde olan pek fazla oyun yoktu ve BASIC programlama dili hakkında samizdat çalışmaya başladık ve kısa sürede kendi oyunlarımızı yazmaya başladık. Balistik bir yörünge boyunca bir toptan bir merminin gerçekçi bir uçuşunu ve genel olarak fizik yasalarını dikkate alan programlamayı yaratma fırsatından özellikle etkilendiğimi hatırlıyorum. Belki de bu canlı çocukluk izlenimi, yıllar sonra bir hit haline gelen Cut the Rope bulmacasının gelişimini etkilemiştir”diyor Voinov.

Ayrıca, tutkulu öğretmenler okul çocukları arasında programlama sevgisi geliştirdi ve geliştirmeye devam ediyor.

“Normal bir okula gittim ve bir bilgisayar bilimi öğretmeninin özel tutumunu hatırlıyorum - programlayabildiğimi görünce, beni ve şirketin [şu anki] kurucu ortağı olan erkek kardeşimi derslerden tamamen kurtardı. Sınıf arkadaşlarımız bilgisayar okuryazarlığının temellerini öğrenirken kardeşim ve ben öğretmenin bilgisayarına oturduk ve oyunlarımızı yazdık. Çok onurluydu!”- Efim hatırlıyor.

Moskova Devlet Üniversitesi
Moskova Devlet Üniversitesi

Ayrıca hayatında önemli bir aşama, Moskova Elektronik ve Matematik Enstitüsü'ndeki (MIEM NRU HSE) çalışmalarıydı. Voinov'a göre, Rusya'da değerli programcılar yetiştiren birçok güçlü teknik üniversite var.

“Çok güçlü bir matematiğimiz vardı. Özellikle lineer cebir dersini hatırlıyorum - öğretmen çok sert ve talepkar bir kadındı, ama aynı zamanda her şeyi çok anlaşılır ve ilginç bir şekilde açıkladı. Sınavında mükemmel bir not almak özel bir başarı olarak kabul edildi ve benim için bunun bir anlamda sportif bir ilgi haline geldiğini hatırlıyorum”diyor Voinov.

Aynı zamanda, Rus öğrencilerin iyi bir şekilde hazırlanmasının önemli bir parçası, matematikte temel bilgilerin incelenmesi, Moskova Devlet Üniversitesi Hesaplamalı Matematik ve Sibernetik Fakültesi dekanı M. V. Lomonosov İgor Sokolov.

“Moskova Devlet Üniversitesi CMC Fakültesinde, profilimizin diğer birçok fakültesinde olduğu gibi, eğitim iki bileşen içerir - matematik ve bilgisayar bilimlerinde temel eğitim ve pratik eğitim. Öğrencilerimizin karmaşık bilimsel ve pratik problemleri çözebilmeleri temel bileşen sayesinde”dedi.

Rusya'da korsanlık, maaşlar ve güçlü kendi BT şirketleri

Rusya'da BT pazarı, ülkede birçok işletmenin ve araştırma enstitüsünün kapatıldığı 90'lı yılların zorlu ekonomik durumu sırasında gelişmeye başladı, ancak bu, ülkeye diğer ülkelere göre bir avantaj sağladı, diyor Yüksek Okulu Müdürü Mikhail Gustokashin. Ekonomi.

“O zamanlar, küresel BT pazarı yeni gelişiyordu ve Rusya dünyanın geri kalanından daha avantajlı bir durumdaydı: Eski sistemleri desteklemeye gerek yoktu, korsan yazılımları ücretsiz kullanmak ve tasarruf etmek mümkündü. çalışan maaşlarında çok şey var. , - Gustokashin'i düşünüyor.

Moskova'da Yandex ofisi
Moskova'da Yandex ofisi

Ona göre, bu koşullar altında Rusya, Yandex ve Mail.ru gibi kendi büyük ve güçlü BT şirketlerini büyütebildi. Aynı zamanda, Rus üniversitelerinin ülke içinde iyi bir eğitim seviyesi sağlamak için yeterince hazırlıklı olduğu ortaya çıkan büyük bir etkiye sahipti.

“Rus mezunlarının çoğu da Rusya'da kalıyor ve Rus şirketlerinde veya yabancı şirketlerin şubelerinde çalışıyor. Deneyimlerini yeni nesil Rus programcılarına aktarabilirler,”diye emin olabilirsiniz Gustokashin.

Mail.ru çalışanları iş başında
Mail.ru çalışanları iş başında

Zeptolab'ın kurucu ortağı Efim Voinov'a göre, yüksek maaşlar Rusya'da programlama öğrenmek için de önemli bir motivasyon haline geliyor.

“Programcıların maaşları her yıl artıyor ve yerel pazara giderek daha az bağlı hale geliyor - bu, BT şirketlerinin devam eden patlaması, küreselleşme süreçleri ve mevcut her yerde emeklilik tarafından kolaylaştırılıyor. Okul çocuklarının, başvuranların ve ebeveynlerinin gözünde bu, programlama öğrenme lehine bir seçim yapmak için de önemli bir nedendir, diyor Voinov.

Önerilen: