ঝংকার মাহবুবের সেরা ৫টি বই
বাংলা ভাষায় প্রোগ্রামিং শেখার বইয়ের কথা উঠলে ঝংকার মাহবুবের নাম সহজেই সামনে আসে। তাঁর লেখার বড় বৈশিষ্ট্য হলো, programming-এর মতো টেকনিক্যাল বিষয়কে একেবারে বইয়ের মতো কাঠখোট্টা করে না লিখে গল্প, আড্ডা, হাস্যরস ও পরিচিত উদাহরণের মাধ্যমে উপস্থাপন করা।
ফলে যারা coding শেখার সময় অতিরিক্ত technical language দেখে ভয় পেয়ে যান, তাদের কাছে তাঁর বইগুলো আলাদা ধরনের অভিজ্ঞতা দিতে পারে।
তবে ঝংকার মাহবুবের বই মানেই শুধু programming নয়। তাঁর কিছু বই ছাত্রজীবন, motivation, আত্মউন্নয়ন এবং নিজের লক্ষ্য নিয়ে কাজ করার বিষয়েও লেখা। তাই আপনি programming শিখতে চান, নাকি নিজের পড়াশোনা ও জীবনকে একটু গুছিয়ে নিতে চান, তার ওপর ভিত্তি করে বই বেছে নেওয়া ভালো।
এই লেখায় ঝংকার মাহবুবের এমন ৫টি বই নিয়ে আলোচনা করা হলো, যেগুলোর বিষয়বস্তু একে অপরের থেকে আলাদা এবং তাঁর লেখার বিভিন্ন দিককে তুলে ধরে।
ঝংকার মাহবুবের বইগুলো হল-
১. হাবলুদের জন্য প্রোগ্রামিং

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

প্রোগ্রামিংয়ের বলদ টু বস মূলত programming শেখার পাশাপাশি beginner-এর confidence তৈরি করার দিকে বেশি নজর দেয়।
বইটিতে programming-কে চায়ের দোকানের আড্ডার মতো কথ্য ভঙ্গিতে উপস্থাপন করা হয়েছে। বইয়ের বিবরণ অনুযায়ী, variable, array, if-else, loop ও function সম্পর্কে ধারণা থাকলে বইটি পড়তে সুবিধা হয়।
বইটিতে data structure, stack, queue, object, class, hash table, linked list, search, sort, OOP এবং tree-এর মতো বিষয়ও এসেছে। অর্থাৎ এটি শুধু programming-এর একেবারে প্রথম পরিচয় নয়, basic পেরিয়ে আরও কিছু ধারণার দিকে নিয়ে যায়।
৩. প্রোগ্রামিংয়ের চৌদ্দগোষ্ঠী

প্রোগ্রামিংয়ের চৌদ্দগোষ্ঠী তুলনামূলকভাবে পরের ধাপের পাঠকদের জন্য বেশি প্রাসঙ্গিক।
বইটির আলোচনায় problem solving, algorithm, time complexity, recursion, database, architecture এবং programming interview-এর প্রস্তুতির মতো বিষয় রয়েছে।
এই বইয়ের বিশেষ দিক হলো, programming শেখাকে শুধু syntax বা কয়েকটি code লেখার মধ্যে আটকে না রেখে problem solving ও interview-oriented প্রস্তুতির দিকে নেওয়া। যারা basic programming শেখার পর নিজের ধারণাকে আরও বিস্তৃত করতে চান, তাদের জন্য বইটির বিষয়বস্তু বেশি কাজে লাগতে পারে।
৪. রিচার্জ ইয়োর ডাউন ব্যাটারি

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

প্যারাময় লাইফের প্যারাসিটামল ঝংকার মাহবুবের ছাত্রজীবনকেন্দ্রিক লেখার আরেকটি উদাহরণ।
এখানে মূল ফোকাস programming নয়, বরং একজন শিক্ষার্থীর জীবনে দেখা দেওয়া বিভিন্ন সমস্যা নিয়ে চিন্তা করা।
পড়াশোনা, লক্ষ্য ঠিক করা, নিজের অবস্থান নিয়ে দ্বিধা কিংবা দৈনন্দিন জীবনের নানা ঝামেলা নিয়ে যারা ভাবেন, তাদের কাছে বইটির বিষয়বস্তু পরিচিত মনে হতে পারে। একই লেখকের programming বইয়ের বাইরে কী ধরনের লেখা রয়েছে, সেটাও এই বইয়ের মাধ্যমে বোঝা যায়।
কোন বইটি কার জন্য?
ঝংকার মাহবুবের বই বেছে নেওয়ার সময় সবচেয়ে গুরুত্বপূর্ণ বিষয় হলো আপনি বর্তমানে কোন পর্যায়ে আছেন।
একেবারে নতুন হলে
Programming সম্পর্কে আপনার কোনো ধারণা না থাকলে হাবলুদের জন্য প্রোগ্রামিং দিয়ে শুরু করা সবচেয়ে স্বাভাবিক পথ। বইটির মূল উদ্দেশ্যই হলো programming শেখার শুরুতে থাকা ভয় ও দ্বিধা কমানো।
Basic programming জানা থাকলে
Variable, loop, function ইত্যাদি সম্পর্কে মোটামুটি ধারণা থাকলে প্রোগ্রামিংয়ের বলদ টু বস দেখতে পারেন। এই বইয়ে basic ধারণার পাশাপাশি data structure, OOP এবং বিভিন্ন programming concept-এর দিকে এগোনোর সুযোগ রয়েছে।
Problem solving বা interview নিয়ে এগোতে চাইলে
Programming-এর basic পার হওয়ার পর আপনার লক্ষ্য যদি problem solving, algorithm, time complexity কিংবা interview preparation হয়, তাহলে প্রোগ্রামিংয়ের চৌদ্দগোষ্ঠী বেশি প্রাসঙ্গিক। বইটির আলোচনার ক্ষেত্রও সেই দিকেই বিস্তৃত।
Programming-এর বাইরে পড়তে চাইলে
আপনি যদি coding নিয়ে আগ্রহী না হয়ে ছাত্রজীবন, motivation এবং নিজের উন্নতি নিয়ে পড়তে চান, তাহলে রিচার্জ ইয়োর ডাউন ব্যাটারি অথবা প্যারাময় লাইফের প্যারাসিটামল দেখতে পারেন। রকমারির লেখক তালিকাতেও এই দুটি বই ছাত্রজীবন উন্নয়নধর্মী কাজ হিসেবে রয়েছে।
ঝংকার মাহবুবের বইয়ের বিশেষত্ব কোথায়?
ঝংকার মাহবুবের লেখাকে আলাদা করে দেখার একটি কারণ হলো বিষয় উপস্থাপনের ধরন। Programming-এর মতো বিষয় সাধারণত technical terminology, code এবং theoretical explanation-এর মাধ্যমে শেখানো হয়। তাঁর বইগুলোতে সেই বিষয়গুলোকে গল্প, আড্ডা ও পরিচিত ভাষার সঙ্গে মিলিয়ে উপস্থাপন করার চেষ্টা দেখা যায়। রকমারির লেখক পরিচিতিতেও programming-কে তরুণদের কাছে সহজবোধ্য ও আকর্ষণীয় করার এই উদ্দেশ্যের কথা উল্লেখ করা হয়েছে।
আরেকটি দিক হলো তাঁর বইয়ের বিষয়ভেদ। একদিকে হাবলুদের জন্য প্রোগ্রামিং, প্রোগ্রামিংয়ের বলদ টু বস ও প্রোগ্রামিংয়ের চৌদ্দগোষ্ঠী programming শেখার বিভিন্ন পর্যায় নিয়ে কাজ করে। অন্যদিকে রিচার্জ ইয়োর ডাউন ব্যাটারি এবং প্যারাময় লাইফের প্যারাসিটামল ছাত্রজীবনের সমস্যা ও আত্মউন্নয়নের দিকে যায়।
ফলে একই লেখকের বই পড়লেও প্রতিটি বই থেকে একই ধরনের বিষয় পাওয়ার সম্ভাবনা নেই।
ঝংকার মাহবুবের বই পড়ার সহজ সিরিজ
আপনি যদি তাঁর programming বইগুলো ধারাবাহিকভাবে পড়তে চান, তাহলে একটি সম্ভাব্য ক্রম হতে পারে:
হাবলুদের জন্য প্রোগ্রামিং → প্রোগ্রামিংয়ের বলদ টু বস → প্রোগ্রামিংয়ের চৌদ্দগোষ্ঠী
রকমারিতেও এই তিনটি বই একসঙ্গে ঝংকারের প্রোগ্রামিং সমগ্র হিসেবে তালিকাভুক্ত রয়েছে।
তবে বই পড়ার সঙ্গে coding practice না করলে programming শেখার ফল খুব একটা কাজে লাগবে না। প্রতিটি নতুন concept পড়ার পর নিজে code লিখে দেখা এবং ছোট ছোট problem solve করার অভ্যাস করাই বেশি গুরুত্বপূর্ণ।
শেষ কথা
ঝংকার মাহবুবের বইয়ের মধ্যে কোনটি আপনার জন্য উপযোগী হবে, সেটা আসলে আপনার উদ্দেশ্যের ওপর নির্ভর করে। একেবারে শুরু করলে হাবলুদের জন্য প্রোগ্রামিং, basic জানা থাকলে প্রোগ্রামিংয়ের বলদ টু বস, আর problem solving ও interview-oriented বিষয় নিয়ে এগোতে চাইলে প্রোগ্রামিংয়ের চৌদ্দগোষ্ঠী দেখতে পারেন।
আর programming-এর বাইরে ছাত্রজীবন ও নিজের উন্নয়ন নিয়ে পড়তে চাইলে রিচার্জ ইয়োর ডাউন ব্যাটারি এবং প্যারাময় লাইফের প্যারাসিটামল আলাদা ধরনের অভিজ্ঞতা দেবে।
এই পাঁচটি বইয়ের সবচেয়ে ভালো দিক হলো, এগুলোকে একই ধরনের বই হিসেবে দেখা যায় না। প্রতিটির বিষয় ও উদ্দেশ্য আলাদা, তাই নিজের প্রয়োজন অনুযায়ী বই বেছে নিলেই সবচেয়ে বেশি উপকার পাওয়া যাবে।
