Vibe Coding
Vibe coding হল সফটওয়্যার ডেভেলপমেন্টের একটি অনানুষ্ঠানিক পদ্ধতি যেখানে একজন ডেভেলপার প্রাকৃতিক ভাষায় তারা কী চান তা বর্ণনা করেন এবং একটি AI টুলকে ইমপ্লিমেন্টেশন বিস্তারিত পরিচালনা করতে দেন। সুনির্দিষ্ট স্পেসিফিকেশন লেখার পরিবর্তে, ডেভেলপার সাধারণ কথোপকথনের মাধ্যমে অভিপ্রায় যোগাযোগ করেন।
শব্দটি কোথা থেকে এসেছে
"Vibe coding" শব্দটি 2025 সালের শুরুতে Andrej Karpathy দ্বারা জনপ্রিয় হয়েছিল। তিনি এমন একটি ওয়ার্কফ্লো বর্ণনা করেছিলেন যেখানে আপনি "সম্পূর্ণভাবে ভাইবসের কাছে আত্মসমর্পণ করেন, এক্সপোনেনশিয়াল আলিঙ্গন করেন এবং কোড যে আছে তা ভুলে যান।" ধারণাটি হল AI টুলগুলি এত সক্ষম হয়ে উঠেছে যে আপনি কথোপকথনমূলকভাবে আপনি কী চান তা বর্ণনা করতে এবং বেশিরভাগ কোড ম্যানুয়ালি না লিখে কার্যকরী সফটওয়্যার পেতে পারেন।
Vibe coding ব্যবহারিকভাবে কীভাবে কাজ করে
একটি vibe coding সেশনে, আপনি বলতে পারেন: "আমাকে একটি ড্যাশবোর্ড তৈরি করুন যা একটি সুন্দর চার্ট সহ সময়ের সাথে ব্যবহারকারীর সাইনআপ দেখায়।" AI সম্পূর্ণ ইমপ্লিমেন্টেশন জেনারেট করে। আপনি ফলাফল দেখেন, বলেন "চার্টটি নীল করুন এবং একটি তারিখ পিকার যোগ করুন" এবং AI কোড আপডেট করে।
Vibe coding প্রোটোটাইপ, সাইড প্রজেক্ট এবং MVP-এর জন্য ভালো কাজ করে। প্রোডাকশন সিস্টেমের জন্য, আপনাকে এখনও নিরাপত্তা, কর্মক্ষমতা এবং রক্ষণাবেক্ষণযোগ্যতার জন্য জেনারেটেড কোড পর্যালোচনা করতে হবে।
Vibe coding সবচেয়ে কার্যকর যখন ডেভেলপারের আউটপুট মূল্যায়ন করার যথেষ্ট অভিজ্ঞতা থাকে এমনকি যদি তারা এটি লাইন-বাই-লাইন না লেখেন। ভালো কোড কেমন দেখায় তা জানা গুরুত্বপূর্ণ — এমনকি যখন আপনি লেখার বদলে মূল্যায়নকারী।
Vibe coding কি agentic coding-এর মতো?+
Vibe coding কি শিক্ষানবিশদের জন্য ভালো?+
Vibe coding-এর জন্য কোন টুলগুলি সেরা?+
আপনি কি vibe code একটি প্রোডাকশন অ্যাপ্লিকেশন করতে পারেন?+
Master Claude Code in days, not months
37 hands-on lessons from beginner to CI/CD automation. Module 1 is free.
START FREE →