কয়েক বছর আগেও যদি কেউ আমাকে বলত যে আমি একসঙ্গে ১৫টি প্রজেক্টে দুর্বলতা, বাগ, SEO সমস্যা, অনুবাদের মান, লোকালাইজেশন কনসিস্টেন্সি আর অটোমেটেড টেস্ট রিভিউ করব, আমি সেটা প্রায় অবাস্তব বলেই ভাবতাম। তাত্ত্বিকভাবে অসম্ভব নয়, কিন্তু বাস্তব কাজের মধ্যে সেটা ধরে রাখা খুব কঠিন। সপ্তাহে সময় সীমিত, আর টেকনিক্যাল রিভিউয়ের বড় একটা অংশ প্রয়োজনীয় হলেও খুবই পুনরাবৃত্তিমূলক।
এই কারণেই VS Code-এর ভিতরে Codex-এর সাথে কাজ করা আমার কাছে সত্যিকারের পরিবর্তনের মতো লাগে। এটা আমাকে রুটিন রিভিউয়ের কাজ অনেক দ্রুত এগিয়ে নিতে সাহায্য করে: দুর্বল জায়গা খুঁজে বের করা, টেস্ট পরীক্ষা করা, বিভিন্ন ভাষায় অসঙ্গতি ধরা, এজ কেস বের করা, আর কোন অংশে আরও গভীরভাবে দেখা উচিত তা দেখিয়ে দেওয়া। সময়ের ব্যবধানটা সত্যিই বড়।
আসলে কী বদলেছে
সবচেয়ে বড় পরিবর্তন এই নয় যে AI হঠাৎ সব প্রজেক্টকে নিখুঁত করে দিয়েছে। সেটা হয়নি। আসল পরিবর্তন হলো পুনরাবৃত্তিমূলক কাজের খরচ কমে গেছে। যে কাজ আগে অনেক ঘণ্টা মনোযোগ খেত, এখন তা অনেক দ্রুত এগোয়। ফলে একসঙ্গে অনেকগুলো প্রজেক্টকে ভালো অবস্থায় রাখা অনেক বেশি বাস্তবসম্মত হয়ে গেছে।
যারা একাধিক প্রোডাক্ট নিয়ে কাজ করেন, তাদের জন্য এটা খুব গুরুত্বপূর্ণ। অনুবাদ রিভিউ, লোকালাইজেশন কনসিস্টেন্সি, SEO পরিচ্ছন্ন রাখা, বাগ খোঁজা, আর টেস্ট মেইনটেইন করা—সবই জরুরি কাজ। কিন্তু এগুলো চুপচাপ পুরো দিন গিলে ফেলতে পারে। যখন কোনো টুল এই রুটিন অংশটাকে ছোট করে দেয়, তখন যান্ত্রিক চেকিংয়ের বদলে ভাবনা, অগ্রাধিকার নির্ধারণ আর চূড়ান্ত রিভিউয়ের জন্য বেশি জায়গা তৈরি হয়।
AI এখনও কী প্রতিস্থাপন করতে পারে না
আমি এখনও প্রতিটি ফাইল হাতে দেখে যাই। এই অংশটা হারিয়ে যায়নি, আর আমি চাইও না যে এটা হারিয়ে যাক। গুণগত মান নির্ভর করে বিচারবোধ, প্রসঙ্গ, রুচি আর দায়িত্বের ওপর। কোনো মডেল সমস্যা দেখাতে পারে, সমাধান সাজেস্ট করতে পারে, প্রথম পাস দ্রুত করতে পারে। কিন্তু চূড়ান্ত সিদ্ধান্ত পুরোপুরি তার হাতে দেওয়া যায় না।
সফটওয়্যার ডেভেলপমেন্টে AI নিয়ে কথা বলার সময় অনেকে এই জায়গাটাই মিস করে। আসল মূল্য বিচারবোধ বদলে দেওয়ায় নয়। আসল মূল্য হলো প্রচুর রুটিন ঘর্ষণ সরিয়ে দেওয়া, যাতে বিচারবোধটা সবচেয়ে গুরুত্বপূর্ণ জায়গায় ব্যবহার করা যায়।
আসল লিভারেজ কোথায়
আমার কাছে অবাস্তব মনে হয় শুধু গতি নয়, স্কেলও। আগে ১৫টি প্রজেক্ট পাশাপাশি রিভিউ করার মানে ছিল এক বিশাল পুনরাবৃত্তিমূলক কাজের পাহাড়। এখন সেটা এমনভাবে সম্ভব বলে মনে হয়, যা কয়েক বছর আগে কল্পনাতেও ছিল না।
যদি কোনো টুল মান কমানো ছাড়াই শত শত ঘণ্টা বাঁচাতে পারে, সেটা ছোটখাটো প্রোডাক্টিভিটি ট্রিক নয়। সেটা সফটওয়্যার কাজ করার পদ্ধতিতে বাস্তব পরিবর্তন। আমার কাছে সবচেয়ে উত্তেজনাপূর্ণ বিষয়টা এখানেই: যত্ন কমানো নয়, বরং ম্যানুয়াল রিভিউ ধরে রেখেই বেশি দূর পৌঁছানো।