লেখা
AI প্রোডাক্ট তৈরির পথ বদলাবে, ইঞ্জিনিয়ারদের মুছে দেবে না
প্রোডাক্টের ডিজাইন, মানুষের মতামত আর ফ্রন্টএন্ড ডেলিভারির মধ্যের পথ AI ছোট করবে। কিন্তু গোটা ব্যবস্থায় ইঞ্জিনিয়ারিংয়ের বিচারবুদ্ধি তখনও লাগবে।
AI ইঞ্জিনিয়ারদের কাজ শেষ করে দেবে—যুক্তিটা এত সোজাভাবে মানি না। আমার কাছে বেশি আগ্রহের বদল হল গোটা প্রোডাক্ট চক্রটা ভালো হওয়া: ডিজাইন, মানুষের মতামত, ফ্রন্টএন্ড বানানো, পরীক্ষা, নথি আর রিলিজের পরে আবার বদলানো।
ভালো টুল প্রতিটা ধাপ দ্রুত করতে পারে। ডিজাইনার আরও দিক খুঁজে দেখতে পারেন। প্রোডাক্ট দল কাঁচা নোট পড়তে প্রতিটা বিকেল না খুইয়ে মানুষের মতামত গুছিয়ে পেতে পারে। ইঞ্জিনিয়ার workflow-র কাঠামো বানাতে, বিকল্প ইমপ্লিমেন্টেশন মিলিয়ে দেখতে আর অস্পষ্ট ভাবনা থেকে কাজের ইন্টারফেসে আগে পৌঁছতে পারেন। এটা সত্যিকারের বদল।
কিন্তু দ্রুত তৈরি করা আর পুরো ব্যবস্থা কাজ করা এক নয়। কাল শহরের সব গাড়ি Ferrari হয়ে গেলেই মালপত্র পৌঁছে দেওয়ার সমস্যা মিটবে না। রাস্তায় জট থাকবে। গুদামে হিসাব রাখতে হবে। চালকের পথ লাগবে। ট্র্যাফিকের নিয়ম লাগবে। মেরামতি থাকবে। দ্রুত গাড়ি নিজে থেকে চলার মতো supply chain বানায় না।
অ্যাপ্লিকেশন ডেভেলপমেন্টে AI অনেকটা সেটাই করে। গাড়ির গতি বাড়ায়। মতামত থেকে prototype, সেখান থেকে frontend, তারপর শোধরানো—মাঝে অপচয় কমাতে পারে। কিন্তু রাস্তা কোথায় যাওয়া উচিত, কোন মাল জরুরি, কার সেটা সরানোর অনুমতি আছে, কিছু বিগড়োলে কী হবে—কাউকে তখনও বুঝতে হবে।
সেই জন্যই মনে করি এই টুলে systems আর software engineer-দের দরকার বাড়ে, কমে না। কাজটা বিচারের দিকে যায়: আসল সমস্যা বলা, সীমানা বাছা, design system-এ কী থাকবে ঠিক করা, তৈরি কোড দেখা, performance বাঁচানো, আর অনেক প্রোডাক্ট চক্রের পরেও অ্যাপ বোঝার মতো রাখা।
দল মানুষের মতামত দ্রুত বুঝতে পারলে তা আরও কাজে লাগবে। কিন্তু সারাংশকেই সত্যি ধরে নেওয়া বিপদ। ইঞ্জিনিয়ার আর product designer-কে feedback-এর সঙ্গে আসল workflow, ডেটার সীমা, permission, edge case আর দীর্ঘমেয়াদে সামলানোর দিক মিলিয়ে দেখতে হবে। না হলে বিচ্ছিন্ন request-এর স্তূপটাই শুধু দ্রুত বানানো হবে।
ফ্রন্টএন্ডে এই বদল খুব চোখে পড়বে। AI screen, state আর component বানাতে পারে। কিন্তু কোন interaction-এ ভরসা লাগে, কোন action বিপদের, ঘন কাজের মধ্যে context কীভাবে থাকবে, বা ছয় মাস পরে কোন component-এর সীমা কাজে লাগবে—আপনা থেকে জানে না।
তাই ইঞ্জিনিয়ার আর লাগবে না, সেটা মনে করি না। মনে করি চক্রের কিছু অংশ ছোট হবে, কাজের ন্যূনতম মান বাড়বে। যারা দ্রুত টুল ব্যবহার করেও গতি আর গোটা ব্যবস্থা, আউটপুট আর প্রোডাক্টের বিচার, তৈরি কোড আর একসঙ্গে চলা সিস্টেমকে গুলিয়ে ফেলবে না, তারাই বেশি লাভ পাবে।