Thursday, December 14, 2017

প্রোগ্রামিং প্রতিযোগীতার শুরুর গল্প





১২ই ডিসেম্বর, ২০১৭
বিকালঃ ৩.৫১ মিনিট

আমি ভার্সিটিতে ভর্তি হই ২০১২-২০১৩ সেশনে। ২০১৩ তে প্রথম সেমিস্টারেই আমাদের সি প্রোগ্রামিং পড়ানো হয়। তখন প্রোগ্রামিং এ এত কাঁচা ছিলাম যে, আমি ভাবছিলাম ওই কোর্সে ফেল না আসলেও ইম্পুভমেন্ট আসবে। কিন্তু ফলাফল টেনে টুনে বি। ইম্পুভমেন্ট বন্ধ। তখন সি এর বেসিক ভালোই বুঝতাম, কিন্তু কম্পিটিটিভ প্রোগ্রামিং সর্ম্পকে ধারনা ছিল না। তবে যেহেতু ছোটকাল থেকেই গনিত ভাল লাগত, তাই প্রোগ্রামিংও ভাল লাগত। ছোটখাট ক্যালকুলেটর, গেইম বা ম্যাথের ধাঁধা সলভ করার কাজে প্রোগ্রামিং ব্যবহার করতাম। ২০১৪ এর শেষের দিকে আমাদের সি প্লাস প্লাস পড়ানো হয়, ৩য় সেমিস্টার এ। আমি তখন সি প্লাস প্লাস ভালোই পারতাম কিন্তু প্রবলেম সলভিং ব্যাপারটা ছিল না। এমনকি আমি তখন পযর্ন্ত রাজীব ভাই, মুহসীন ভাইদেরও চিনতাম না...:( 

২০১৪ এর ডিসেম্বর এর মাঝের দিকে ভার্সিটিতে “Hour of Code এর একটা অনুষ্ঠান হয়। ওইটা একটা ম্যাথের প্রতিযোগীতা ছিল। ওখানে আমি প্রথম হই। অনুষ্ঠান এর পর রাজীব ভাই আর মুহসীন ভাই এর সাথে দেখা হয়। ভাইরা আমাকে বলে, “ম্যাথ তো ভালোই পারিস, প্রোগ্রামিং কেমন লাগে?” আমি বললাম, “ভালোই তো।” তারপর শুরু হয় ভাইদের সাথে প্রোগ্রামিং এর পথে যাত্রা। মুহসীন ভাই প্রথমে প্রব্লেম সলভিং এর জন্য URI সাইটের ঠিকানা দেয় এবং কম্পিটিটিভ প্রোগ্রামিং এর পথ দেখিয়ে দেয়। তারপর আস্তে আস্তে বেসিক, বিভিন্ন রাইটার এর ওয়েবসাইট, STL বিভিন্ন জিনিসে সাহায্য করে। কয়েক মাস করার পর রাজীব ভাইদের দেখাদেখি কোডফোর্সেস এ এক্যাউন্ট খুলি। এর পর কিছু দিনের মধ্যেই কোডফোর্সের হয়ে উঠে আমার সবচেয়ে পছন্দের ওয়েবসাইট। আমি এখন দিনের ২৪ ঘন্টার মধ্যে ১২-১৬ ঘন্টাই কোডফোর্সেস এ থাকি...:)

২০১৫ এর ৭ই মে আমার জীবনের প্রথম অনসাইট কন্টেস্টআমি, রাজীব ভাই, মুহসীন ভাই এর একটি টিম এবং মাহফুজ স্যার ওই টিমের কোচ। বুয়েটে কন্টেস্ট হয়। তাদের একটা ফেস্ট ছিল। BUET CSE FEST – 2015. ৮৫ টিমের মধ্যে আমরা ২১-তম হই। এর পর থেকে একসাথে আমাদের অনেক গুলা কন্টেস্ট করা হয়েছে। মুহসীন ভাই এর সাথে অবশ্য একটু কম করা হয়েছে। সম্ভত ৫-৬ টা। কিন্তু এখন পর্যন্ত আমার এটেন্ড করা ১৫ টে অনসাইট কন্টেস্টের মধ্যে ১১-১২ টা টিমেই রাজীব ভাই ছিল। এক-একটা অনসাইট কন্টেস্ট যেন এক-একটা ট্যুর। খুবই এনজয়মেন্ট ছিল, মাঝে মধ্যে উপরি পাওনা হিসেবে ভালো একটা পজিশন। আসলেই দিনগুলো অনেক মজার ছিল...<3

পরিশেষে বলতে গেলে বলতে হয়, রাজীব ভাই বা মুহসীন ভাইদের অনুপ্রেরনা, নির্দেশনা, আর গাইডলাইন ছাড়া প্রোগ্রামিংএ এতটুকু আসতে পারতাম না। এতটুকু জানি দিনশেষে ভাইদের খুব মিস করবো...:(