HeadlinesBriefing favicon HeadlinesBriefing.com

Vibe Coding: AI বিকাশের সুবিধা ও ঝুঁকি

Engadget •
×

Vibe coding, একটি শব্দ যা Andrej Karpathy ফেব্রুয়ারি 2025 তে তৈরি করেছেন, এমন একটি বিকাশ পদ্ধতির বর্ণনা করে যাতে ব্যবহারকারীরা Cursor Composer w Sonnet এর মতো বড় ভাষা মডেল থেকে জেনারেটেড কোডকে পূরাবত গ্রহণ করে। সমর্থকরা যুক্তি দেয় যে এই পদ্ধতিটি সফটওয়্যার সৃষ্টির জন্য গণতান্বিবর্তনীয় করে তোলে, যা অভিজ্ঞ না হয়েও অ্যাপ্লিকেশন নির্মাণ করতে সক্ষম করে। উদাহরণস্বরূপ, একজন পশু ডাক্তার প্রযুক্তিবিদ তাঁর বয়স্ক বাল্লিগের ইনসুলিন ইঞ্জেকশন ট্র্যাক করার জন্য একটি অ্যাপ তৈরি করতে vibe coding ব্যবহার করেছেন। তবে, এই অভ্যাসটি সফটওয়্যার নিরাপত্তা এবং রক্ষণাবেক্ষণ সংক্রেন্ত উল্লেখযোগ্য সমালোচনার সম্মুখীন। Georgia Tech-এর সাইবারসিকুরিটি ও গোপনীয়তা বিদ্যালয়ের গবেষকরা 43,000টি নিরাপত্তা পরামর্শ বিশ্লেষণ করে 74টি দুর্বলতা সরাসরি AI-জেনারেটেড কোডের সাথে জডান করে, যাদের মধ্যে 14টি স্বাধীন বলে পরিগণিত হয়েছে। দলটি অনুমান করে যে প্রকৃত দুর্বলতার সংখ্যা রিপোর্টিংয়ের ঘাটতির কারণে পাঁচ থেকে দশ গুণ বেশি। এই ঝুঁকিগুলিতে স্বাধীন হলেও, পেশাদারদের মধ্যে গ্রহণ দ্রুতগতিতে বাড়ছে। 1,100 জন প্রোগ্রামারের একটি সার্ভে জানিয়েছে যে 72% জন প্রতিদিন AI কোডিং টুল ব্যবহার করে, যাদের কোডবেসের প্রায় 42% এখন AI দ্বারা জেনারেটেড বা সহায়তাপূর্বক। বিশেষজ্ঞরা ভবিষ্যৎ বছরে AI সমস্ত কোডের অর্ধেকের বেশি অংশ নিয়ে নেব বলে পূর্বাভাস দিচ্ছেন। এই পরিবর্তনটি জুনিয়র ডেভেলপার রোলের ভবিষ্যৎ নিয়ে উদ্বেগ তোলে, যেখানে ঐতিহ্যবাহী প্রবেশ স্তরের কোডিং পজিশনগুলি কমে যাচ্ছে। সম্পূর্ণ AI-জেনারেটেড কোড এবং AI-সহায়তাপূর্ণ বিকাশের মধ্যে পার্থক্যটি সফটওয়্যার ইঞ্জিনিয়ারিংয়ের বিবর্তিত দৃশ্যটি বুঝতে গুরুত্বপূর্ণ।