HeadlinesBriefing favicon HeadlinesBriefing.com

AI के पास कोई कोडिंग बुद्धिमत्ता नहीं, और न ही आपको होगी

Hacker News •
×

पिछले एक महीने में मुझे सुनने को मिला: ‘मैं 2025 के बाद से कोई कोड नहीं लिखा;’ ‘कोड रिव्यू मर गए हैं;’ ‘लोग अब कोड नहीं पढ़ते।’ उद्योग बदल रहा है, लेकिन लोग और संगठन जो अब कोड पढ़ने और लिखने के जाल में फंस गए हैं, उनके लिए यह खतरनाक है। Vibecoded परियोजनाएं अव्यवहारिक गड़बड़ी में बदल जाती हैं।

कोड की मेंटेनबिलिटी और अच्छी वास्तुकला की अच्छी मापन की कमी है; महीनों या वर्षों तक उसके प्रभाव को नोटिस करना मुश्किल होता है। बुरा कोड पढ़ने, समझने और विकसित करने में कठिन है। एक चीज बदलने से कार्यक्रम अनिर्धारित तरीके से टूटता है, ‘कीट प्रभाव’ जैसा resembling। एक विशेषता जोड़ने का मतलब कई जगहों पर कोड बदलना है और फिर भी सब कुछ पैच करना भूल जाना, जिससे असंगतियां बनती हैं। डिजाइन के invariants स्पष्ट नहीं हैं, उनके लेखक gone हैं, और टेस्टिंग को mocks की आवश्यकता होती है, कार्यान्वयन विवरण उजागर करती है, और अर्थपूर्ण refactoring को रोकती है।

अनुभवी इंजीनियरों को उत्पादन मुद्दों को डीबग करने के पसीने और आँसुओं से बनाया गया intuition कोड की गंध का एहसास होता है। विशेषज्ञ कठोर नियमों का पालन नहीं करते; वे नियम बनाते हैं। AI को मेंटेनबल कोड का क्या अर्थ है, इसका प्रशिक्षण नहीं दिया गया है। मजबूती से सीखने के लिए एक पुरस्कार संकेत की आवश्यकता होती है जिसे तुरंत मापा जा सके, न कि महीनों या वर्षों में, और जंगल में मौजूद अधिकांश कोड काफी खराब है।

LLM एक शानदार टूल है, लेकिन उन पर निर्भर रहकर कोड लिखना और पढ़ना जो कभी मास्टरी तक नहीं पहुंच पाएंगे। वे अब विकल्प नहीं चुनते, गलतियों के लिए जिम्मेदारी नहीं लेते, और उनसे सीखते नहीं हैं। ओय!

महत्वपूर्ण एनिटी: कंपनियां: Hacker News