HeadlinesBriefing HeadlinesBriefing.com

যে AI-লিখিত কোড আপনি বোঝেন না, তা শিপ করা

Hacker News •
×

একজন Hacker News ব্যবহারকারী একটি Meta ইঞ্জিনিয়ারের LinkedIn পোস্ট শেয়ার করেছেন, যেখানে তিনি বলছেন যে AI দিয়ে শিপ করা একটি ব্ল্যাক বক্সের ভেতরে কাজ করার মতো লাগে। AI-জেনারেট করা কোডের প্রতিটি লাইন যাচাই করতে অনেক বেশি সময় লাগবে, তাই ইঞ্জিনিয়াররা এমন সিস্টেমের মালিক হয়ে উঠতে পারেন যা তাঁরা শুধু উঁচু স্তরে বোঝেন। পোস্টটি বলছে, এটি সফটওয়্যার ইঞ্জিনিয়ারদের সহজাত প্রবৃত্তির বিরুদ্ধে যায়, কারণ তাঁরা যা তৈরি করেন তা বুঝতে অভ্যস্ত, এবং এগিয়ে যাওয়ার আগে কতটুকু বোঝা যথেষ্ট, সেই প্রশ্ন তোলে।

মন্তব্যকারীরা প্রচেষ্টা কোথায় যাচ্ছে তার একটি পরিবর্তন বর্ণনা করেন। একজন বলেন, কোডিংয়ে কম সময় দিলে টেস্টিংয়ে বেশি সময় যায়, এবং LLM কোডিং ত্রুটির চেয়ে ইমপ্লিমেন্টেশনের ত্রুটি বেশি খুঁজে পায়, এমনকি যে কোড লেখক নিখুঁত ভেবেছিলেন তাতেও। আরেকজন ট্রেড-অফের কথা তোলেন: কোড তৈরিতে বাঁচানো সময় যাচাইকরণে ব্যয় হয়, তাই কাজটি সরে গেছে, মুছে যায়নি। কয়েকজন LLM প্রম্পটিংকে প্রোডাক্ট ম্যানেজমেন্টের সঙ্গে তুলনা করেন, যেখানে দায়বদ্ধতা কম সরাসরি, আর অন্যরা যুক্তি দেন যে সহকর্মী বা AI যেই লিখুক, যে কোড জমা দেওয়া হয় তার দায় ইঞ্জিনিয়ারেরই থাকে।

একজন ডেভেলপার, যিনি একটি autovectorising compiler তৈরি করছেন, এমন একটি ওয়ার্কফ্লোর কথা বলেন যা ভারী টেস্টিংয়ের ওপর দাঁড়িয়ে আছে, যার মধ্যে পাঁচটি আর্কিটেকচারে ঘণ্টার পর ঘণ্টা চলা একটি রিলিজ গেট রয়েছে। ইমপ্লিমেন্টেশনের আগে edge case ও টেস্ট ডিজাইন নিয়ে দীর্ঘ পরিকল্পনা-সেশন হয়, এবং ডেভেলপার এখনও কোড পর্যালোচনা করেন, যদিও স্বীকার করেন যে প্রতিটি লাইন খুঁটিয়ে দেখা হয় না। ছয় মাসে কোডের মান মোটামুটি উঁচু রয়েছে, যার কৃতিত্ব তিনি আংশিকভাবে আগাম পরিকল্পনাকে দেন।

উৎস: Hacker News · সারাংশ: HeadlinesBriefing