AI মাত্র ২ ঘণ্টায় আমার UI তৈরি করে দিল। তারপর সেটি ঠিক করতে আমার ৩ সপ্তাহ সময় লেগে গেল।

একটি AI এজেন্ট মাত্র দুই ঘণ্টায় আমার UI তৈরি করে দিল। এটি ৪৭টি ফাইল পরিবর্তন করেছে। এটি কম্পোনেন্ট (components), API রুট এবং একটি ভ্যালিডেশন লাইব্রেরি তৈরি করেছে।

আমি ভেবেছিলাম এটি অবিশ্বাস্য। আমি ভেবেছিলাম আমি এক সপ্তাহের কাজ বাঁচিয়ে ফেললাম।

ছয় সপ্তাহ পর, আমি এখনও সেই কোডটি ঠিক করছি। কম্পোনেন্টগুলো কাজ করছে, কিন্তু আমার টিম ব্যাখ্যা করতে পারছে না কেন কোডটি কাজ করছে। AI আমাদের প্যাটার্ন (patterns) অনুসরণ করেনি। এটি নতুন প্যাটার্ন উদ্ভাবন করেছে। এখন একই কাজ করার জন্য আমাদের কাছে দুটি ভিন্ন পদ্ধতি রয়েছে এবং কোনো ডকুমেন্টেশন নেই।

এটিই হলো Ghost Implementation সমস্যা।

আপনি এমন কোড পাচ্ছেন যার হাড় আছে কিন্তু মাংস নেই। কোডটি কম্পাইল (compile) হয় এবং টেস্টগুলো পাস করে। কিন্তু কেন এটি এভাবে লেখা হয়েছে তা কেউ জানে না। AI-এর কাছে প্রেক্ষাপট (context) নেই এবং ডেভেলপারের কাছে বোঝার ক্ষমতা নেই।

আমার কনসাল্টিং কাজে আমি তিনটি প্রধান সমস্যা দেখতে পাই:

মানুষ বলে যে তারা আর্কিটেকচার (architecture) সামলাবে আর AI বয়েলারপ্লেট (boilerplate) সামলাবে। এটি একটি ভুল ধারণা। বয়েলারপ্লেট হলো আপনার সিস্টেমের সংযোগকারী টিস্যু। যখন আপনি এটি লেখা এড়িয়ে যান, তখন আপনি সেই প্যাটার্নগুলো মিস করেন যা আপনার আর্কিটেকচারকে সমৃদ্ধ করে।

আমরা শিপ করার সময় (time to ship) পরিমাপ করি, কিন্তু রক্ষণাবেক্ষণের সময় (time to maintain) পরিমাপ করি না।

AI টুলগুলো গতির জন্য তৈরি করা হয়েছে। এগুলো দীর্ঘমেয়াদী স্থিতিশীলতার জন্য তৈরি নয়। আপনি যদি কেবল আপনি কত দ্রুত শিপ করছেন তা পরিমাপ করেন, তবে আপনি বিশাল টেকনিক্যাল ডেট (technical debt) তৈরি করছেন।

AI ব্যবহার করার সময় কীভাবে দক্ষ থাকা যায়:

কেবল AI-এর সাজেশন অনুমোদনকারী ব্যক্তি হয়ে থাকবেন না। বরং সিস্টেমটি বোঝার মানুষ হয়ে উঠুন।

আপনার শেষ AI পুল রিকোয়েস্টটি (pull request) দেখুন। স্টেট ম্যানেজমেন্ট (state management) বিষয়টি উচ্চস্বরে ব্যাখ্যা করার চেষ্টা করুন। যদি আপনি তা না পারেন, তবে আপনার একটি Ghost Implementation রয়েছে।

AI আপনার ডিবাগিং প্রক্রিয়াকে কীভাবে বদলে দিয়েছে? কমেন্টে আমাকে জানান।

উৎস: https://dev.to/xu_xu_b2179aa8fc958d531d1/ai-built-my-ui-in-2-hours-then-i-spent-3-weeks-fixing-it-4n5f

ঐচ্ছিক লার্নিং কমিউনিটি: https://t.me/GyaanSetuAi