बेहतर खोज लिखें, किसी स्रोत की विश्वसनीयता आँकें, और AI के जाल में फँसे बिना उसका उपयोग करें।
इस पाठ को Kodokon में खोलेंकोई भी सब कुछ याद नहीं रखता, और न ही कोई ऐसी कोशिश करता है। पंद्रह साल के अनुभव वाला डेवलपर भी उतना ही खोजता है जितना एक शुरुआती - बस वह बेहतर और तेज़ी से खोजता है। खोजना जानना बेईमानी नहीं है, यह इस पेशे का नंबर एक कौशल है। अच्छी ख़बर यह है कि यह कुछ आसान नियमों में सिमट जाता है।
एक अच्छी खोज के तीन हिस्से होते हैं: संबंधित भाषा या टूल, त्रुटि संदेश का सामान्य हिस्सा, और कुछ नहीं। आम जाल यह है कि लोग कच्चा संदेश अपने फ़ाइल पथों और वेरिएबल नामों समेत चिपका देते हैं। दुनिया में किसी और के पास आपके जैसे नाम वाला फ़ोल्डर नहीं है, इसलिए कोई परिणाम नहीं आएगा। जो निजी है उसे हटा दें, जो सार्वभौमिक है उसे रखें।
ख़राब खोज:
C:\Users\Marie\projects\site\app.js NameError quantity
अच्छी खोज:
javascript TypeError cannot read properties of undefinedसभी स्रोत बराबर नहीं होते। क्रम में: टूल का आधिकारिक डॉक्युमेंटेशन, जो नीरस होते हुए भी हमेशा अद्यतन रहता है; वेब से जुड़ी हर चीज़ के लिए MDN; Stack Overflow जैसे प्रश्न-उत्तर फ़ोरम, जो ख़ास त्रुटियों के लिए बहुत काम आते हैं; और आख़िर में ब्लॉग तथा वीडियो, जो सुखद तो होते हैं पर अक्सर पुराने पड़ चुके होते हैं। किसी जवाब पर अमल करने से पहले दो चीज़ें देखें: उसकी तारीख़ और वह जिस संस्करण की बात कर रहा है।
बातचीत करने वाला AI खोज का बेहतरीन साथी है: यह त्रुटि संदेश को सरल भाषा में समझाता है, उलझे हुए डॉक्युमेंटेशन को दोबारा आसान शब्दों में कहता है, और शुरुआत का एक बिंदु देता है। पर यह पूरे आत्मविश्वास के साथ चीज़ें गढ़ भी सकता है - ऐसे फ़ंक्शन, विकल्प या पते जो मौजूद ही नहीं हैं। इसे हैलुसिनेशन कहते हैं। सुनहरा नियम आसान है: इसका उपयोग समझने के लिए करें, फिर सटीक ब्योरा आधिकारिक डॉक्युमेंटेशन में जाँचें। इसे हमेशा अपना संदर्भ, अपना संस्करण और पूरा त्रुटि संदेश दें।