क्या आप उस तरफ़ होंगे जिसकी "नौकरी AI छीन लेता है," या उस तरफ़ जो "AI का इस्तेमाल कर दस लोगों का काम कर देता है"? 2026 में, इंजीनियरों के लिए यही दोराहा है। और यह रही अच्छी खबर: एक कटिंग-एज AI इंजीनियर (AI-नेटिव डेवलपर) बनने के लिए न तो PhD चाहिए न ही गूढ़ गणित, बल्कि कौशलों का एक स्पष्ट ढेर चाहिए। अमेरिकी सर्वेक्षणों में कहा जाता है कि कई नियोक्ता कंपनियाँ डिग्री के बजाय "कुछ ऐसा बनाने का रिकॉर्ड जो काम करता है और उसे शिप करना" को महत्व देती हैं, और कथित तौर पर तैनात किए गए प्रोजेक्ट्स का पोर्टफोलियो डिप्लोमा से ज़्यादा वज़न रखता है।

यह रहा निचोड़। यह लेख जो मानकर चलता है वह है "एक सॉफ़्टवेयर इंजीनियर जो AI में महारत रखता है — LLM, एजेंट्स और RAG के साथ ऐप्स और सेवाएँ बनाता है" (स्वयं मॉडलों पर शोध करने के रास्ते से अलग)। क्या करना है, यह तीन परतों में बँटता है: वह बुनियाद जो नहीं बदलती (Python, Git, वेब बेसिक्स) / 5 मुख्य AI-नेटिव कौशल (प्रॉम्प्ट और कॉन्टेक्स्ट डिज़ाइन, RAG, एजेंट्स, MCP, evals) / और वह "बढ़त" जिसे ज़्यादातर लोग चूक जाते हैं (evals और कॉन्टेक्स्ट इंजीनियरिंग)। विभिन्न रोडमैप बताते हैं कि शून्य से जॉब-रेडी स्तर तक पहुँचने में मोटे तौर पर 8–12 महीने लगते हैं। नीचे पूरी तस्वीर और सबसे छोटा रास्ता है।

AI-NATIVE DEVELOPER · 3-LAYER ROADMAP

बुनियाद → मुख्य → बढ़त

— इन्हें ढेर करते जाइए, और कटिंग एज कौशल से पहुँच में है, डिग्री से नहीं

LAYER 3 · THE EDGE
Eval डिज़ाइन · कॉन्टेक्स्ट इंजीनियरिंग — यही "बनाने वाले लोगों" को "सिर्फ़ YouTube देखने वालों" से अलग करता है
LAYER 2 · 5 CORE SKILLS
प्रॉम्प्ट/कॉन्टेक्स्ट डिज़ाइन · RAG · एजेंट्स · MCP · evals
LAYER 1 · THE FOUNDATION
Python (AI डेव की मुख्य भाषा) · Git · कमांड लाइन · HTTP/REST/JSON

बुनियाद के बिना आप मुख्य कौशल का ढेर नहीं लगा सकते। पर ज़्यादातर लोग बुनियाद पर ही रुक जाते हैं। कटिंग एज तो LAYER 3 तक पूरा चढ़ने के पार है।

* इस लेख में दिए गए कौशल श्रेणियाँ, सीखने की अवधि, वेतन और माँग के आँकड़े विभिन्न रोडमैप / जॉब सर्वेक्षणों के उद्धरण हैं (2026 तक, कई अमेरिका-आधारित) और क्षेत्र, अनुभव तथा कंपनी के अनुसार बहुत बदलते हैं। तकनीकी स्टैक तेज़ी से अपडेट होता है, इसलिए नवीनतम के लिए मूल स्रोतों की जाँच करें।

1. "AI-नेटिव डेवलपर" क्या है?

पहले, आइए शब्द को परिभाषित करें। एक AI-नेटिव डेवलपर वह नहीं है जो कभी-कभार AI टूल को बुला लेता है, बल्कि वह है जो अपना वर्कफ़्लो शुरू से ही AI के इर्द-गिर्द बनाता है। वे महज़ कोड कम्प्लीशन (ऑटोकम्प्लीट) का इस्तेमाल करने वाले "AI-असिस्टेड" चरण से एक कदम आगे जाते हैं: वे ऐसे एजेंट्स चलाते हैं जो टूल्स का इस्तेमाल करते हैं, प्रोजेक्ट गाइडेंस फ़ाइलें लिखते हैं, और मॉडलों को असली सिस्टमों से जोड़ते हैं — यही "असिस्टेड" और "नेटिव" के बीच की सीमा है।

AI-असिस्टेड चरण (बहुसंख्यक)

  • कभी-कभार कोड कम्प्लीशन का इस्तेमाल
  • चैटबॉट से पूछना और कॉपी-पेस्ट करना
  • AI एक "सुविधाजनक सर्च" ही बना रहता है
  • वर्कफ़्लो पुराने ढंग से ही चलता है

AI-नेटिव चरण (कटिंग एज)

  • टूल्स का इस्तेमाल करने वाले एजेंट्स डिज़ाइन और संचालित करना
  • गाइडेंस फ़ाइलें बनाए रखना (AGENTS.md / CLAUDE.md)
  • मॉडलों को असली डेटा और असली सिस्टमों से जोड़ना
  • evals के ज़रिए आउटपुट सत्यापित करने का तंत्र रखना

फ़र्क "क्या आप AI इस्तेमाल करते हैं" का नहीं, बल्कि "क्या आप AI को एक सिस्टम के रूप में इस्तेमाल करते हैं" का है। मेरे ख्याल से जो मायने रखता है वह यह है कि यह अंतर टूल्स की संख्या के बारे में नहीं है — यह मानसिकता का अंतर है। महँगे टूल खरीदे बिना, आप मुफ़्त APIs और ओपन मॉडलों के साथ आज ही नेटिव तरीके से बनाना शुरू कर सकते हैं।

2. बुनियाद — यह नहीं बदलती

"अगर AI मेरे लिए लिख देता है, तो मुझे बेसिक्स की ज़रूरत नहीं" — यह सबसे ख़तरनाक ग़लतफ़हमी है। AI के आउटपुट को पढ़ने, ठीक करने और जोड़ने के लिए, अंततः आपको सार्वभौमिक इंजीनियरिंग बुनियाद चाहिए। पिछले खंड का "AI को सिस्टम के रूप में इस्तेमाल करना" भी इसके बिना नहीं टिकता।

  • Python: AI विकास में सबसे व्यापक रूप से इस्तेमाल होने वाली मुख्य भाषा। कई लाइब्रेरीज़ और फ़्रेमवर्क Python को मानकर चलते हैं, इसलिए इसे लिख पाना ही शुरुआती बिंदु है।
  • Git / वर्शन कंट्रोल: चेंज हिस्ट्री, ब्रांचेज़, रिव्यू। ऐसे दौर में जब AI थोक में कोड उगलता है, ठीक तभी अनिवार्य है।
  • कमांड लाइन: सेटअप, रन और डीबगिंग की बुनियाद।
  • वेब बेसिक्स: HTTP, REST, JSON। अगर आप किसी API को हिट कर रहे हैं तो अनिवार्य। SQL "अच्छा हो तो" वाली चीज़ है और कई AI डेव भूमिकाओं के लिए अनिवार्य नहीं।
  • सॉफ़्टवेयर डिज़ाइन बेसिक्स: पठनीय कोड, टेस्ट, एरर हैंडलिंग। AI के आउटपुट का मूल्यांकन करने की नज़र यहीं से बढ़ती है।

यह घुमावदार रास्ता लगता है, पर यही सबसे छोटा मार्ग है। अपनी बुनियाद को पुख्ता करते हुए शुरुआती के AI से ऐप बनाने के चरण से गुज़रिए। बुनियाद जितनी मज़बूत होगी, बाद में AI-विशिष्ट कौशल उतनी ही तेज़ी से आत्मसात होंगे।

3. 5 मुख्य AI-नेटिव कौशल

बुनियाद पर ढेर किया गया, यही AI-नेटिव होने का दिल है। विभिन्न जॉब विश्लेषण कहते हैं कि "LangChain + वेक्टर DB लिख पाना" अब काफ़ी नहीं रहा; अब निम्नलिखित क्षेत्रों की परख होती है।

💬

① प्रॉम्प्ट/कॉन्टेक्स्ट डिज़ाइन

निर्देश कैसे देते हैं, साथ ही "मॉडल को क्या दिखाना है" का डिज़ाइन। सबसे ज़रूरी कौशल — नीचे विस्तार से।

📚

② RAG (रिट्रीवल-ऑगमेंटेड जनरेशन)

एंटरप्राइज़ एजेंट्स की रीढ़। चंकिंग, एम्बेडिंग्स, हाइब्रिड सर्च, री-रैंकिंग। इम्प्लीमेंटेशन गाइड यहाँ

🤖

③ एजेंट्स बनाना

AI जो मल्टी-स्टेप टास्क संभालने के लिए टूल्स का इस्तेमाल करता है। एक बनाने की बुनियाद से शुरू करें। LangGraph जैसे फ़्रेमवर्क भी।

🔌

④ MCP (टूल कनेक्शन)

एजेंट्स को बाहरी टूल्स/डेटा से जोड़ने का डी फ़ैक्टो मानक। MCP क्या है। हर प्रमुख प्रोवाइडर इसे सपोर्ट करता है।

🧪

⑤ Eval डिज़ाइन

आउटपुट अच्छा है या नहीं, इसे ऑटो-स्कोर करने का तंत्र। "जिसने सच में बनाया" का सबसे मज़बूत प्रमाण — आगे विस्तार से।

इनके अलावा, यह क्षेत्र कॉस्ट ऑप्टिमाइज़ेशन, सेफ़्टी/गार्डरेल्स, प्रोडक्शन ऑब्ज़र्वेबिलिटी (लॉगिंग/मॉनिटरिंग), और नवीनतम मॉडलों में दक्षता की भी परख करता है। कॉस्ट पर, AI कोडिंग कॉस्ट ऑप्टिमाइज़ेशन की संपूर्ण गाइड सीधे मदद करती है। यहाँ लालची मत बनिए। पाँचों को छिछले तौर पर छूने के बजाय, एक RAG-और-एजेंट प्रोजेक्ट को पूरा अंत तक बनाना, evals के साथ, आपको कहीं ज़्यादा मज़बूत बनाता है।

4. बढ़त: evals और कॉन्टेक्स्ट डिज़ाइन

5 मुख्य कौशलों में भी, वे दो जिन्हें ज़्यादातर लोग चूक जाते हैं — और इसीलिए जहाँ आप बढ़त पाते हैं — हैं "evals" और "कॉन्टेक्स्ट इंजीनियरिंग।" यही "असिस्टेड" से "नेटिव" तक का छलांग-बिंदु है।

Evals छोटे टेस्ट सेट होते हैं जो स्वचालित रूप से स्कोर करते हैं कि AI का आउटपुट सही है या नहीं। व्यवहार में, evals लिख पाना ही वह सबसे बड़ा संकेत है जो "जिसने सच में LLM के साथ बनाया" को "जिसने सिर्फ़ वीडियो देखे" से अलग करता है। क्यों? AI का आउटपुट प्रायिक होता है और हर बार बदलता है। "बस ठीक-ठाक लग रहा है" प्रोडक्शन में टूट जाता है। केवल तभी जब आप परिभाषित कर सकें कि सही क्या माना जाएगा और उसे कैसे मापना है, सुधार का लूप घूम सकता है।

कॉन्टेक्स्ट इंजीनियरिंग प्रॉम्प्टिंग (निर्देश) से एक स्तर व्यापक है। Anthropic के नज़रिए में, अगर प्रॉम्प्ट "निर्देश" है, तो कॉन्टेक्स्ट है "वह पूरी जानकारी जो मॉडल इन्फ़रेंस के समय देख सकता है" — कोड, डॉक्स, पिछले निर्णय, यहाँ तक कि नीतियाँ भी। आउटपुट सही है या नहीं, यह कोई चतुर वाक्य नहीं बल्कि "क्या दिखाना है और क्या नहीं दिखाना है" का डिज़ाइन तय करता है। AI द्वारा md नियमों की अनदेखी की समस्या की जड़ भी यहीं है।

🚀 "असिस्टेड → नेटिव" की छलांग इन दो से शुरू होती है

📝 एक AGENTS.md / CLAUDE.md लिखें: अपने रेपो में AI के लिए एक गाइडेंस फ़ाइल बनाए रखें, कॉन्टेक्स्ट को संरचित करते हुए
🧪 एक छोटा eval सेट बनाएँ: ~10 टेस्ट लिखें जो AI आउटपुट को स्कोर करें, और सुधार को आँकड़ों में मापें

जिस क्षण आप अपने प्रोजेक्ट में ये दो काम करते हैं, आप "इस्तेमाल करने वाले" से "डिज़ाइन करने वाले" में बदल जाते हैं।

सच कहूँ, तो यही वह बिंदु है जिसे मैं इस लेख में सबसे ज़्यादा कहना चाहता हूँ। कई सीखने वाले फ़्रेमवर्क के नाम रटने में समय लगाते हैं, पर जो सच में महत्व रखता है वह है "आउटपुट को माप पाना" और "कॉन्टेक्स्ट को डिज़ाइन कर पाना।" ये दोनों चाहे कोई भी टूल आए-जाए, अपना मूल्य नहीं खोते।

5. सीखने का रोडमैप (8–12 महीने)

तो, आप किस क्रम में इसे ढेर करते हैं? यह रही एक वास्तविक शून्य-से-शुरू अनुक्रम जिस पर ज़्यादातर रोडमैप मोटे तौर पर सहमत हैं। अवधियाँ मार्गदर्शक हैं और आपके मौजूदा कौशलों के आधार पर बदलती हैं।

STEP 1 (1–2 महीने) बुनियाद: करके Python, Git, कमांड लाइन, HTTP/REST/JSON को पुख्ता करें
STEP 2 (1–2 महीने) LLM API + प्रॉम्प्टिंग: API को सीधे हिट करें और प्रॉम्प्ट/कॉन्टेक्स्ट डिज़ाइन को हड्डियों में उतारें
STEP 3 (2–3 महीने) RAG खुद बनाएँ: तंत्र को समझने के लिए पहले बिना फ़्रेमवर्क के, शून्य से रिट्रीवल-ऑगमेंटेड जनरेशन बनाएँ
STEP 4 (2–3 महीने) एजेंट्स + MCP: टूल्स का इस्तेमाल करने वाला एक मल्टी-स्टेप एजेंट बनाएँ, और इसे चलाने के लिए MCP के ज़रिए एक असली टूल जोड़ें
STEP 5 (समानांतर में) Evals + डिप्लॉय + प्रकाशन: eval सेट से गुणवत्ता मापें, प्रोडक्शन में डिप्लॉय करें, और इसे पोर्टफोलियो के रूप में प्रकाशित करें

कुंजी है STEP 3 में "बिना फ़्रेमवर्क के शून्य से बनाना"। शुरू से ही LangChain आदि पर सवार होना आपको "ब्लैक-बॉक्स कारीगर" बना देता है — यह काम करता है पर आप अंदरूनी कलपुर्ज़े समझ नहीं सकते। तंत्र को समझने के लिए एक बार हाथ से बनाएँ, फिर फ़्रेमवर्क से ऑप्टिमाइज़ करें — यह क्रम बाद में फ़ायदा देता है। समानांतर में AI कैसे सॉफ़्टवेयर डेवलपमेंट लाइफ़साइकल को बदलता है को भी नज़र में रखें।

6. पोर्टफोलियो से इसे साबित करें

सीखने जितना ही ज़रूरी है "प्रमाण।" जैसा कहा गया, कई नियोक्ता कंपनियाँ कथित तौर पर डिग्री के बजाय "एक असली चीज़ जो डिप्लॉय की गई है और चल रही है" को महत्व देती हैं। 100 ट्यूटोरियल देखने के बजाय, एक प्रकाशित, अपूर्ण प्रोजेक्ट आपकी क्षमता को कहीं ज़्यादा सशक्त ढंग से बयान करता है।

  • छोटा बनाएँ, और हमेशा प्रकाशित करें: इसे ऐसी स्थिति में लाएँ कि कोई URL के ज़रिए छू सके। README में लिखें "क्या, क्यों, और आपने इसे कैसे बनाया।"
  • evals दिखाएँ: "मैंने सटीकता इस तरह मापी और इस तरह सुधारी" का रिकॉर्ड वास्तविक-दुनिया के अनुभव का सबसे मज़बूत साक्ष्य है।
  • एक "असली-टूल कनेक्शन" शामिल करें: एक ऐसा मामला रखें जहाँ आपने MCP आदि के ज़रिए एजेंट को असली डेटा / असली API से जोड़ा और मल्टी-स्टेप टास्क पूरा अंत तक चलाया।
  • बनाने की प्रक्रिया साझा करें: कहाँ अटके और कैसे हल किया, इसे ब्लॉग/सोशल पर पोस्ट करें। साझा करने की क्रिया ही पोर्टफोलियो बन जाती है।

पूर्णता का इंतज़ार मत कीजिए। यही तथ्य कि "आपने कुछ ऐसा प्रकाशित किया जो काम करता है" कटिंग एज तक का सबसे छोटा प्रमाणपत्र है।

7. नुकसान (ट्यूटोरियल दलदल, टूल-जमाखोरी)

अपना प्रयास ग़लत दिशा में लगाइए और आप सिर्फ़ समय गलाते रहेंगे। आम जालों से बचें।

  • ट्यूटोरियल दलदल: वीडियो और लेख खाते रहना और "लगता है समझ आ गया" महसूस करना। अपना एक प्रोजेक्ट हाथ से बनाना दस देखने से ज़्यादा मूल्यवान है।
  • टूल संग्राहक: कुछ पूरा किए बिना एक के बाद एक ट्रेंडी फ़्रेमवर्क बस आज़माते रहना। टूल साधन हैं। समय evals और कॉन्टेक्स्ट डिज़ाइन पर लगाएँ — वह "मूल जो पुराना नहीं पड़ता।"
  • बेसिक्स की उपेक्षा: "AI लिख देता है" कहकर Python और Git छोड़ देना। कमज़ोर बुनियाद का मतलब है कि आप AI के आउटपुट को ठीक नहीं कर सकते और अटक जाते हैं।
  • नवीनतम के पीछे भागकर थक जाना: मॉडल और टूल हर हफ़्ते बदलते हैं। सब के पीछे भागना नामुमकिन है। सिद्धांत समझ लें तो नए टूल को कुछ घंटों में पकड़ सकते हैं।
  • आँकड़े आँख मूँदकर निगलना: वेतन और माँग के आँकड़े (कई अमेरिका-आधारित) क्षेत्र और अनुभव के अनुसार बहुत बदलते हैं। इन्हें अपने बाज़ार में सत्यापित करें।

सच कहूँ, तो सबसे बड़ा नुकसान है "केवल इनपुट से संतुष्ट हो जाना।" बस दो क्रियाएँ करते रहें — "एक बनाएँ और प्रकाशित करें" और "evals से मापें" — और आप अपने-आप ज़्यादातर जालों से बच जाएँगे।

8. बाज़ार और माँग (आँकड़ों में)

अंत में, आइए आँकड़ों में पुष्टि करें कि अभी यह करने लायक क्यों है (सभी प्रकाशित मूल्य, कई अमेरिका-आधारित; बड़े क्षेत्रीय भिन्नता पर ध्यान दें)।

  • उछलती माँग: Stanford AI Index 2026 (Lightcast के आँकड़े) के अनुसार एजेंटिक AI कौशल का ज़िक्र करने वाली पोस्टिंग साल-दर-साल 280% बढ़ीं — कुल पोस्टिंग के 0.06% से 0.23% तक, अमेरिका में लगभग 90,000 पद।
  • वेतन (US): AI इंजीनियरों का मीडियन लगभग $142K/वर्ष (Glassdoor) है। एंट्री-लेवल $90K–135K, मिड-लेवल $140K–210K, और सीनियर $220K से ऊपर भी उद्धृत किया जाता है। एजेंट क्षेत्र कथित तौर पर और भी ऊँचा चलता है।
  • डिग्री से ऊपर रिकॉर्ड: कई कंपनियाँ कथित तौर पर CS/गणित डिग्री के बजाय "डिप्लॉय किए गए प्रोजेक्ट्स" को महत्व देती हैं।

आँकड़े चमकदार हैं, पर वे क्षेत्र, अनुभव और कंपनी के अनुसार बहुत बदलते हैं। इन्हें आँख मूँदकर मत निगलिए। फिर भी, दिशा स्पष्ट है — "जो AI को एक सिस्टम के रूप में इस्तेमाल करते हैं और evals से गुणवत्ता की गारंटी दे सकते हैं" उन लोगों की माँग आने वाले समय में मज़बूत बनी रहेगी। इससे जुड़े, AI युग में टिकने वाली नौकरियाँ और फ़ॉरवर्ड-डिप्लॉयड इंजीनियर क्या होता है भी उपयोगी संदर्भ हैं।

सारांश

एक कटिंग-एज AI इंजीनियर (AI-नेटिव डेवलपर) बनने का रास्ता आपकी सोच से ज़्यादा स्पष्ट है। यह रहा निचोड़।

  • तीन परतें ढेर करें: वह बुनियाद जो नहीं बदलती (Python, Git, वेब) → 5 मुख्य कौशल (प्रॉम्प्ट/कॉन्टेक्स्ट, RAG, एजेंट्स, MCP, evals) → बढ़त।
  • दो चीज़ें आपको बढ़त देती हैं: eval डिज़ाइन और कॉन्टेक्स्ट इंजीनियरिंग। एक ऐसा मूल जो टूल बदलने पर भी पुराना नहीं पड़ता।
  • सीमा है "क्या आप AI को एक सिस्टम के रूप में इस्तेमाल करते हैं": गाइडेंस फ़ाइलें लिखें, असली सिस्टमों से जोड़ें, आउटपुट का मूल्यांकन करें।
  • अनुक्रम 8–12 महीने का है: बुनियाद → API/प्रॉम्प्टिंग → RAG खुद बनाएँ → एजेंट्स + MCP → evals + डिप्लॉय + प्रकाशन।
  • प्रमाण है पोर्टफोलियो: डिग्री के बजाय "एक असली चीज़ जो डिप्लॉय होकर चल रही है।" पूर्णता का इंतज़ार किए बिना प्रकाशित करें।
  • जालों से बचें: ट्यूटोरियल दलदल, टूल-जमाखोरी, बेसिक्स की उपेक्षा। इनपुट से संतुष्ट मत होइए।

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

FAQ

Q. AI इंजीनियर बनने के लिए क्या मुझे गणित या PhD चाहिए?
A. इस लेख द्वारा मानी गई "AI-नेटिव डेवलपर (LLM, एजेंट्स, RAG के साथ ऐप्स बनाने वाली तरफ़)" के लिए, उन्नत गणित या डिग्री अनिवार्य नहीं कही जाती। कई नियोक्ता कंपनियाँ डिग्री के बजाय "डिप्लॉय किए गए प्रोजेक्ट्स का रिकॉर्ड" को महत्व देती हैं। दूसरी ओर, स्वयं मॉडलों पर शोध और विकास करने के रास्ते (ML शोधकर्ता) के लिए, गणित और गहरा सिद्धांत ज़्यादा मायने रखते हैं।

Q. क्या मैं बिना प्रोग्रामिंग अनुभव के इसका लक्ष्य रख सकता हूँ? कितना समय लगता है?
A. रख सकते हैं। विभिन्न रोडमैप बताते हैं कि शून्य से जॉब-रेडी स्तर तक पहुँचने में मोटे तौर पर 8–12 महीने लगते हैं (एक मार्गदर्शक; व्यक्तिगत भिन्नता बड़ी है)। पहले Python, Git और वेब बेसिक्स की बुनियाद पुख्ता करें, फिर LLM API → RAG → एजेंट्स → evals + डिप्लॉय के क्रम में आगे बढ़ें।

Q. मुझे पहले कौन सी भाषा और टूल सीखने चाहिए?
A. पहले Python। यह AI विकास में सबसे व्यापक रूप से इस्तेमाल होने वाली मुख्य भाषा है, और कई प्रमुख लाइब्रेरीज़ और फ़्रेमवर्क इसे मानकर चलते हैं। साथ में Git, कमांड लाइन, और HTTP/REST/JSON की समझ। फ़्रेमवर्क (LangChain, आदि) सुविधाजनक हैं, पर शुरू में इन पर ज़रूरत से ज़्यादा निर्भर मत होइए — तंत्र समझने के लिए एक बार हाथ से RAG बनाना सुझाया जाता है।

Q. कौन सा कौशल सबसे बड़ी बढ़त देता है?
A. "Eval डिज़ाइन" और "कॉन्टेक्स्ट इंजीनियरिंग।" evals लिख पाना ही "जिसने सच में LLM के साथ बनाया" उसे पहचानने का सबसे बड़ा संकेत है। आउटपुट को आँकड़ों में माप पाना और यह डिज़ाइन कर पाना कि मॉडल कौन सी जानकारी देखता है, ट्रेंडी टूल बदलने पर भी अपना मूल्य नहीं खोता।

Q. evals असल में क्या होते हैं?
A. छोटे टेस्ट सेट जो स्वचालित रूप से स्कोर करते हैं कि AI का आउटपुट सही है या नहीं। चूँकि AI का आउटपुट हर बार बदलता है, केवल तभी जब आप "क्या सही माना जाएगा और इसे कैसे मापना है" को परिभाषित करें, सुधार का लूप घूम सकता है। अपने प्रोजेक्ट में लगभग 10 स्कोरिंग टेस्ट लिखकर शुरू करें।

Q. क्या MCP और एजेंट्स शुरुआती लोगों के लिए भी ज़रूरी हैं?
A. अंततः हाँ, पर एक क्रम है। बुनियाद (Python, आदि) → LLM API → RAG के बाद इन्हें उठाना वास्तविक है। MCP एजेंट्स को बाहरी टूल्स और डेटा से जोड़ने का डी फ़ैक्टो मानक है, जिसे हर प्रमुख प्रोवाइडर सपोर्ट करता है। एक असली टूल जोड़ने और एक मल्टी-स्टेप टास्क को पूरा अंत तक चलाने का अनुभव आधुनिक AI विकास का मूल है।

Q. मुझे पोर्टफोलियो में क्या रखना चाहिए?
A. कम से कम एक "प्रोजेक्ट जो डिप्लॉय किया गया है और सच में चल रहा है।" RAG या एक एजेंट शामिल करें, आदर्श रूप से MCP आदि के ज़रिए एक असली टूल से जुड़ा हुआ। "आपने सटीकता कैसे मापी और कैसे सुधारी" का रिकॉर्ड जोड़ना वास्तविक-दुनिया के अनुभव का मज़बूत साक्ष्य बनता है। पूर्णता का इंतज़ार मत कीजिए — प्रकाशित करना, भले ही अपूर्ण हो, मायने रखता है।