আমি একজন সিএসই শিক্ষার্থী। আমাদের প্রায় সময় বিভিন্ন প্রোগ্রামিং প্রতিযোগিতা হয়। কখনও বিশ্ববিদ্যালয়ে আবার কখনো আন্তঃ বিশ্ববিদ্যালয়। এসব প্রতিযোগিতায় বিশেষ করে আন্তঃ বিশ্ববিদ্যালয় প্রোগ্রামিং প্রতিযোগিতায় দেশের প্রতিটা বিশ্ববিদ্যালয় থেকেই শিক্ষার্থীরা অংশগ্রহন করে (প্রতিটা বিশ্ববিদ্যালয় এর সেরা প্রোগ্রামাররা) । সেখানে তারা তাদের বিশ্ববিদ্যালয়কে প্রতিনিধিত্ব করে।
এসব প্রতিযোগিতায় ভালো পুরস্কারও থাকে। বিশেষ করে মোটা অংকের টাকা। তবে প্রায় সবাই এসব প্রতিযোগিতায় ভালো র্যাঙ্ক অর্জন করার জন্য যায়। বিশেষ করে টপ ১০ এর জন্য প্রাইজমানি থাকে কিন্তু এখানে অংশ নেয়া ৭০% এ জানে যে সে টপ ১০ এ যেতে পারবে না। তারপরেও অংশ নেয় কারন এসব প্রতিযোগিতায় অংশ নিয়ে ভালো র্যাঙ্ক করতে পারলে বড় বড় আইটি কম্পানিতে চাকরি পাওয়া কিছুটা সহজ হয়ে যায়। সহজ ভাষায় বলতে গেলে যারা অংশগ্রহন করে তাদের কাছে প্রাইজমানিটা মুখ্য না। কেউ প্রাইজমানির জন্য অংশগ্রহন করে না (দুই একজন ব্যতিক্রম থাকতে পারে)।
এসব প্রতিযোগিতায় অংশ গ্রহন করতে ভালো একটা টাকা রেজিস্ট্রেশান ফি হিসেবে দিতে হয়। আন্তঃ বিশ্ববিদ্যালয় প্রতিযোগিতা হলে অনেক সময় যে অংশগ্রহন করবে তার বিশ্ববিদ্যালয় রেজিস্ট্রেশান ফি এর টাকা দিয়ে দেয় আবার অনেক সময় নিজেকেও দিতে হয়।
এসব প্রতিযোগিতা আয়োজন করাও অনেক ব্যয় বহুল। এর পাশাপাশি যারা অংশগ্রহন করে তাদের সবাইকেই আয়োজকরা টি-শার্ট, স্কুল ব্যাগ, প্রতিযোগিতার দিন বিভিন্ন ধরনের খাবার (দুপুরের খাবার, স্নাক্স), আরও কিছু উপহার দিয়ে থাকে।
এসব প্রতিযোগিতায় অনেক প্রোগ্রামিং সমস্যা থাকে যেগুলো বিভিন্ন অ্যালগরিদম, গানিতিক লজিক দিয়ে বা নিজের চিন্তা শক্তি দিয়ে চিন্তা করে সমাধান করতে হয়।
প্রায় সব প্রতিযোগিতায় বিভিন্ন আইটি কোম্পানি স্পন্সর হিসেবে থাকে। আয়োজকরা তাদের থেকেও টাকা বা এই ধরনের কিছু পেয়ে থাকে।
এখন আয়োজকদের যেহেতু প্রতিযোগিতা আয়োজন করতেই অনেক টাকা লাগে, তাই এটা বলা মুসকিল যে আয়োজকরা আমাদের থেকে যে রেজিস্ট্রেশান ফি নিয়েছে সেটা কি প্রতিযোগিতা আয়োজন করতে ব্যয় করেছে নাকি সেই টাকা দিয়ে পুরস্কারও দেয়। যেহেতু স্পন্সর থাকে তাই পুরস্কার এর টাকা কোন ক্ষাত থেকে দেয়া হয় এটা জানা যায় না (আয়োজকরাও কিছু বলে না)। এখন আমার প্রশ্ন হচ্ছে এই ধরনের প্রতিযোগিতায় অংশ নেয়া কি হালাল?