6 पॉइंट द्वारा GN⁺ 2023-11-15 | 3 टिप्पणियां | WhatsApp पर शेयर करें

सारांश: coding के भविष्य पर एक विचार

  • coding को लंबे समय से एक अंतहीन गहरा और समृद्ध क्षेत्र माना जाता रहा है, लेकिन अब संभव है कि उसका महत्व कम हो जाए।
  • लेखक ने बच्चे का पालन-पोषण करते हुए उसे coding सिखाना चाहा, लेकिन AI के विकास के साथ उन्हें एहसास हुआ कि coding शायद कोई महत्वपूर्ण कौशल न रह जाए।
  • एक दोस्त के साथ कंप्यूटर पर crossword puzzle बनाने की परियोजना करते समय, लेखक AI coding assistant tool GPT-4 की क्षमता से चकित रह गया।

AI और coding में बदलाव

  • GPT-4 ने coding कार्यों में इंसानों से बेहतर क्षमता दिखाई, जिससे coding के बारे में लेखक का दृष्टिकोण बदल गया।
  • जैसे-जैसे AI coding कार्यों की जगह ले रहा है, वैसे-वैसे वह ज्ञान और कौशल, जिन्हें परंपरागत रूप से जीवन भर लगाकर सीखा जाता था, तेजी से प्रतिस्थापित हो रहे हैं।
  • लेखक इस बदलाव की तुलना उस घटना से करता है जब गो खिलाड़ी Lee Sedol AI से हार गए थे, और उसे coding के लिए एक शोकलेख लिखने का मन होता है।

coding और व्यक्तिगत इतिहास

  • लेखक बचपन से ही कंप्यूटर और coding से मोहित रहा है, और इसका उसके पेशे के चुनाव पर गहरा प्रभाव पड़ा।
  • coding केवल ज्ञान या कौशल नहीं है, बल्कि ऐसा काम है जिसमें धैर्य और जुनून चाहिए; programmer वे लोग हैं जो इन बाधाओं को सह सकते हैं।
  • लेखक ने विश्वविद्यालय के दिनों से coding को गंभीरता से लेना शुरू किया और कंप्यूटर के माध्यम से रचनात्मक काम करने का आनंद अनुभव किया।

coding में बदलाव और AI का प्रभाव

  • जब AI chatbot coding assistant tool के रूप में इस्तेमाल होने लगे, तो programmers की productivity में बहुत वृद्धि हुई।
  • लेखक को चिंता है कि AI coding प्रक्रिया का आनंद और समस्या-समाधान से मिलने वाली संतुष्टि छीन सकता है।
  • अधिकांश programmers के काम के नतीजे बहुत दिलचस्प नहीं होते, लेकिन जो लोग प्रक्रिया में ही आनंद पाते हैं, उनके लिए AI का प्रवेश बहुत बड़ा बदलाव है।

GN⁺ की राय

  • इस लेख में सबसे महत्वपूर्ण बात coding नामक कौशल के भविष्य और AI के विकास से उसमें आने वाले बदलाव पर विचार है।
  • coding जैसे कौशल AI द्वारा कैसे बदल रहे हैं, यह समझना तकनीक के भविष्य का अनुमान लगाने और उसके लिए तैयारी करने में बहुत महत्वपूर्ण है।
  • यह लेख coding के प्रति जुनून रखने वाले लोगों, खासकर software engineering में काम करने वालों, के लिए एक दिलचस्प विषय पेश करता है और उनके पेशेवर भविष्य पर महत्वपूर्ण insight देता है।

3 टिप्पणियां

 
xguru 2023-11-15

लेख का पिछला हिस्सा थोड़ा कटा हुआ था, इसलिए उसका सार दिया गया है, लेकिन आख़िरी वाक्य महत्वपूर्ण है.

"I shouldn’t worry that the era of coding is winding down. Hacking is forever."
"मुझे यह चिंता नहीं करनी चाहिए कि coding का दौर खत्म हो रहा है। Hacking हमेशा के लिए है."

 
kuroneko 2023-11-15

Bard में भी जैसे ही integration feature दिया गया, तुरंत prompt injection से जानकारी लीक करना वगैरह संभव होता दिखा,
तो लगता है कि hacking हमेशा रहने वाली चीज़ है।

 
GN⁺ 2023-11-15
Hacker News राय
  • GPT-4 के बारे में धारणा

    • GPT-4 प्रभावशाली है, लेकिन यह अक्सर ऐसे तरीकों से विफल होता है जो स्पष्ट नहीं होते।
    • जिन विषयों पर training data कम है, उन पर यह और ज़्यादा विफल होता है।
    • भले ही GPT-4 में बहुत सुधार हो जाए, अच्छा software सस्ता और आसानी से बनाया जा सके तो यह दुनिया के लिए फायदेमंद होगा।
    • AI उन लोगों को नहीं रोकेगा जो शौकिया coding का आनंद लेते हैं, और software engineering का सार सिर्फ coding itself नहीं है।
  • LLM के बारे में घटती हुई धारणा

    • समय के साथ LLM के बारे में प्रभाव कम हुआ है।
    • जब Copilot पहली बार आया था तब जो चिंता थी, अब यह साफ हो गया है कि LLM general intelligence की ओर जाने वाला रास्ता नहीं हैं।
    • GPT-4, GPT-3.5 से बेहतर है, लेकिन कोई बुनियादी बदलाव नहीं है, और उम्मीद है कि GPT-5 भी ऐसा ही होगा।
    • LLM में बहुत खामियां हैं, और भविष्य में लोग आज के इस उत्साह को देखकर हँसेंगे।
  • ChatGPT की frontend test में विफलता

    • ChatGPT उस साधारण frontend test को पास नहीं कर पाता जो किसी junior developer को दिया जाता है।
    • यह आत्मविश्वास से जवाब देता है, लेकिन सूक्ष्म अशुद्धियाँ दिखाता है।
    • इससे बना code bootcamp developers द्वारा लिखे गए code जैसा लगता है।
    • यह महसूस नहीं होता कि AI में सुधार हुआ है।
    • AI का उपयोग करके ऐसे बिंदुओं को जोड़ना बेहतर लगता है जिन्हें इंसान जोड़ नहीं सकते, और फिर experts उनसे सत्यापन करें।
  • coding के अंत पर सवाल

    • AI assistance के ज़रिए coding work में सुधार और सीखने को लेकर उत्साह है।
    • ऐसा कोई प्रमाण नहीं है कि AI coding assistants coders को replace कर देंगे, और coding अब भी एक महत्वपूर्ण भूमिका निभाती है।
    • AI coding की बुनियाद दे सकता है, लेकिन पूरी इमारत खड़ी करना अब भी developer का काम है।
  • AI द्वारा developers को replace करने की संभावना पर संदेहपूर्ण दृष्टिकोण

    • AI अच्छा code लिख सकता है और समय के साथ बेहतर भी हो सकता है, लेकिन क्या यह ज़्यादातर developers को replace करने वाले workflow के रूप में काम करेगा, इस पर संदेह है।
    • भले ही AI code generation में अच्छा हो, यह मूलभूत समस्या-सुलझाने वाला नहीं है।
    • LLM developers के लिए एक tool के रूप में, और एक बेहतरीन tutor के रूप में काम करेंगे।
  • programmers के कुछ कामों के replace होने की संभावना

    • मान भी लें कि AI cost-effective तरीके से coding को replace कर सकता है, तब भी दूसरे कामों के लिए human developers की ज़रूरत रहेगी।
    • AI programmers को अधिक efficient बनाने में मदद करेगा, लेकिन बेहतरीन programmers को replace करने की संभावना कम है।
  • AI-assisted programming पर आशावादी दृष्टिकोण

    • programming शुरू करने की learning curve काफ़ी steep है, लेकिन AI इस प्रक्रिया को बहुत आसान बना सकता है।
    • इससे ज़्यादा लोग basic programming सीख पाएँगे, और computers का उपयोग करके repetitive tasks को automate कर सकेंगे।
  • coding के भविष्य पर चर्चा

    • AI और neural networks के क्षेत्र में काम करने वाले एक दोस्त के साथ coding के भविष्य पर चर्चा हुई।
    • "senior engineer" के रूप में काम का अधिकांश हिस्सा communication, organizational leadership, और product requirements को समझने से जुड़ा है; भले ही code generation से सहायता मिले, काम का अधिकांश हिस्सा नहीं बदलेगा।
  • ChatGPT का programming assistant के रूप में उपयोग

    • एक अनुभवी developer के रूप में जो रोज़ coding नहीं करता, ChatGPT को programming assistant की तरह उपयोग करने का अनुभव प्रभावशाली लगा।
    • समस्याओं को कई चरणों में बाँटकर ChatGPT से हर चरण के लिए functions लिखवाए जाते हैं, और फिर उन्हें जोड़ा जाता है।
  • ChatGPT से software लिखने पर संदेहपूर्ण अनुभव

    • यह अनुभव साझा किया गया कि GPT-4 बुनियादी Ruby script भी ठीक से generate नहीं कर पाया।
    • perfect prompt सोचने में समय बर्बाद करने से बेहतर है कि code खुद लिख लिया जाए।
    • AI models को वास्तव में उपयोगी बनने में अभी समय लगेगा, और फिलहाल वे मुख्यतः investors के प्रचार से बढ़ा-चढ़ाकर पेश किए गए हैं।