Showing posts with label contest. Show all posts
Showing posts with label contest. Show all posts

Thursday, December 14, 2017

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





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

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

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

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

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

Wednesday, September 20, 2017

প্রোগ্রামিং



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