جدول المحتويات:

لماذا يعتبر الروس من الأفضل في البرمجة
لماذا يعتبر الروس من الأفضل في البرمجة

فيديو: لماذا يعتبر الروس من الأفضل في البرمجة

فيديو: لماذا يعتبر الروس من الأفضل في البرمجة
فيديو: تعلم البرمجة: طريقك للثراء! 💰 2024, مارس
Anonim

لقد فازوا بأولمبياد علوم الكمبيوتر الدولية ، ويعملون مع شركات تكنولوجيا المعلومات حول العالم ، ويبتكرون ألعابًا وتطبيقات شائعة. كيف أصبحت روسيا إحدى الناقلات الرئيسية لإنتاج أفضل المبرمجين في العالم؟

لعبة "Tetris" البسيطة للمبرمج السوفيتي Aleksey Pazhitnov معروفة في جميع أنحاء العالم - تجاوز عدد التنزيلات للنسخة المحمولة الرسمية للعبة في عام 2020 500 مليون.

أكثر من 500 مليون شخص حول العالم يستخدمون Telegram messenger من Pavel Durov.

تعتبر لغة برمجة Kotlin ، التي أنشأها المطورون الروس سيرجي ديميترييف ، وإيفجيني بيلييف ، وفالنتين كيبياتكوف ، من أولويات Google لتطوير التطبيقات على Android.

تتريس
تتريس

تم تنزيل ألعاب ألغاز Cut the Rope من المطورين الروس Semyon و Efim Voinovs أكثر من مليار مرة.

أخيرًا ، لأكثر من عشر سنوات ، احتل المبرمجون الروس المراكز الأولى في الأولمبياد الدولي الرئيسي ، مثل مسابقة البرمجة الجماعية الدولية ICPC والأولمبياد الدولي للمعلوماتية.

كل هذه مجرد الإنجازات الأكثر إشراقًا للمبرمجين من روسيا ، وهم يتناسبون معًا في نظام متماسك يعود إلى التعليم السوفيتي.

مدارس العرق والرياضيات النووية

يقول ميخائيل جوستوكاشين ، مدير مركز أولمبياد الطلاب في المدرسة العليا للاقتصاد ، إن السبب الرئيسي لتطوير الرياضيات التطبيقية والبرمجة في البلاد هو رغبة الاتحاد السوفيتي في تجاوز الولايات المتحدة وحلفائها في السباق النووي.. لهذا ، كانت هناك حاجة إلى تقنيين جيدين ، وبالتالي أقيمت الألعاب الأولمبية الرياضية في جميع أنحاء الاتحاد السوفياتي.

"كان مستوى عالٍ من التدريب الرياضي في المدارس والجامعات ضروريًا لضمان التكافؤ في المجالين العسكري والعلمي مع بقية العالم تقريبًا. أصبح الاتحاد السوفيتي ، على سبيل المثال ، أحد المؤسسين الرئيسيين للأولمبياد الدولي للمعلوماتية (IOI) وفي عام 1990 اعتمد الثاني IOI ، "يجادل جوستوكاشين.

تلاميذ مدرسة موسكو رقم 524 في درس رياضيات بقيادة مدير المؤسسة يوسف بوروخوف
تلاميذ مدرسة موسكو رقم 524 في درس رياضيات بقيادة مدير المؤسسة يوسف بوروخوف

في مدن الاتحاد الكبرى ، تم افتتاح مدارس خاصة للفيزياء والرياضيات ومدارس داخلية ، ولعب هذا أيضًا دورًا في تطوير البرمجة في البلاد ، وفقًا لأكاديمي أكاديمية العلوم الروسية ، عميد كلية الرياضيات الحسابية وعلم التحكم الآلي بجامعة موسكو الحكومية التي تحمل اسم MV لومونوسوف إيغور سوكولوف.

يقول سوكولوف: "العمل المنظم جيدًا مع الأطفال الموهوبين في مدارس الرياضيات المتخصصة خلال سنوات الاتحاد السوفيتي ، لا يزال نظام الأولمبياد في الرياضيات والفيزياء وعلوم الكمبيوتر ومواضيع أخرى يؤتي ثماره".

يتفق ميخائيل ميرزايانوف ، مؤسس Codeforces ، وهي منصة لمحبي برمجة الألعاب الأولمبية ، مع الأكاديمي.

"من المهم أن هذه المدارس لا تزال تعيش وتتطور ، والدراسة في مثل هذه المدرسة لا تزال تعتبر مرموقة. أنا نفسي من ساراتوف ، درست في أقوى مدرسة للرياضيات في المدينة. بين المعلمين وزملاء الدراسة الموهوبين ، نشأت رغبة في أن أثبت لنفسي أنني لست أسوأ من الأطفال الآخرين ، وأنني أستطيع حل شيء أفضل من أي شخص آخر - بالنسبة لي ، أصبح هذا دافعًا قويًا للمضي قدمًا ، "يقول ميرزايانوف.

صورة
صورة

أيضًا ، وفقًا لميخائيل ، كان التأثير ناتجًا عن رغبة الاتحاد السوفيتي في "ربط" الأطفال بالبرامج من سنوات الدراسة.

يتذكر مؤسس Codeforces "لم تكن هناك مدارس فحسب ، بل كانت هناك أيضًا دوائر ومجلات موضوعية ، عندما كنت طفلاً قرأت" Young Technician "، المجلة الرياضية" Quant "وكنت سعيدًا".

شعبية الأولمبياد

يشارك تلاميذ المدارس الروسية في الأولمبياد من المدارس الابتدائية ، بدءًا من أبسط الألعاب الأولمبية الإقليمية لمعرفة اللغة الروسية ، وتنتهي بأولمبياد عموم روسيا من الجامعات الرائدة في البلاد في مختلف التخصصات ، بما في ذلك البرمجة وعلوم الكمبيوتر.يمكن لأولئك الذين احتلوا المراكز الأولى في مثل هذه الألعاب الأولمبية الدخول ، على سبيل المثال ، في جامعة موسكو الحكومية دون امتحانات. م. لومونوسوف أو أي جامعة مرموقة أخرى.

بدأ ميخائيل ميرزايانوف المشاركة في الألعاب الأولمبية المتخصصة من الصف الثامن - كان من المهم بالنسبة له أن يفوز ، ولهذا يمكنه دراسة المشكلات الجديدة طوال الليل.

إلدار جينولين كجزء من المنتخب الروسي - الفائز في الأولمبياد الدولي للمعلوماتية 2019
إلدار جينولين كجزء من المنتخب الروسي - الفائز في الأولمبياد الدولي للمعلوماتية 2019

بالنسبة لبعض الأشخاص ، مثلي ، المنافسة مهمة - إذا قضيت تمامًا على روح المنافسة ، فسيكون من الصعب عليهم إيجاد الحافز والوصول إلى إمكاناتهم. بالإضافة إلى ذلك ، يذهب بعض المبرمجين إلى ما وراء الأولمبياد الروسي ويفوزون بألعاب دولية ، لأنهم يحبون حل المشكلات فقط ، فهي بالنسبة لهم مثل رياضة محترفة بالفعل. أنا شخصياً كنت مغرمًا بهذا - إنه أكثر إثارة للاهتمام من مشاهدة أي فيلم ، وأنت تتطلع إلى مسابقات البرمجة أكثر من الجزء الثاني من فيلمك المفضل. هذه ظاهرة اجتماعية مثيرة للاهتمام ، يشرح ميرزايانوف.

ووفقًا له ، فإن العديد من طلاب المدارس والطلاب بمساعدة حل المشكلات بسرعة يتعلمون أساسيات البرمجة ويتدربون على حل المشكلات غير القياسية ويتعلمون بناء التفاعل مع المشاركين الآخرين في الأولمبياد عندما يتعلق الأمر بمسابقات الفريق. ستساعدك مسابقات البرمجة في المستقبل في الحصول على وظيفة مطلوبة وذات رواتب عالية وإيجاد هواية مدى الحياة.

التحفيز والملل والكلية التقنية

بدأ Efim Voinov ، أحد مؤسسي استوديو Zeptolab للألعاب ، المطور لسلسلة ألعاب الهاتف المحمول المشهورة عالميًا Cut the Rope ، بالانخراط في البرمجة في سن الثامنة بسبب نقص الترفيه. في رأيه ، يمكن أن يدفع المبرمجين الآخرين أيضًا.

"أتذكر أن والداي أعطانا جهاز كمبيوتر ZX Spectrum 8 بت. لم يكن هناك الكثير من الألعاب المعروضة للبيع ، وبدأنا في دراسة samizdat عن لغة البرمجة BASIC ، وسرعان ما بدأنا في كتابة ألعابنا الخاصة. أتذكر أنني أعجبت بشكل خاص بفرصة إنشاء رحلة واقعية لمقذوف من مدفع على طول مسار باليستي ، وبشكل عام ، البرمجة مع مراعاة قوانين الفيزياء. ربما أثر هذا الانطباع الحي في الطفولة على تطوير لعبة Cut the Rope ، والتي أصبحت ناجحة بعد سنوات عديدة ، "يجادل فوينوف.

أيضًا ، طور المعلمون المتحمسون واستمروا في تطوير حب البرمجة بين أطفال المدارس.

"ذهبت إلى مدرسة عادية ، وأتذكر الموقف الخاص لمعلم علوم الكمبيوتر - برؤية أنه يمكنني البرمجة ، فقد حررني وأخي ، المؤسس المشارك [الحالي] للشركة ، من الدروس تمامًا. بينما كان زملاؤنا في الفصل يتعلمون أساسيات محو الأمية الحاسوبية ، جلست أنا وأخي على كمبيوتر المعلم وكتبنا ألعابنا. كان ذلك مشرفًا جدًا! "- يتذكر إفيم.

جامعة موسكو
جامعة موسكو

أيضًا ، كانت مرحلة مهمة في حياته هي دراسته في معهد موسكو للإلكترونيات والرياضيات (MIEM NRU HSE). وفقًا لفوينوف ، هناك العديد من الجامعات التقنية القوية في روسيا التي تدرب المبرمجين المتميزين.

"كانت لدينا رياضيات قوية جدًا. أتذكر بشكل خاص مسار الجبر الخطي - كانت المعلمة امرأة قاسية ومتطلبة للغاية ، لكنها في الوقت نفسه شرحت كل شيء بطريقة واضحة ومثيرة للاهتمام. كان الحصول على علامة ممتازة في امتحانها يعد إنجازًا خاصًا ، وأتذكر أنه بالنسبة لي أصبح ، إلى حد ما ، مصلحة رياضية "، كما يقول فوينوف.

في الوقت نفسه ، جزء مهم من الإعداد الجيد للطلاب الروس هو دراسة المعرفة الأساسية في الرياضيات ، عميد كلية الرياضيات الحاسوبية وعلم التحكم الآلي في جامعة موسكو الحكومية الذي يحمل اسم M. V. لومونوسوف إيغور سوكولوف.

"في كلية CMC بجامعة موسكو الحكومية ، كما هو الحال في العديد من الكليات الأخرى في ملفنا الشخصي ، يتضمن التدريب عنصرين - التدريب الأساسي في الرياضيات وعلوم الكمبيوتر والتدريب العملي. قال سوكولوف: "بفضل المكون الأساسي ، يمكن لطلابنا حل المشكلات العلمية والعملية المعقدة".

القرصنة والرواتب وشركات تكنولوجيا المعلومات القوية الخاصة بها في روسيا

بدأ سوق تكنولوجيا المعلومات في التطور في روسيا خلال الوضع الاقتصادي الصعب في التسعينيات ، عندما تم إغلاق العديد من المؤسسات والمعاهد البحثية في البلاد ، لكن هذا أعطى البلاد بداية قوية على البلدان الأخرى ، كما يقول ميخائيل جوستوكاشين من المدرسة العليا في اقتصاديات.

"في ذلك الوقت ، كان سوق تكنولوجيا المعلومات العالمي في طور التطور ، وكانت روسيا في وضع أكثر إفادة من بقية العالم: لم تكن هناك حاجة لدعم الأنظمة القديمة ، وكان من الممكن استخدام البرامج المقرصنة مجانًا وتوفير الكثير على أجور الموظفين ". - يعتبر غوستوكاشين.

مكتب ياندكس في موسكو
مكتب ياندكس في موسكو

في رأيه ، في مثل هذه الظروف ، كانت روسيا قادرة على تنمية شركات تكنولوجيا المعلومات الكبيرة والقوية الخاصة بها ، مثل Yandex و Mail.ru. في الوقت نفسه ، كان للجامعات الروسية تأثير كبير ، والتي تبين أنها مستعدة بشكل كافٍ لتوفير مستوى لائق من التعليم داخل البلاد.

كما أن غالبية الخريجين الروس يبقون أيضًا في روسيا ويعملون في شركات روسية أو في فروع شركات أجنبية. يمكنهم نقل خبرتهم إلى أجيال جديدة من المبرمجين الروس ، غوستوكاشين متأكد.

موظفو Mail.ru في العمل
موظفو Mail.ru في العمل

وفقًا لإيفيم فوينوف ، المؤسس المشارك لشركة Zeptolab ، تصبح الرواتب المرتفعة أيضًا دافعًا رئيسيًا لتعلم البرمجة في روسيا.

"إن رواتب المبرمجين تتزايد كل عام ، وأصبحت أقل ارتباطًا بالسوق المحلي - وهذا يسهله الازدهار المستمر لشركات تكنولوجيا المعلومات ، وعمليات العولمة والتقاعد الحالي في كل مكان. في نظر تلاميذ المدارس والمتقدمين وأولياء أمورهم ، من الواضح أن هذا سبب مهم أيضًا لاتخاذ خيار لصالح تعلم البرمجة "، يختتم فوينوف.

موصى به: