मैंने बहुत कुछ सीखा। धन्यवाद।

 

ज़बरदस्त टिप... धन्यवाद

 

काफ़ी हद तक मेरी सोच भी इससे मिलती-जुलती है।

मैं GPT का इस्तेमाल कर रहा हूँ, लेकिन यह नहीं लगता कि यह senior developer की जगह ले सकता है। लेकिन productivity बढ़ने के साथ, नए और junior developers के लिए नौकरी पाना धीरे-धीरे मुश्किल होता जाएगा।

Frontend developers को designer, planning, backend जैसे कई अलग-अलग क्षेत्रों के टीम members के साथ संवाद करना पड़ता है, इसलिए नहीं लगता कि उनकी संख्या बहुत ज़्यादा घटेगी। Jobs की एक बात है, "लोगों को तब तक पता नहीं होता कि वे क्या चाहते हैं, जब तक आप उन्हें दिखा न दें।" Frontend developers वही चीज़ दिखाने के लिए कई बार pilot versions निकालते हैं, इसलिए नहीं लगता कि उनकी संख्या बहुत घटेगी। हाँ, pilot versions की संख्या और बढ़ सकती है।

इसके विपरीत, backend developers की संख्या code auto-generation और AI की वजह से धीरे-धीरे घट सकती है। यह भी नहीं लगता कि वे पूरी तरह गायब हो जाएंगे, लेकिन उनकी संख्या कम हो सकती है। Backend development में कुछ हिस्से ऐसे होते हैं जो किसी formula जैसे होते हैं, और उनमें automation की गुंजाइश भी ज़्यादा है, इसलिए इस तरफ़ कुछ कमी आ सकती है।

यह developers को पूरी तरह replace तो नहीं कर पाएगा, लेकिन आंशिक रूप से jobs में कमी आ सकती है। फिर भी, ज़्यादा क्षेत्रों में digital transformation और legacy systems को migrate करने जैसे काम बढ़ेंगे, इसलिए कुछ समय तक स्थिति ठीक लगती है।

 

मैंने देखा कि कुछ बस स्टॉप पर UHD आपदा सूचना रिसीवर लगाए गए हैं। अगर यह भी ATSC 3.0 तरीका है, तो BPS का सही तरीके से उपयोग करने के लिए कम signal sensitivity पर भी reception संभव होना चाहिए।

 

📝 The Post-Developer Era – विस्तृत सारांश (by ChatGPT)

लेख की पृष्ठभूमि और उद्देश्य

  • 2023 में GPT-4 शोकेस के तुरंत बाद, “The End of Front-End Development” लेख के माध्यम से इस दावे पर संदेह जताया गया था कि AI डेवलपर्स की जगह ले लेगा।
  • अब 2 साल बाद (2025 में), वास्तविक स्थिति को देखते हुए यह जांच की गई है कि उस समय की भविष्यवाणी सही थी या नहीं।

कंपनियों में AI अपनाने की वर्तमान स्थिति

  • Google के बारे में खबरें आई थीं कि “AI कुल कोड का 25% लिखता है”, लेकिन वास्तव में मानव डेवलपर्स ही नेतृत्व करते हैं और AI सिर्फ एक टूल है।
  • AI अपने आप कोड नहीं लिखता; डेवलपर दिशा देता है और परिणाम की समीक्षा व संशोधन करता है।

Devin: डेवलपर-प्रतिस्थापन AI के वास्तविक नतीजे

  • Cognition के Devin ने “डेवलपर के बिना डेवलपमेंट” का दावा किया था, लेकिन इसे अपनाने वाली अधिकांश कंपनियों ने असफल अनुभव की रिपोर्ट दी।
  • छोटे काम संभव हैं, लेकिन जटिल कामों में यह कमजोर पड़ता है। अधिकांश टीमों ने एक महीने के भीतर इसका उपयोग बंद कर दिया।

वाइब कोडिंग (vibe coding)

  • Josh ने अपने द्वारा इस्तेमाल किए जाने वाले AI IDE (Cursor + Claude) का उदाहरण साझा किया।
  • साधारण काम तेजी से पूरे हो जाते हैं, और कुछ मामलों में यह उम्मीद से बेहतर कोड सुझाव भी देता है।
  • लेकिन अंततः हैंडलिंग की जरूरत पड़ती है, और केवल AI के भरोसे इसे बनाए रखना संभव नहीं है।
  • “AI क्रूज़ कंट्रोल की तरह है। अगर हाथ हटा लो, तो कभी न कभी सड़क से उतर जाओगे।”

वर्तमान डेवलपर जॉब मार्केट

  • स्थिति अब भी कठिन है। लेकिन इसका कारण AI द्वारा प्रतिस्थापन नहीं है, बल्कि
  • ब्याज दरों में वृद्धि से निवेश में कमी
  • Big Tech में बड़े पैमाने पर छंटनी
  • “जल्द ही AGI आ जाएगा” जैसी भ्रमपूर्ण धारणा
  • यानी AI वास्तव में लोगों की जगह नहीं ले रहा, बल्कि उसके बारे में बढ़ा-चढ़ाकर किए गए दावों ने hiring को रोक रखा है।

क्या फ्रंटएंड ज्यादा जोखिम में है?

  • कुछ लोग कहते हैं कि “फ्रंटएंड को अधिक आसानी से बदला जा सकता है”, लेकिन Josh की राय इसके उलट है।
  • फ्रंटएंड सीधे user experience से जुड़ा होता है, इसलिए सूक्ष्मता और ब्रांड के अनुरूप काम जरूरी है।
  • इसके विपरीत, backend code को AI द्वारा ज्यादा जल्दी सरल और automated किया जा सकता है।

LLM को सीखने के टूल के रूप में इस्तेमाल करना

  • AI शुरुआती लोगों के लिए concepts समझाने और errors को समझने में बेहद उपयोगी टूल है।
  • लेकिन इस पर अंधविश्वास करना खतरनाक है।
  • “AI GPS नहीं है। इसे जूरी की तरह आलोचनात्मक ढंग से लेना चाहिए।”
  • अगर बिना सोचे-समझे इसका अनुसरण किया जाए, तो अंत में न कोड पढ़ना आएगा और न उसे ठीक करना।

नए डेवलपर्स के लिए संदेश

  • AI से डरकर डेवलपमेंट की पढ़ाई बंद मत करें।
  • बल्कि AI के साथ काम करना जानने वाला डेवलपर सबसे शक्तिशाली होगा।
  • आगे चलकर “डेवलपर पुनर्जागरण” भी आ सकता है।
  • “अगर आप अभी डेवलपमेंट शुरू करते हैं, तो भी देर नहीं हुई है।”

तकनीकी प्रगति की वर्तमान स्थिति

  • AI की performance लगातार बेहतर हो रही है, लेकिन अब यह विस्फोटक प्रगति से ज्यादा क्रमिक सुधार के चरण में है।
  • GPT-4.5, Gemini 2.5 जैसे नए मॉडल आ रहे हैं, लेकिन वे मुख्यतः मौजूदा प्रदर्शन के details को refine करने के स्तर पर हैं।

चिंता के बिंदु

  • Trump के फिर से चुने जाने जैसी घटनाओं से पैदा हुई वैश्विक आर्थिक अस्थिरता का tech industry पर नकारात्मक असर पड़ सकता है।
  • AI टूल्स पर अत्यधिक निर्भरता से डेवलपमेंट कौशल की बुनियाद कमजोर हो सकती है।
  • सीखने और आगे बढ़ने के अवसर न गंवाएँ, और AI का सक्रिय रूप से उपयोग करें।

📌 निष्कर्ष सारांश

  • AI डेवलपर्स को पूरी तरह प्रतिस्थापित नहीं कर सकता,
  • बल्कि यह productivity बढ़ाने वाले सहायक टूल के रूप में स्थापित हो रहा है।
  • मानव डेवलपर्स की भूमिका अब भी अनिवार्य है, और उसका मूल्य आगे भी बना रहेगा।
 

यह वाकई बहुत कुछ सिखाने वाला लेख है। सुबह के 2 घंटे का उपयोग करके लिखना और कई प्रोजेक्ट पूरे करना...!

 

मैं Plex और Jellyfin इस्तेमाल करता हूँ, इसलिए मैंने कोड और दस्तावेज़ देखे। अगर bun sqlite इस्तेमाल किया होता तो लगता है परफ़ॉर्मेंस थोड़ी बेहतर हो सकती थी, और Jellyfin के दस्तावेज़ अभी तैयार नहीं हैं, यह थोड़ा अफ़सोसजनक है

फिर भी, ऐसा प्रोजेक्ट मौजूद है, इसके लिए आभारी हूँ

 

हमारे देश में भी प्रांतीय शहरों में काफ़ी जगहें ऐसी हैं जहाँ कवरेज नहीं है, तो क्या दूसरे देशों के बाहरी शहरों में यह और भी ज़्यादा गंभीर नहीं होगा?
मुझे यह भी लगता है कि GPS और इसके कवरेज वाले क्षेत्र अलग हो सकते हैं।

 

क्या bundled की गई फ़ाइलों के आधार पर LLM retrieval करके मूल कोड वापस नहीं लाता है?

 

इसे देखते ही अगर मुझे यह शानदार लगा, तो क्या मैं शायद पुराने ज़माने की पसंद रखने वाला इंसान हूँ?

 

अमेरिकी शैली की छंटनी हर बार देखता हूँ तो बर्बर लगती है। वे लोग ऐसे लोग हैं जिनके साथ आपने समय बिताया है, फिर भी निकालते वक्त कम से कम इतना भी नहीं कह सकते कि "अपना काम समेटकर जाइए"
क्या काम को इस तरह stateless बनाकर व्यवस्थित करना पड़ेगा कि यह मानकर चलें कि हर किसी की access एक ही पल में बंद हो सकती है...?

 

काफ़ी कूल प्रतिक्रियाएँ हैं, यह देखकर हैरानी हो रही है...

 

क्या bundled फ़ाइल को prompt में डालकर या application में attach करके LLM से query करना RAG कहा जा सकता है? मुझे यह जानना है कि इसमें कौन-सा हिस्सा Retrieval के अंतर्गत आता है।

 

स्पेक्स के हिसाब से GPT 4.5 को हराने वाले मॉडल भले ही हों, लेकिन... सिर्फ़ साधारण translation कराकर भी देखें तो दोनों की वाक्य-रचना क्षमता एक जैसी भी नहीं लगती। (GPT की भारी जीत)
अब तो लगता है कि benchmark या test set को कैसे बनाना चाहिए, इस पर भी चर्चा होनी चाहिए।
और LLM की अपनी performance भी सामान्य tasks में उम्मीद से कम है, ऐसी राय भी काफ़ी सुनने को मिलती है...

 

यह सीखने लायक बहुत अच्छा लेख है। आखिरकार, हमें यह नहीं भूलना चाहिए कि SaaS भी एक ऐसा प्रोडक्ट है जिसे ग्राहक अपनी समस्या हल करने के लिए अपनाते हैं।