বইটি কাদের জন্য
প্রোগ্রামিংয়ের বেসিক জিনিসগুলা শিখলাম, দুই-একটা বইও পড়লাম। টুকটাক প্রোগ্রামিং পারি। কিন্তু এর পর কি করবো? আর কী কী জানলে একজন পরিপূর্ন প্রোগ্রামার হওয়া যাবে? কী কী করলে প্রোগ্রামিংয়ের চাকরির জন্য এপ্লাই করা যাবে? কতদিন লাগবে? আচ্ছা, গুগল মাইক্রোসফট, ফেইসবুকের মতো বড় বড় কোম্পানিতে চাকরি পাওয়ার জন্য কি কি করা লাগবে? এপ্লাই করে যাচ্ছি কিন্তু ইন্টারভিউতে কল পাচ্ছি না, কি করবো?
এই প্রশ্নগুলোর যাদের মাথায় দীর্ঘদিন ধরে কুট কুট করে কামড়ে যাচ্ছে তাদের জন্য এই বই 'প্রোগ্রামিংয়ের চৌদ্দগোষ্ঠী'।
১. যারা প্রোগ্রামিংয়ের বেসিক জিনিসগুলো শিখার পরে কি করতে হবে জানে না, তাদেরকে নেক্সট লেভেলে নিয়ে যাওয়া।
২. যারা প্রোগ্রামিং শিখে চাকরি পেতে চায় তাদের কমপ্লিট একটা গাইডলাইন দেয়া।
৩. প্রোগ্রামিংয়ের ইন্টারিভিউতে যে কোম্পানি যে এঙ্গেল থেকেই প্রশ্ন করুক না কেনো, সেটার যাতে উত্তর দিতে পারার মতো করে প্রস্তুত করে নেয়া। সেটা ছোট, মাঝারি এমনকি গুগল, মাইক্রোসফট, ফেইসবুকের মতো বড় কোম্পানি হোক না কেনো।
বইটি কাদের জন্য
যারা একটু-আধটু প্রোগ্রমিং জানে। বেসিক কনসেপ্টগুলো বুঝে। কমপক্ষে ভেরিয়েবল, array, লুপ, if-else এই জিনিসগুলো বুঝে। তাদের জন্য এই বইটি। যারা একদমই প্রোগ্রামিং সম্পর্কে কিছুই জানে না- তাদের পড়তে হালকা একটু কষ্ট হবে। তবে যেভাবে প্রোগ্রামিংয়ের জিনিসগুলো উপস্থাপন করা হয়েছে। তারা পড়া চালিয়ে যেতে পারে।
আর যদি একদম পাঙ্খা স্টাইলে পড়তে চায় তাহলে- একই লেখকের 'হাবলুদের জন্য প্রোগ্রামিং' () আগে পড়বে। তারপর 'প্রোগ্রামিংয়ের বলদ টু বস' পড়বে। তারপর প্রোগ্রামিংয়ের চৌদ্দগোষ্ঠী পড়বে।
হুজুগে, বাপের হোটেল বন্ধ হয়ে যাওয়ার দুর্যোগে, কিংবা গুগল, মাইক্রোসফট, ফেইসবুকের মতো বড় বড় কোম্পানিতে চাকরি পাওয়ার সুযোগে; যে যেকারনেই প্রোগ্রামিং শিখতে আগ্রহী হোক না কেনো তাকে প্রোগ্রামার হিসেবে একটু লেভেলে উঠতে হবে।
এই লেভেলটা প্রোগ্রামিংয়ের কয়েকটা বেসিক জিনিসে কিক মেরে, দু-চারবার কোডের রান বাটনে ক্লিক করে, বাকি সময় মার্বেল খেলে, কদবেল গিলে পাওয়া যায় না। বরং একটা প্রফেশনাল সফটওয়্যার বানানোর সব এরিয়া সম্পর্কে ধারণা নিতে হবে। প্রবলেম সলভিং, অ্যালগরিদম, টাইম কমপ্লেক্সিটি, রিকারসন, ডাটাবেজ, আর্কিটেকচার, হাবিজাবি বুঝতে হবে, ইন্টারভিউ পার হওয়ার স্পেশাল প্রিপারেশন নিতে হবে। প্রোগ্রামিংয়ের ইন্টারভিউতে যত এঙ্গেলে প্রশ্ন করতে পারে, তত এঙ্গেলে নিজেকে প্রস্তুত করতে হবে। অর্থাৎ প্রোগ্রামিংয়ের বাপ-মা, মামা-খালু, ফুফাতো ভাই, চাচাতো বোনসহ প্রোগ্রামিংয়ের চৌদ্দগোষ্ঠীকে সঙ্গে নিয়ে মাঠে নামতে হবে।
এই চৌদ্দগোষ্ঠীর কথা শুনলেই যাদের গলা শুকিয়ে যায়, মাথায় ঝিম ধরে তাদের জন্যই চায়ের দোকানের গল্প, আড্ডা আর মাস্তির মাধ্যমে প্রোগ্রামিংয়ের চৌদ্দগোষ্ঠীকে উপস্থাপন করা হয়েছে। চায়ের দোকানের আড্ডার ভাষা দিয়ে। যাতে হাবলু-বলদ মার্কা পিছিয়ে পড়া একজনের চাকরি পাওয়ার সংগ্রামের সাথে অন্যরাও শিখে শিখে প্রোগ্রামিংয়ের চৌদ্দগোষ্ঠী উদ্ধার করতে পারে।
বইটি সম্পর্কে পাঠকরা কী কী বললেন
বইটি সংগ্রহ করা যাবে: রকমারি থেকে
লাইফকে লাইনে আনার জন্য। পিছিয়ে পড়েও সামনে এগিয়ে যাওয়ার জন্য নিজের ভিতর থেকে নিজেকে বের করে আনার জন্য বইটি রকমারি থেকে সংগ্রহ করো-
মাস্তি করতে করতে বলদ থেকে ডাইরেক্ট বস হয়ে যাওয়ার বইটি রকমারি থেকে সংগ্রহ করো-
প্রেম রিলেটেড প্রশ্ন, হতাশা কিংবা কনফিউশন রিলেটেড প্রশ্নের উত্তর
শুধুমাত্র কম্পিউটার অন-অফ করতে পারেন এমন মানুষও ওয়েবসাইট বানাতে পারবে।
নাকানি চুবানি খাইতে খাইতেও মানুষ হইতে পারলাম না। ড্রিম জব ল্যান্ড করাতো দুরের কথা।
যদি লোকসম্মুখে প্রশ্ন জিগ্গেস করতে বা উপদেশ, বকাঝকা, গালাগালি, হুমকি দিতে সংকোচ লাগে তাইলে ইমেইল করে দেন [email protected]