AI आपकी जगह नहीं लेगा, लेकिन AI की बुरी आदतें ले लेंगी
AI एक 'चीट कोड' जैसा महसूस होता है। आप एक फंक्शन का नाम टाइप करते हैं और आपको कोड का एक ऐसा ब्लॉक मिलता है जो बिल्कुल सही लगता है। फिर, आप एंटर दबाते हैं और आपको एहसास होता है कि AI ने अभी-अभी एक विनाशकारी त्रुटि (catastrophic error) का सुझाव दिया है।
यह कोई मेंटर नहीं है। यह एक अति-आत्मविश्वासी इंटर्न है जो सोचता है कि वह सब कुछ जानता है, लेकिन प्रोडक्शन (production) को खराब कर देता है।
खतरा तकनीक नहीं है। खतरा आपकी आदतें हैं। यदि आप इस पर बहुत अधिक निर्भर हो जाते हैं, तो आप 'ऑटो-कम्प्लीट ब्रेन' (autocomplete brain) विकसित कर लेते हैं। आप सोचना बंद कर देते हैं। आप सीखना बंद कर देते हैं। आप एक 'ह्यूमन कैप्चा' (human captcha) बन जाते हैं।
आगे रहने के लिए, आपको AI को एक रिसर्च असिस्टेंट की तरह मानना चाहिए, न कि एक 'कोड मंकी' (code monkey) की तरह।
अपने AI वर्कफ़्लो को नियंत्रित करने के लिए इन पांच स्विचों का उपयोग करें:
• Reasoning mode: केवल कोड न मांगें। AI से कदम-दर-कदम सोचने के लिए कहें। एक भी लाइन लिखने से पहले 'एज केसेस' (edge cases) की सूची बनाएं।
• Verbosity control: AI को बताएं कि आपको एक छोटा सा स्निपेट (snippet) चाहिए या विस्तृत तकनीकी विवरण। विवरण के स्तर को नियंत्रित करें।
• Tooling: AI को अनुमान लगाने न दें। इसे डॉक्यूमेंटेशन, REPLs, या डायग्राम का उपयोग करने के लिए मजबूर करें।
• Self-reflection: AI से अपने काम की आलोचना करने के लिए कहें। पूछें: "इस उत्तर में क्या गलत हो सकता है?" या "तीन विफलता के मामलों (failure cases) की सूची बनाएं।"
• Rubrics: संरचना का उपयोग करें। डिज़ाइन डॉक्यूमेंट मांगने के बजाय, इसे एक फ्रेमवर्क दें: समस्या (Problem), बाधाएं (Constraints), विकल्प (Options), जोखिम (Risks), और सिफारिश (Recommendation)।
जानें कि कब भरोसा करना है और कब जांचना है:
Trust zones:
- बॉयलरप्लेट (boilerplate) या CRUD स्कैफोल्डिंग बनाना।
- दोहराव वाले टेस्ट स्टब्स (test stubs) लिखना।
- डॉक्यूमेंटेशन का सारांश बनाना।
High-risk zones:
- डेटाबेस माइग्रेशन (Database migrations)।
- ऑथेंटिकेशन लॉजिक (Authentication logic)।
- प्रोडक्शन इंफ्रास्ट्रक्चर में बदलाव।
यदि आप किसी जूनियर डेवलपर के कोड को बिना रिव्यू किए मर्ज नहीं करेंगे, तो AI के आउटपुट को भी बिना रिव्यू किए मर्ज न करें।
अपनी सोच को आउटसोर्स करना बंद करें। ड्राफ्ट तैयार करने के लिए AI का उपयोग करें, लेकिन निर्णय लेने के लिए अपने दिमाग का उपयोग करें।
आपकी AI के साथ सबसे खराब विफलता की कहानी क्या है? इसे कमेंट्स में साझा करें।
Source: https://dev.to/dev_tips/ai-wont-replace-you-but-bad-ai-habits-will-1fnp