সুচিপত্র:

কেন রাশিয়ানদের প্রোগ্রামিং সেরা এক হিসাবে বিবেচনা করা হয়
কেন রাশিয়ানদের প্রোগ্রামিং সেরা এক হিসাবে বিবেচনা করা হয়

ভিডিও: কেন রাশিয়ানদের প্রোগ্রামিং সেরা এক হিসাবে বিবেচনা করা হয়

ভিডিও: কেন রাশিয়ানদের প্রোগ্রামিং সেরা এক হিসাবে বিবেচনা করা হয়
ভিডিও: AI Ethics and Democracy: Debating Algorithm-Mediated Direct Democracy and the Democratization of AI 2024, এপ্রিল
Anonim

তারা আন্তর্জাতিক কম্পিউটার সায়েন্স অলিম্পিয়াড জিতেছে, সারা বিশ্বের আইটি কোম্পানিগুলির জন্য কাজ করে এবং জনপ্রিয় গেম এবং অ্যাপ্লিকেশন তৈরি করে। কিভাবে রাশিয়া বিশ্বের সেরা প্রোগ্রামার উত্পাদন জন্য প্রধান পরিবাহক এক হয়ে ওঠে?

সোভিয়েত প্রোগ্রামার আলেক্সি পাজিটনভের সাধারণ গেম "টেট্রিস" সারা বিশ্বে পরিচিত - 2020 সালে গেমটির অফিসিয়াল মোবাইল সংস্করণের ডাউনলোডের সংখ্যা 500 মিলিয়ন ছাড়িয়ে গেছে।

বিশ্বজুড়ে 500 মিলিয়নেরও বেশি মানুষ পাভেল দুরভের টেলিগ্রাম মেসেঞ্জার ব্যবহার করে।

রাশিয়ান ডেভেলপার সের্গেই দিমিত্রিয়েভ, ইভজেনি বেলিয়ায়েভ এবং ভ্যালেন্টিন কিপিয়াটকভ দ্বারা তৈরি কোটলিন প্রোগ্রামিং ভাষা, অ্যান্ড্রয়েডে অ্যাপ্লিকেশন বিকাশের জন্য Google দ্বারা অগ্রাধিকার হিসাবে বিবেচিত হয়।

টেট্রিস
টেট্রিস

রাশিয়ান ডেভেলপার সেমিয়ন এবং এফিম ভয়নোভস থেকে কাট দ্য রোপ পাজল গেমগুলি 1 বিলিয়নেরও বেশি বার ডাউনলোড করা হয়েছে।

অবশেষে, দশ বছরেরও বেশি সময় ধরে, রাশিয়ান প্রোগ্রামাররা প্রধান আন্তর্জাতিক অলিম্পিয়াডে প্রথম স্থান অধিকার করে আসছে, যেমন আইসিপিসি ইন্টারন্যাশনাল কলেজিয়েট প্রোগ্রামিং কনটেস্ট এবং ইনফরম্যাটিক্সে আন্তর্জাতিক অলিম্পিয়াড।

এগুলি সবই রাশিয়ার প্রোগ্রামারদের উজ্জ্বলতম কৃতিত্ব, এবং তারা একসাথে একটি সুসংগত সিস্টেমে ফিট করে যা সোভিয়েত শিক্ষায় ফিরে যায়।

পারমাণবিক রেস এবং গণিত স্কুল

দেশে ফলিত গণিত এবং প্রোগ্রামিংয়ের বিকাশের প্রধান কারণ ছিল ইউএসএসআর-এর আকাঙ্ক্ষা মার্কিন যুক্তরাষ্ট্র এবং তার মিত্রদের পারমাণবিক প্রতিযোগিতায় বাইপাস করার, বলেছেন মিখাইল গুস্তোকাশিন, উচ্চ বিদ্যালয় অফ ইকোনমিক্সের ছাত্র অলিম্পিয়াডের পরিচালক।. এর জন্য, ভাল প্রযুক্তিবিদদের প্রয়োজন ছিল এবং সেইজন্য ইউএসএসআর জুড়ে গাণিতিক অলিম্পিয়াড অনুষ্ঠিত হয়েছিল।

“সামরিক এবং বৈজ্ঞানিক ক্ষেত্রে প্রায় বাকি বিশ্বের সাথে সমতা নিশ্চিত করার জন্য স্কুল এবং বিশ্ববিদ্যালয়গুলিতে উচ্চ স্তরের গাণিতিক প্রশিক্ষণের প্রয়োজন ছিল। ইউএসএসআর, উদাহরণস্বরূপ, ইন্টারন্যাশনাল অলিম্পিয়াড ইনফরমেটিক্স (IOI) এর অন্যতম প্রধান প্রতিষ্ঠাতা হয়ে ওঠে এবং 1990 সালে দ্বিতীয় IOI গ্রহণ করে,”গুস্টোকাশিন যুক্তি দেন।

প্রতিষ্ঠানের পরিচালক ইওসিফ বোরুখভের নেতৃত্বে একটি গণিত পাঠে মস্কো স্কুল নং 524-এর ছাত্ররা
প্রতিষ্ঠানের পরিচালক ইওসিফ বোরুখভের নেতৃত্বে একটি গণিত পাঠে মস্কো স্কুল নং 524-এর ছাত্ররা

ইউনিয়নের বড় শহরগুলিতে, বিশেষ পদার্থবিদ্যা এবং গণিত স্কুল এবং বোর্ডিং স্কুল খোলা হয়েছিল, এটি দেশে প্রোগ্রামিংয়ের বিকাশে ভূমিকা রেখেছিল, রাশিয়ান একাডেমি অফ সায়েন্সেসের শিক্ষাবিদ, গণিত গণিত অনুষদের ডিন অনুসারে। এবং মস্কো স্টেট ইউনিভার্সিটির সাইবারনেটিক্স এমভির নামে নামকরণ করা হয়েছে লোমোনোসভ ইগর সোকোলভ।

"ইউএসএসআর-এর বছরগুলিতে বিশেষায়িত গাণিতিক বিদ্যালয়ে প্রতিভাবান শিশুদের সাথে সুসংগঠিত কাজ, গণিত, পদার্থবিদ্যা, কম্পিউটার বিজ্ঞান এবং অন্যান্য বিষয়ে অলিম্পিয়াডের পদ্ধতি ফলপ্রসূ হচ্ছে," সোকোলভ বলেছেন।

মিখাইল মির্জায়ানভ, কোডফোর্সের প্রতিষ্ঠাতা, প্রোগ্রামিং অলিম্পিয়াডের অনুরাগীদের জন্য একটি প্ল্যাটফর্ম, শিক্ষাবিদটির সাথে একমত।

“এটি গুরুত্বপূর্ণ যে এই স্কুলগুলি এখনও জীবিত এবং বিকাশ করছে এবং এই জাতীয় স্কুলে পড়া এখনও মর্যাদাপূর্ণ বলে বিবেচিত হয়। আমি নিজে সারাতোভ থেকে এসেছি, শহরের সবচেয়ে শক্তিশালী গাণিতিক স্কুলে পড়াশোনা করেছি। প্রতিভাবান শিক্ষক এবং সহপাঠীদের মধ্যে, নিজেকে প্রমাণ করার ইচ্ছা জাগলো যে আমি অন্য শিশুদের চেয়ে খারাপ নই, আমি অন্য কারো চেয়ে ভাল কিছু সমাধান করতে পারি - এটি আমার জন্য এগিয়ে যাওয়ার একটি শক্তিশালী প্রেরণা হয়ে উঠেছে, মির্জায়ানভ বলেছেন।

ছবি
ছবি

এছাড়াও, মিখাইলের মতে, স্কুল বছর থেকে প্রোগ্রামিং সহ শিশুদের "হুক" করার জন্য ইউএসএসআর-এর ইচ্ছার দ্বারা প্রভাব প্রয়োগ করা হয়েছিল।

কোডফোর্সের প্রতিষ্ঠাতা স্মরণ করে বলেন, “এখানে কেবল স্কুলই নয়, বৃত্ত, থিম্যাটিক ম্যাগাজিনও ছিল, ছোটবেলায় আমি “ইয়ং টেকনিশিয়ান”, গাণিতিক ম্যাগাজিন “কোয়ান্ট” পড়েছিলাম এবং আনন্দিত হয়েছিলাম।

অলিম্পিয়াডের জনপ্রিয়তা

রাশিয়ান স্কুলছাত্রীরা প্রাথমিক বিদ্যালয় থেকে অলিম্পিয়াডে অংশগ্রহণ করে, রাশিয়ান ভাষার জ্ঞানের জন্য সহজতম আঞ্চলিক অলিম্পিয়াড থেকে শুরু করে এবং প্রোগ্রামিং এবং কম্পিউটার বিজ্ঞান সহ বিভিন্ন বিশেষত্বে দেশের শীর্ষস্থানীয় বিশ্ববিদ্যালয়গুলির অল-রাশিয়ান অলিম্পিয়াডের সাথে শেষ হয়।যারা এই ধরনের অলিম্পিয়াডে প্রথম স্থান অধিকার করেছে তারা প্রবেশ করতে পারে, উদাহরণস্বরূপ, মস্কো স্টেট ইউনিভার্সিটিতে পরীক্ষা ছাড়াই। এম.ভি. Lomonosov বা অন্য মর্যাদাপূর্ণ বিশ্ববিদ্যালয়।

মিখাইল মির্জায়ানভ 8 তম গ্রেড থেকে বিশেষ অলিম্পিয়াডে অংশ নিতে শুরু করেছিলেন - জয় করা তার পক্ষে গুরুত্বপূর্ণ ছিল এবং এর জন্য তিনি সারা রাত নতুন সমস্যা অধ্যয়ন করতে পারেন।

রাশিয়ান জাতীয় দলের অংশ হিসেবে ইলদার গেইনুলিন - ইনফরমেটিক্স 2019-এ আন্তর্জাতিক অলিম্পিয়াডের বিজয়ী
রাশিয়ান জাতীয় দলের অংশ হিসেবে ইলদার গেইনুলিন - ইনফরমেটিক্স 2019-এ আন্তর্জাতিক অলিম্পিয়াডের বিজয়ী

“কিছু লোকের জন্য, আমার মতো, প্রতিযোগিতা গুরুত্বপূর্ণ - আপনি যদি প্রতিযোগিতামূলক মনোভাবকে সম্পূর্ণরূপে নির্মূল করেন, তবে তাদের পক্ষে অনুপ্রেরণা খুঁজে পাওয়া এবং তাদের সম্ভাবনায় পৌঁছানো কঠিন হবে। এছাড়াও, কিছু প্রোগ্রামার রাশিয়ান অলিম্পিয়াড ছাড়িয়ে যায় এবং আন্তর্জাতিক জিততে পারে, কারণ তারা কেবল সমস্যাগুলি সমাধান করতে পছন্দ করে, তাদের জন্য এটি ইতিমধ্যে একটি পেশাদার খেলার মতো। আমি নিজেও এটির অনুরাগী ছিলাম - এটি যেকোনো চলচ্চিত্র দেখার চেয়ে বেশি আকর্ষণীয় এবং আপনি আপনার প্রিয় চলচ্চিত্রের দ্বিতীয় অংশের চেয়ে বেশি প্রোগ্রামিং প্রতিযোগিতার জন্য উন্মুখ। এটি একটি আকর্ষণীয় সামাজিক ঘটনা,”মির্জায়ানভ ব্যাখ্যা করেছেন।

তার মতে, গতিতে সমস্যা সমাধানের সাহায্যে অনেক স্কুলছাত্রী এবং শিক্ষার্থীরা প্রোগ্রামিংয়ের মূল বিষয়গুলি শিখে, অ-মানক সমস্যা সমাধানের জন্য প্রশিক্ষণ দেয় এবং অলিম্পিয়াডে অন্যান্য অংশগ্রহণকারীদের সাথে দলগত প্রতিযোগিতার ক্ষেত্রে মিথস্ক্রিয়া তৈরি করতে শেখে। ভবিষ্যতে প্রোগ্রামিং প্রতিযোগিতা আপনাকে এমন একটি চাকরি পেতে সাহায্য করবে যার চাহিদা রয়েছে এবং উচ্চ বেতন পাওয়া যাবে এবং জীবনের জন্য একটি শখ খুঁজে পাবেন।

প্রেরণা, একঘেয়েমি এবং প্রযুক্তিগত কলেজ

Efim Voinov, Zeptolab গেম স্টুডিওর অন্যতম প্রতিষ্ঠাতা, মোবাইল গেমের বিশ্বব্যাপী জনপ্রিয় Cut the Rope সিরিজের বিকাশকারী, বিনোদনের অভাবে 8 বছর বয়সে প্রোগ্রামিংয়ে জড়িত হতে শুরু করেন। তার মতে, এটি অন্যান্য প্রোগ্রামারদেরও চাপ দিতে পারে।

“আমার মনে আছে আমার বাবা-মা আমাদের একটি 8-বিট জেডএক্স স্পেকট্রাম কম্পিউটার দিয়েছিলেন। বিক্রয়ের জন্য এটির জন্য অনেক গেম ছিল না, এবং আমরা বেসিক প্রোগ্রামিং ভাষা সম্পর্কে সমীজদাত অধ্যয়ন করতে শুরু করি এবং শীঘ্রই আমাদের নিজস্ব গেম লিখতে শুরু করি। আমার মনে আছে যে ব্যালিস্টিক ট্র্যাজেক্টোরি বরাবর একটি কামান থেকে একটি প্রজেক্টাইলের বাস্তবসম্মত ফ্লাইট তৈরি করার সুযোগ এবং সাধারণভাবে, পদার্থবিজ্ঞানের আইনগুলিকে বিবেচনায় নিয়ে প্রোগ্রামিং দ্বারা আমি বিশেষভাবে প্রভাবিত হয়েছিলাম। সম্ভবত শৈশবের এই প্রাণবন্ত ছাপটি কাট দ্য রোপ ধাঁধার বিকাশকে প্রভাবিত করেছিল, যা বহু বছর পরে হিট হয়ে ওঠে,”ভয়েনভ যুক্তি দেন।

এছাড়াও, উত্সাহী শিক্ষকরা স্কুলছাত্রীদের মধ্যে প্রোগ্রামিংয়ের প্রতি ভালবাসা বিকাশ করেছেন এবং চালিয়ে যাচ্ছেন।

“আমি একটি নিয়মিত স্কুলে গিয়েছিলাম, এবং আমি একজন কম্পিউটার বিজ্ঞানের শিক্ষকের বিশেষ মনোভাব মনে করি - আমি প্রোগ্রাম করতে পারি দেখে তিনি আমাকে এবং আমার ভাইকে, কোম্পানির [বর্তমান] সহ-প্রতিষ্ঠাতা, সম্পূর্ণভাবে পাঠ থেকে মুক্ত করেছিলেন। যখন আমাদের সহপাঠীরা কম্পিউটার সাক্ষরতার প্রাথমিক বিষয়গুলি শিখছিল, তখন আমি এবং আমার ভাই শিক্ষকের কম্পিউটারে বসে আমাদের গেম লিখতাম। এটা খুব সম্মানজনক ছিল!”- এফিম স্মরণ করে।

মস্কো স্টেট ইউনিভার্সিটি
মস্কো স্টেট ইউনিভার্সিটি

এছাড়াও, তার জীবনের একটি গুরুত্বপূর্ণ পর্যায় ছিল মস্কো ইনস্টিটিউট অফ ইলেকট্রনিক্স অ্যান্ড ম্যাথমেটিক্স (MIEM NRU HSE) এ তার পড়াশোনা। ভয়িনভের মতে, রাশিয়ায় অনেক শক্তিশালী প্রযুক্তি বিশ্ববিদ্যালয় রয়েছে যারা যোগ্য প্রোগ্রামারদের প্রশিক্ষণ দেয়।

“আমাদের খুব শক্তিশালী গণিত ছিল। আমি বিশেষ করে রৈখিক বীজগণিতের কোর্সটি মনে রাখি - শিক্ষক ছিলেন খুব কঠোর এবং দাবিদার মহিলা, তবে একই সাথে তিনি খুব বোধগম্য এবং আকর্ষণীয় উপায়ে সবকিছু ব্যাখ্যা করেছিলেন। তার পরীক্ষায় একটি দুর্দান্ত নম্বর পাওয়া একটি বিশেষ কৃতিত্ব হিসাবে বিবেচিত হয়েছিল, এবং আমি মনে করি যে এটি আমার জন্য এক অর্থে একটি খেলাধুলার আগ্রহ হয়ে উঠেছে,”ভয়েনভ বলেছেন।

একই সময়ে, রাশিয়ান শিক্ষার্থীদের একটি ভাল প্রস্তুতির একটি গুরুত্বপূর্ণ অংশ হল গণিতের মৌলিক জ্ঞানের অধ্যয়ন, মস্কো স্টেট ইউনিভার্সিটির কম্পিউটেশনাল গণিত এবং সাইবারনেটিক্স অনুষদের ডিন এম.ভি. লোমোনোসভ ইগর সোকোলভ।

“মস্কো স্টেট ইউনিভার্সিটির সিএমসি অনুষদে, আমাদের প্রোফাইলের অন্যান্য অনুষদের মতো, প্রশিক্ষণে দুটি উপাদান রয়েছে - গণিত এবং কম্পিউটার বিজ্ঞানের মৌলিক প্রশিক্ষণ এবং ব্যবহারিক প্রশিক্ষণ। এটি মৌলিক উপাদানের জন্য ধন্যবাদ যে আমাদের শিক্ষার্থীরা জটিল বৈজ্ঞানিক এবং ব্যবহারিক সমস্যাগুলি সমাধান করতে পারে,”সোকোলভ বলেছিলেন।

পাইরেসি, বেতন এবং রাশিয়ার শক্তিশালী নিজস্ব আইটি কোম্পানি

90 এর দশকের কঠিন অর্থনৈতিক পরিস্থিতির সময় রাশিয়ায় আইটি বাজারের বিকাশ শুরু হয়েছিল, যখন দেশে অনেক উদ্যোগ এবং গবেষণা প্রতিষ্ঠান বন্ধ হয়ে গিয়েছিল, তবে এটি দেশটিকে অন্যান্য দেশের তুলনায় একটি মাথার সূচনা দিয়েছে, উচ্চ বিদ্যালয়ের পরিচালক মিখাইল গুস্তোকাশিন বলেছেন। অর্থনীতি।

"সেই সময়ে, বিশ্বব্যাপী আইটি বাজার সবেমাত্র বিকাশ করছিল, এবং রাশিয়া বাকি বিশ্বের তুলনায় আরও বেশি সুবিধাজনক কিছুতে ছিল: পুরানো সিস্টেমগুলিকে সমর্থন করার দরকার ছিল না, বিনামূল্যে পাইরেটেড সফ্টওয়্যার ব্যবহার করা সম্ভব ছিল এবং সংরক্ষণ করা সম্ভব ছিল। কর্মচারী মজুরিতে অনেক।", - গুস্টোকাশিন বিবেচনা করে।

মস্কোতে ইয়ানডেক্স অফিস
মস্কোতে ইয়ানডেক্স অফিস

তার মতে, এই ধরনের পরিস্থিতিতে, রাশিয়া তার নিজস্ব বড় এবং শক্তিশালী আইটি কোম্পানি যেমন ইয়ানডেক্স এবং Mail.ru বৃদ্ধি করতে সক্ষম হয়েছিল। একই সময়ে, রাশিয়ান বিশ্ববিদ্যালয়গুলির একটি দুর্দান্ত প্রভাব ছিল, যা দেশের মধ্যে একটি শালীন স্তরের শিক্ষা প্রদানের জন্য যথেষ্ট প্রস্তুত বলে প্রমাণিত হয়েছিল।

“অধিকাংশ রাশিয়ান স্নাতকও রাশিয়ায় থাকে এবং রাশিয়ান কোম্পানিতে বা বিদেশী কোম্পানির শাখায় কাজ করে। তারা তাদের অভিজ্ঞতা রাশিয়ান প্রোগ্রামারদের নতুন প্রজন্মের কাছে প্রেরণ করতে পারে,”গুসটোকাশিন নিশ্চিত।

Mail.ru কর্মীরা কর্মস্থলে
Mail.ru কর্মীরা কর্মস্থলে

Zeptolab-এর সহ-প্রতিষ্ঠাতা Efim Voinov-এর মতে, উচ্চ বেতনও রাশিয়ায় প্রোগ্রামিং শেখার মূল প্রেরণা হয়ে ওঠে।

"প্রোগ্রামারদের বেতন প্রতি বছর বাড়ছে, এবং স্থানীয় বাজারের সাথে কমবেশি আবদ্ধ হচ্ছে - এটি আইটি কোম্পানিগুলির ক্রমাগত বুম, বিশ্বায়নের প্রক্রিয়া এবং বর্তমান সর্বব্যাপী অবসরের দ্বারা সহজতর হয়েছে৷ স্কুলছাত্রী, আবেদনকারী এবং তাদের পিতামাতার দৃষ্টিতে, এটি অবশ্যই প্রোগ্রামিং শেখার পক্ষে একটি পছন্দ করার একটি গুরুত্বপূর্ণ কারণ, "ভয়েনভ উপসংহারে বলেছেন।

প্রস্তাবিত: