AI के साथ तेज़ी से शिप करना एक जाल क्यों है

AI के साथ 20 मिनट में किसी फीचर को शिप करना सफलता नहीं है। यह इस बात का संकेत है कि आपने अपने काम के सस्ते हिस्से को तेज़ कर दिया है। आपने असली (महंगे) काम को छोड़ दिया है।

कोड लिखना इंजीनियरिंग का कठिन हिस्सा कभी नहीं रहा। असली चुनौती ये कार्य हैं:

  • आवश्यकताओं को परिभाषित करना
  • स्कोप कम करना
  • सीमाएं निर्धारित करना
  • यह सिद्ध करना कि बदलाव सही है

जब आप इन चरणों को छोड़ देते हैं, तो AI आपको गलत चीज़ को तेज़ी से शिप करने में मदद करता है। यह 'काम पूरा होने जैसा दिखने' और 'वास्तव में काम पूरा होने' के बीच एक अंतर पैदा कर देता है। AI साफ-सुथरा कोड तो देता है, लेकिन यह नहीं बताता कि क्या वह कोड आपके सिस्टम के अनुकूल है। यह आपको इसके दीर्घकालिक खर्च के बारे में भी नहीं बताता।

AI आपकी मौजूदा आदतों को और बढ़ा देता है। अच्छा निर्णय लेने की क्षमता तेज़ हो जाती है। खराब निर्णय लेने की क्षमता भी तेज़ हो जाती है।

वर्तमान वर्कफ़्लो जोखिम दिखाते हैं:

  • लोग प्रोडक्शन डेटाबेस मिटा देते हैं क्योंकि AI आत्मविश्वास से भरा लग रहा था।
  • जैसे-जैसे आप अधिक कोड स्वीकार करते हैं, रिव्यू का बोझ बढ़ता जाता है।
  • अधिकांश बग्स अस्पष्ट आवश्यकताओं के कारण आते हैं, न कि खराब कोड जनरेशन के कारण।

ये नए मुखौटों में पुरानी इंजीनियरिंग समस्याएँ हैं। प्रॉम्प्टिंग एक ऐसा कौशल है जिसे आप एक वीकेंड में सीख सकते हैं। असली कौशल एक क्रम के माध्यम से काम को आकार देना है:

  1. आवश्यकताएं
  2. अंतराल की पहचान
  3. योजना बनाना
  4. छोटे बदलाव
  5. रिव्यू
  6. सत्यापन

आपका पहला प्रॉम्प्ट उस टेस्ट पर केंद्रित होना चाहिए जो यह सिद्ध करे कि काम सही है। इसे अपना अंतिम चरण न बनाएं।

Git या CI/CD जैसे टूल्स तभी काम करते हैं जब आप उनके इर्द-गिर्द अपने वर्कफ़्लो को फिर से तैयार करते हैं। टूल से ज़्यादा महत्वपूर्ण वर्कफ़्लो है।

जीतने वाले इंजीनियर वे नहीं होंगे जो AI का सबसे अधिक उपयोग करते हैं। वे वे होंगे जो कोड की गति बढ़ाने से पहले समस्या को समझने के लिए उसे धीमा कर देते हैं। अधिकांश लोग AI का उपयोग करते हैं, लेकिन बहुत कम लोग इसके साथ इंजीनियरिंग करते हैं।

इन वेरिफिकेशन गैप्स को संभालने के लिए आप अपने वर्कफ़्लो को कैसे समायोजित करते हैं?

स्रोत: https://dev.to/yerkerakhimov/why-shipping-fast-with-ai-is-a-trap-3f9l

वैकल्पिक लर्निंग कम्युनिटी: https://t.me/GyaanSetuAi