[ My Blog ]

Hello, I'm Atiab Jobayer. I am a competitive programmer & UI designer with a mass experience of working on a few projects as a frontend developer. I am also a debater and web software researcher.

এই দেশে সবার কোডিং শেখার দরকার নাই

November 7, 2017 Atiab Jobayer

শিক্ষা অপাত্রে পড়লে সমস্যা। গতবছর ডিসেম্বরে স্কুলে আওয়ার অব কোড আয়োজন করার সময় HoC নিয়ে বেশ খানিকটা পড়াশোনা করতে হয়েছিল। তখন একটা লেখা চোখে পড়েছিল এরকম যে, "এই দেশের সবার কোডিং শেখার কোন দরকার নাই"। জিনিসটা USA এর প্রেক্ষাপটে লেখা। কন্সেপ্ট ছিল এরকম যে, সবাই একেবারে কোডিং শিখে সফটওয়্যার ইঞ্জিনিয়ার হইলে তো অন্য পেশার লোকই থাকবে না, তবে সবার ই সিএস নলেজ থাকাটা জরুরি যাতে করে সবাই নিজের সেক্টরে সিএস নলেজ প্রয়োগ করতে পারে।

ঐ টাইটেলটার মর্মার্থ আজ একবছর পরে হলেও বুঝতে পারছি। ঐ আর্টিকেল এ যেই কন্সেপ্টে লেখা ছিল সেই অর্থে না, আক্ষরিক অর্থেই। এই দেশের আমজনতার সবার আসলেই কোডিং শেখার/করার কোন দরকার নাই। শিক্ষার মর্ম সবাই বুঝে না।

আসল ঘটনায় আসি, যন্ত্রযোগ প্রোগ্রামিং ক্লাব, দেশের অন্যতম পরিচিতি পাওয়া প্রোগ্রামিং ক্লাব। তার একটা ফেসবুক গ্রুপ আছে যাতে ৭ হাজারের বেশি মেম্বার। সেই গ্রুপের অ্যাডমিনদের কোন একজন এর পাসওয়ার্ড কোনভাবে পেয়ে সেটা দিয়ে অ্যাকাউন্ট রিসেট করে গ্রুপে যাচ্ছেতাই পোস্ট করেছে নিজেদের হ্যাকার দাবী করা একদল শুয়োর। তারা গ্রুপে পোস্ট করে যে, "এই গ্রুপের মেম্বাররা নিজেদের গ্রুপের সিকিউরিটি মেইনটেইন করতে পারে না আবার প্রোগ্রামিং করতে!"(সিরিয়াসলি ম্যান??!) । এবং কমেন্টে তাদের সহযোগীরাও তার সাথে তাল মিলিয়েছে। একদল অতি আগ্রহী বান্দাদের আবার এদের কাছে হ্যাকিং শেখার আবদার দেখা গেছে। সব কিছু লেখার মতো মানসিকতা নেই, এই পোস্টে ঢুকে দেখতে পারেন।

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

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

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

Use your skill for a good reason. Happy Coding!