वाइब कोडिंग
वाइब कोडिंग एक एआई-संचालित प्रोग्रामिंग विधि है जिसे आंद्रे कर्पाथी द्वारा 2024/2025 में पेश किया गया था। वाइब कोडिंग के साथ, आप प्राकृतिक भाषा प्रॉम्प्ट में जो आप चाहते हैं उसे वर्णित करते हैं और आमतौर पर बड़े भाषा मॉडल (LLMs) आपके लिए अधिकांश, अक्सर सभी, कार्यशील कोड उत्पन्न करते हैं। यदि आपके पास समय है, तो वाइब कोडिंग की कला देखें जिसे रिक रुबिन द्वारा अनुकूलित किया गया है ताकि आप वाइब कोडिंग का तरीका और अधिक जान सकें।
एक बड़ा लाभ यह है कि पहुंच है क्योंकि जिन लोगों के पास कोडिंग का अनुभव नहीं है वे प्रोजेक्ट बना सकते हैं जबकि अनुभवी डेवलपर्स नए विचारों को जल्दी से प्रोटोटाइप कर सकते हैं इससे पहले कि वे पूरी तरह से उन पर प्रतिबद्ध हों। यह विशेष रूप से स्टार्टअप के लिए सहायक है। drawback यह है कि डेवलपर्स शायद उत्पन्न कोड कैसे काम करता है, इसे पूरी तरह से नहीं समझेंगे। छोटे साइड प्रोजेक्ट्स के लिए यह ठीक है, लेकिन उत्पादन स्तर के सॉफ़्टवेयर के लिए यह दीर्घकालिक समस्याओं और तकनीकी ऋण का कारण बन सकता है।
कर्सर आईडीई और क्लॉड कोड सीएलआई जैसे उपकरण इस प्रक्रिया को और भी सुगम बनाते हैं, जिससे आप अपने प्रोग्रामिंग वातावरण के भीतर सीधे एआई के साथ काम कर सकते हैं।
जो संभव है उसके बारे में जिज्ञासु, मैंने खुद वाइब कोडिंग का प्रयास किया और इस पृष्ठ को साझा करने के लिए कुछ मजेदार साइड प्रोजेक्ट्स बनाए जो मैंने इस दृष्टिकोण का उपयोग करके बनाए। यह सिर्फ मजे के लिए है, लेकिन यह इस बात की झलक देता है कि भविष्य में कोडिंग कैसी दिख सकती है क्योंकि ये मॉडल सुधारना जारी रखते हैं।