28 पॉइंट द्वारा GN⁺ 2026-01-05 | 5 टिप्पणियां | WhatsApp पर शेयर करें
  • पहले PHP 4, jQuery, Dreamweaver जैसी तकनीकों से वेबसाइटें अपेक्षाकृत सरल संरचना में बनाई जा सकती थीं, और एक डेवलपर पूरी प्रक्रिया संभाल सकता था
  • अब frontend और backend की जटिलता बहुत बढ़ गई है, और build pipeline, testing, infra management जैसे हर क्षेत्र में गहरी विशेषज्ञता की ज़रूरत होती है
  • AI tools (Claude, Codex) के आने से डेवलपर्स ने फिर से पूरे stack को संभालने लायक productivity हासिल कर ली है
  • AI पुराने साथियों के coding standards और processes को दोहराता है, और code quality का आकलन व iterative सुधार के ज़रिए productivity को लगभग 10 गुना बढ़ा देता है
  • AI के repetitive काम संभाल लेने से creative experimentation और user experience सुधार पर ध्यान देने की गुंजाइश बनी है, और वेब डेवलपमेंट फिर से एक आनंददायक प्रक्रिया बन गया है

पहले का सरल वेब डेवलपमेंट

  • जब PHP 4 और jQuery नई चीज़ें थीं, तब table-based layout और Photoshop design slicing से वेबसाइटें बनाई जाती थीं
    • Dreamweaver और phpMyAdmin जैसे tools के साथ एक व्यक्ति development की पूरी प्रक्रिया संभाल सकता था
  • उस समय development cycle इतना सरल था कि उसका पूरा ढांचा दिमाग में समा जाता था, और कोई idea आते ही उसे तुरंत लागू किया जा सकता था
  • आज पीछे मुड़कर देखने पर वह भी जटिल लगता है, लेकिन वह मैनेज करने लायक जटिलता थी, और individual developers भी पूरी प्रक्रिया पर नियंत्रण रख सकते थे

जटिलता का विस्फोट

  • आज वेब डेवलपमेंट में frontend और backend दोनों तरफ जटिलता तेज़ी से बढ़ चुकी है
    • frontend में build pipeline, bundler, CSS framework, PWA, Core Web Vitals, SEO, responsive images जैसी कई चीज़ें शामिल हैं
    • backend में design patterns, unit testing, code coverage, API, performance, dependency management, infra, monitoring, log tracing, observability आदि शामिल हैं
  • हर क्षेत्र के mature होने के साथ गहरे domain knowledge की ज़रूरत बढ़ गई, और एक व्यक्ति के लिए सब कुछ संभालना मुश्किल हो गया
  • लेखक कहते हैं कि backend और server infra पर ध्यान केंद्रित करने के लिए उन्हें frontend का काम छोड़ना पड़ा

AI से संतुलन की वापसी

  • AI (Claude, Codex) के आने से productivity फिर पहले जैसी होने लगी
    • AI परफेक्ट नहीं है, लेकिन अब idea से execution तक पहुँचना कुछ ही दिनों में संभव हो गया है
  • AI की वजह से अलग-अलग क्षेत्रों की जटिलता पहले जितनी बाधा नहीं रही, और फिर से पूरे stack को आत्मविश्वास के साथ संभालने वाला माहौल बना है

पैटर्न पहचान और अनुभव का पुनः उपयोग

  • AI के माध्यम से पुराने साथियों के coding standards, tone, tactics, processes को फिर से बनाया जा सकता है
    • अलग-अलग क्षेत्रों के विशेषज्ञों के साथ काम करने के अनुभव के आधार पर AI उनके काम करने के तरीकों की नकल करता है
  • नया project शुरू करना अब पहले जैसा बोझ नहीं लगता, और AI के साथ iterative interaction से productivity 10 गुना बढ़ जाती है
  • लक्ष्य अब भी modern standards के अनुसार high-quality software बनाना ही है, और AI इसे तेज़ी से हासिल करने में मदद करता है

रचनात्मकता की वापसी

  • AI repetitive और जटिल काम संभाल लेता है, जिससे मानसिक राहत और creative space मिलता है
    • build pipeline, testing, bug management जैसी चीज़ें AI की मदद से तेज़ी से सुलझ जाती हैं
  • अब UI·UX experiments, idea testing, और user experience में सूक्ष्म सुधारों पर ध्यान देना संभव है
  • code टाइप करने की क्रिया से ज़्यादा शून्य से कुछ नया रचने की प्रक्रिया ही असली आनंद का केंद्र है, और
    AI tools की वजह से वही प्रक्रिया फिर से समय-कुशल और दिलचस्प काम बन गई है
  • निष्कर्षतः AI ने वेब डेवलपमेंट को फिर से मज़ेदार बना दिया है

5 टिप्पणियां

 
xguru 2026-01-06

मैं इन दिनों एक निजी प्रोजेक्ट के लिए एक आसान टूल बना रहा हूँ, और इस बात से पूरी तरह सहमत हूँ।
इमेज एडिटिंग फीचर और जटिल UI भी बनाना था, इसलिए सोच रहा था कि किससे बनाऊँ, और अब इसे web UI के रूप में बना रहा हूँ।
वीकेंड में 2 दिन कोडिंग करके जब मोटे तौर पर देखा, तो लगा कि अगर मैं यह सब हाथ से करता, तो 2 महीने से ज़्यादा लगते, लेकिन AI के साथ मिलकर इसे झटपट बना लिया।

 
ninebow 2026-01-06

सही कहा haha, मैं भी इसे कुछ पर्सनल प्रोजेक्ट्स में लागू करके देख रहा हूँ, और समय के साथ trial and error भी कम हो रहे हैं, इसलिए लगता है कि यह अब काफ़ी उपयोगी होता जा रहा है।

 
ifmkl 2026-01-06

मैं भी personal tools, personal services, और शौकिया web game development जैसी चीज़ों में AI का खूब अच्छा इस्तेमाल कर रहा हूँ।

 
dongwon 2026-01-06

मैं भी इन दिनों... AI से नौकरी छिन जाने की चिंता से ज़्यादा, कुछ बनाते जाने में बहुत मज़ा महसूस कर रहा हूँ। कभी-कभी तो सुबह आँख खुलने पर उत्साह भी महसूस होता है।

 
GN⁺ 2026-01-05
Hacker News की राय
  • मुझे आज का LLM-सहायता वाला दौर पसंद है
    मैंने बहुत से लोगों को फिर से कोडिंग शुरू करते देखा है, जो मैनेजमेंट में चले गए थे या बच्चों की परवरिश में व्यस्त होकर कोडिंग छोड़ चुके थे
    AI की वजह से अब 30 मिनट के भीतर भी कुछ उपयोगी बनाया जा सकता है, और दूसरे कामों के साथ भी इसे साथ-साथ किया जा सकता है
    पहले की तरह 2~4 घंटे का अलग समय निकालने की ज़रूरत नहीं पड़ती
    अगर आपके पास पहले का कोडिंग अनुभव है, खासकर मैनेजमेंट का अनुभव, तो AI को coding agent की तरह संभालने में यह बहुत असरदार होता है

    • मेरे लिए तो यह प्रोग्रामिंग का मज़ा कम करने वाली बात लगती है
      हॉबी कोडिंग में लक्ष्य productivity नहीं, बल्कि खोज और डूबकर करने का आनंद होता है
      अगर 30 मिनट हैं, तो बस खेल-खेल में कोड करो, और फिर समय मिले तो वहीं से आगे बढ़ो — असली मज़ा वही है
    • शर्म की बात है, लेकिन मुझे अब भी div को center align करना उलझन में डाल देता है
      10 साल से ज़्यादा समय से flexbox इस्तेमाल कर रहा हूँ, फिर भी हर बार खोज करना पड़ता है
      अब मैं बस AI से पूछ लेता हूँ। यह MDN Docs खोजने वाले दौर से अलग तरह का बदलाव है
    • मेरा अनुभव भी ऐसा ही रहा
      मैंने पहले खुद एक Obsidian plugin बनाया था, लेकिन 4 साल बाद API भी बदल गई और Typescript भी भूल गया
      इस सर्दी Claude के साथ फिर कोशिश की, और दो नए plugin बनाए, साथ ही पुराना code भी बेहतर किया
      Claude ने API सुझाव, linter fixes, syntax suggestions जैसी जटिल चीज़ें संभाल लीं, इसलिए काम बहुत तेज़ी से आगे बढ़ा
    • पूरी तरह सहमत। खासकर माता-पिता होने के बाद personal project के लिए समय फिर से मिलना बहुत बड़ी बात है
      बच्चा सो जाने के बाद सिर्फ एक-दो घंटे लगाने पर भी साफ़ प्रगति दिखती है, इसलिए फिर से मज़ा आने लगा है
    • मैं भी पहले manager था और अब छोटे बच्चों वाला parent हूँ,
      पहले जिस side project पर हफ़्ते में सिर्फ 2~4 घंटे दे पाता था, उसमें अब हैरान करने वाली प्रगति हो रही है
      यह एक तरह के Jevons paradox जैसा काम कर रहा है, और लगता है कि अब वह दौर आ सकता है जब “अगर समय मिला तो करना चाहूँगा” वाले project सच में पूरे होने लगेंगे
  • frontend की जटिल build pipeline, bundler, CSS framework वगैरह वैकल्पिक हैं
    मैं 25 साल से वेबसाइट बना रहा हूँ, और अब भी बुनियादी तकनीकों से सब ठीक-ठाक चलता है
    हर नई trend के पीछे भागे बिना भी ज़्यादा मानसिक रूप से स्वस्थ development किया जा सकता है
    ज़्यादातर marketing sites को JS bundler, CSS framework, या CI/CD pipeline की ज़रूरत नहीं होती

    • ये tools सिर्फ technical problems नहीं, बल्कि organizational problems भी हल करने के लिए होते हैं
      अगर साइट को दो-तीन लोग संभाल रहे हैं, तो simple approach सही है,
      लेकिन सैकड़ों लोगों के collaboration वाले बड़े product में productivity के लिए complex tools ज़रूरी होते हैं
    • आप कौन-सी technology इस्तेमाल करते हैं, यह जानना चाहता हूँ। अगर बता सकें तो
    • ऐसी राय अक्सर दिखती है, लेकिन लगता है कि जिन्होंने यह कहा है उन्होंने बड़े web project पर काम नहीं किया
      PHP या server-side rendering के अनावश्यक होने वाली बात से मैं सहमत हूँ, लेकिन बाकी बातें वास्तविकता से अलग हैं
  • मुझे simple चीज़ें पसंद हैं, लेकिन बिना मतलब की complex structure पसंद नहीं
    AI का इस्तेमाल करके बस output निकाल लेना, सीखने का मज़ा नहीं देता
    लगता है कि सब लोग “AI से करवा लो” सोचते हुए abstraction को और गहरा कर रहे हैं
    असल में ज़रूरत simplification की है

  • पुराने LAMP stack का दौर याद आता है, लेकिन वह आज भी संभव है
    framework के बिना सीधे PHP और SQL संभालना उल्टा ज़्यादा मज़ेदार और सुरक्षित लगता है
    HTML5 की वजह से table layout की ज़रूरत नहीं रही, और VS Code ने Dreamweaver की अच्छी बातें ही बचाई हैं
    अगर आप solo developer हैं, तो complex tooling को बस छोड़ देना बेहतर है
    पुराने phpMyAdmin की जगह DBeaver जैसे tools कहीं ज़्यादा स्थिर हैं

  • “AI की वजह से 10x productivity” वाली बात बढ़ा-चढ़ाकर कही गई कल्पना जैसी लगती है
    हर prompt पर अलग result आता है, इसलिए यह किसी जुए जैसा लगता है
    असल में यह उल्टा inefficent भी हो सकता है

    • productivity बढ़ने की बात मानता हूँ, लेकिन “10x” बहुत घिसा-पिटा दावा है
      बस 2.5x engineer कहना ही काफ़ी विनम्र और यथार्थवादी है
    • संख्या महत्वपूर्ण नहीं है। महत्वपूर्ण यह है कि यह शुरू करने और पूरा करने की प्रेरणा देता है
      AI की वजह से मैंने पहले की तुलना में कहीं ज़्यादा छोटे project पूरे किए हैं
      हाँ, कई बार AI का result पसंद नहीं आया, इसलिए फिर से शुरू भी करना पड़ा
    • एक engineer AI को “wish-fulfillment slot machine” कहता है
    • मेरे personal project के आँकड़े देखें तो, पिछले एक महीने में ही कई दसियों हज़ार lines of code जुड़ गई हैं
      पिछले कई सालों से टाले हुए मुश्किल features लगभग सब पूरे कर लिए हैं
    • “यह लेख LLM ने लिखा है” वाले मज़ाक की तरह, अब नया project शुरू करना वास्तव में संभव लगने लगा है
  • मेरे लिए सबसे मुश्किल चीज़ code review है
    यह उबाऊ और मानसिक रूप से थका देने वाला होता है
    इसलिए अब मैं सिर्फ security boundary या data access से जुड़े हिस्सों को ध्यान से देखता हूँ, बाकी को सरसरी तौर पर देखता हूँ
    AI ज़्यादातर चीज़ें ठीक कर देता है, लेकिन इंसानों के लिए maintain करने लायक broken windows बहुत ज़्यादा रह जाते हैं

    • इससे भी बुरा यह है कि AI के बनाए समझ से बाहर code की review करनी पड़ती है
      उसमें unpredictable errors बहुत होते हैं, और समय के साथ उसे maintain करना असंभव होता जाता है
    • इसलिए मैं उल्टा code खुद लिखता हूँ, और AI से पहली review करवाता हूँ
  • हाल में मुझे यह एहसास हुआ कि अब AI द्वारा लिखा गया लेख भी नहीं पढ़ना चाहता, और AI की प्रशंसा करने वाले लेख भी नहीं
    सब एक ही बात दोहराते रहते हैं, इसलिए बोरियत होती है

  • मैं मूलतः development से प्यार करता हूँ, लेकिन उससे भी ज़्यादा automation और efficiency पसंद करता हूँ
    cyber security क्षेत्र में WAF manager के रूप में काम करते हुए मैंने Gemini Canvas की मदद से एक हफ़्ते में 4 automation scripts बनाई
    जो काम पहले 1~2 हफ़्ते लेता था, वह 3 घंटे में पूरा हो गया
    ऐसी speed हो तो AI न इस्तेमाल करने की कोई वजह नहीं बचती

  • frontend की complexity पहले भी थी
    बस तब हम उसे नज़रअंदाज़ करके जोखिम उठाते थे
    manual FTP deployment, maintenance page लगाना, data corruption का जोखिम — यह सब आज की तुलना में कहीं ज़्यादा अस्थिर था
    आज का Tailwind या Core Web Vitals उसी पुराने chaos को व्यवस्थित करने का नतीजा है
    आखिरकार आज की स्थिति कहीं बेहतर है, और LLM का इस्तेमाल करके development करना भी आनंददायक है
    complexity नई नहीं बनी है, अब बस वह दिखने लगी है

    • मुझे भी वह दौर याद आता है जब WebEdit से server की PHP4 files सीधे edit करता था
      तब version control भी नहीं था
  • backend developer होने के नाते मेरी design sense अच्छी नहीं है, लेकिन आजकल chart और graph UI बनाना हैरान करने वाली हद तक आसान हो गया है
    बस कहो, “foo data को line के रूप में जोड़ दो”, “नीचे scatter plot डाल दो”, “रंग थोड़ा और लाल कर दो”
    पहले d3, vega-lite, matplotlib वगैरह को सतही तौर पर सीखना पड़ता था,
    अब AI खुद ही chart.js जैसे framework चुन लेता है