मैंने इस बारे में कई भविष्यवाणियां की हैं कि एआई प्रोग्रामिंग को कैसे बदल देगा। कोड को हैक करना समस्याओं को समझने से कम महत्वपूर्ण होगा, हमारे पास कोड बनाने के लिए बेहतर उपकरण होंगे, उच्च-स्तरीय कौशल अधिक मूल्यवान होंगे, इत्यादि। ये सभी कुछ हद तक एक साथ बंधे हुए हैं। यदि प्रोग्रामर कोड लिखने में कम समय बिताते हैं, तो उनके पास वास्तविक समस्याओं पर खर्च करने के लिए अधिक समय होगा: यह समझना कि वे जो कोड लिख रहे हैं उसे क्या करने की आवश्यकता है। हमारे उद्योग ने पिछले कुछ वर्षों में बहुत ख़राब काम किया है। और वे उन बड़े सिस्टमों को डिज़ाइन करने में अधिक समय व्यतीत करने में सक्षम होंगे जिनमें उनका कोड चलता है। हमने इसमें बेहतर काम किया है, लेकिन हमें ऐसी सेवाएं डिज़ाइन करने की आवश्यकता होगी जो बेहतर सुरक्षा प्रदान करते हुए अधिक से अधिक उपयोगकर्ताओं तक पहुंच सकें। वे प्रणालियाँ अवलोकन योग्य होनी चाहिए ताकि संकट बनने से पहले समस्याओं का पता लगाया जा सके और उनका समाधान किया जा सके। इसमें कोई संदेह नहीं है कि हमें बेहतर उपकरण मिलेंगे, और उनमें से कुछ उपकरण सॉफ़्टवेयर आर्किटेक्चर के उन मुद्दों को हल करने में भी मदद कर सकते हैं। लेकिन हम अभी तक वहां नहीं हैं.
सिक्के के दूसरी तरफ क्या है? बेहतर उपकरण, कोड हैक करने में कम समय और उपयोगी सिस्टम डिज़ाइन करने में अधिक समय, ये सभी बहुत अच्छे लगते हैं। लेकिन वादों के पीछे कौन सी परछाइयाँ छिपी हैं?
पहला स्पष्ट है. मैंने कभी ऐसा सॉफ़्टवेयर विकास समूह नहीं देखा जिसने सोचा हो कि उस पर कम काम किया गया है। मुझे संदेह है कि अधिकांश, यदि सभी नहीं, तो वास्तव में अत्यधिक काम कर रहे हैं, और अनुष्ठान संबंधी शिकायत में संलग्न नहीं हैं। क्या संभावना है कि एआई का उपहार यह होगा कि "अब आप 30% तेजी से कोड लिख सकते हैं, इसलिए 50 में लिखने के लिए यहां 2024% अधिक कोड है?" इस परियोजना के लिए आपके पास छह महीने थे, लेकिन यदि आप 30% तेज़ हैं, तो आप इसे स्पष्ट रूप से तीन में पूरा कर सकते हैं”? निश्चित रूप से ऐसे खराब प्रबंधित समूह हैं जिन्हें एआई के परिणामस्वरूप भारी कार्यभार और कम यथार्थवादी कार्यक्रम का सामना करना पड़ेगा - या, अधिक सटीक रूप से कहें तो, क्योंकि प्रबंधन उन अवसरों को गलत समझता है जो एआई वास्तव में प्रस्तुत करता है। अधिक ख़राब तरीके से सोचा गया, ख़राब ढंग से डिज़ाइन किया गया ख़राब सॉफ़्टवेयर: यह वह नहीं है जिसकी हमें आवश्यकता है।
दूसरा: यह कहना आसान है कि एआई उच्च स्तरीय कौशल को पुरस्कृत करेगा। यदि आपके पास उच्च-स्तरीय कौशल हैं तो यह बहुत अच्छा है, लेकिन यदि आपके पास नहीं है तो यह इतना अच्छा नहीं है। इसका वास्तव में मतलब यह है कि प्रवेश स्तर और वरिष्ठ प्रोग्रामर के बीच अंतर बढ़ जाएगा। यह कितनी गंभीर समस्या है? ध्यान रखें कि कुछ दशकों से प्रोग्रामर की आवश्यकता बहुत अधिक रही है, और प्रतिक्रिया में, बहुत से लोगों ने न्यूनतम कौशल के साथ बाजार में प्रवेश किया है: क्रैश-कोर्स बूट कैंप के स्नातक जो अंतर नहीं समझते हैं रिएक्ट और जावास्क्रिप्ट (और शायद यह समझ में नहीं आता कि अन्य प्रोग्रामिंग भाषाएं क्यों मौजूद हैं), चार साल की डिग्री वाले स्नातक जिन्होंने एल्गोरिदम और ऑपरेटिंग सिस्टम में पाठ्यक्रम लिया है लेकिन यह नहीं समझते कि क्लाउड के लिए सॉफ्टवेयर कैसे लिखा जाए। अगली पीढ़ी की नौकरियों के लिए इनकी और भी अधिक आवश्यकता होगी। क्या कंपनियाँ वरिष्ठ पदों तक पहुँचने के लिए आवश्यक प्रशिक्षण प्रदान करेंगी?
अंत में: डिबगिंग उच्च-स्तरीय कौशल के साथ उलझ जाती है - लेकिन यह सही नहीं है। डिबगिंग बहुत निम्न स्तर की है, यह दूसरी चीज़ है जो कोई भी प्रोग्रामर अपना पहला "हैलो, वर्ल्ड" लिखने के बाद सीखता है। मैंने इसका अनुमान देखा है जनरेटिव ए.आई. कोड लिखते समय 90% तक सटीक हो सकता है - जो तब तक बहुत अच्छा लगता है जब तक आपको यह एहसास न हो जाए कि 90% सटीकता संभवतः कोड की प्रति पंक्ति है। 10-लाइन फ़ंक्शन के लिए, परिणाम सही होने की संभावना लगभग एक तिहाई कम हो जाती है। इसलिए, बहुत सारी डिबगिंग करनी होगी - और हमें इसे ध्यान में रखना होगा। यह मेरे लिए आश्चर्य की बात है कि अधिक लोगों ने "अब हमें प्रोग्रामिंग भाषाओं और पुस्तकालयों के विवरण को समझने के बारे में चिंता करने की ज़रूरत नहीं होगी" (अरे, मैंने ऐसा कहा भी हो सकता है) और "लेकिन हमारे पास होगा" के बीच के अंतर पर ध्यान नहीं दिया है। कोड में उन त्रुटियों को डीबग करने में सक्षम होना जो हमने नहीं लिखी हैं और जिन्हें हम समझ नहीं पाए हैं।" और मुझे यकीन नहीं है कि आप हाथ से बहुत सारे कोड लिखे बिना इस डिबगिंग को करने के लिए आवश्यक मानसिक प्रवाह कैसे प्राप्त कर सकते हैं। संभवतः कम उद्यान-विविधता वाले सिंटैक्स बग होंगे, लेकिन अधिक बग होंगे जो व्यवहार को सूक्ष्म तरीकों से बदलते हैं या सुरक्षा कमजोरियां पेश करते हैं। जब मेरे द्वारा लिखे गए प्रोग्राम में सुधार करने के लिए कहा गया, तो मैंने देखा कि जीपीटी ने पंक्तियों के क्रम को इस तरह से बदल दिया कि सूक्ष्म त्रुटियां उत्पन्न हो गईं। मैं यह नहीं कह रहा हूं कि एआई प्रोग्रामर को तेज़ और अधिक कुशल नहीं बनाएगा - लेकिन मुझे आश्चर्य है कि क्या हम जूनियर प्रोग्रामर को भी लाइफ जैकेट के बिना पूल के गहरे छोर में फेंक रहे हैं।
क्या मैं कह रहा हूँ, "ट्रेन रोको, हमें उतरना है?" नहीं, क्या मैं यह कह रहा हूँ कि AI के परिणामस्वरूप प्रोग्रामर अधिक कुशल नहीं बनेंगे? नहीं, लेकिन एआई परिवर्तन लाएगा, और परिवर्तन के हमेशा अच्छे पक्ष और बुरे पक्ष होते हैं। आने वाले वर्ष में हमें दोनों पक्षों से निपटना होगा।
- एसईओ संचालित सामग्री और पीआर वितरण। आज ही प्रवर्धित हो जाओ।
- प्लेटोडेटा.नेटवर्क वर्टिकल जेनरेटिव एआई। स्वयं को शक्तिवान बनाएं। यहां पहुंचें।
- प्लेटोआईस्ट्रीम। Web3 इंटेलिजेंस। ज्ञान प्रवर्धित। यहां पहुंचें।
- प्लेटोईएसजी. कार्बन, क्लीनटेक, ऊर्जा, पर्यावरण, सौर, कचरा प्रबंधन। यहां पहुंचें।
- प्लेटोहेल्थ। बायोटेक और क्लिनिकल परीक्षण इंटेलिजेंस। यहां पहुंचें।
- स्रोत: https://www.dataversity.net/ai-in-2024-the-other-side/
- :हैस
- :है
- :नहीं
- $यूपी
- 2024
- a
- योग्य
- About
- लेखा
- शुद्धता
- सही
- Ad
- बाद
- AI
- एल्गोरिदम
- सब
- भी
- हमेशा
- am
- और
- कोई
- स्थापत्य
- हैं
- AS
- At
- बुरा
- बुरी तरह
- BE
- भालू
- क्योंकि
- बन
- किया गया
- से पहले
- व्यवहार
- पीछे
- बेहतर
- के बीच
- के छात्रों
- दोनों पक्षों
- कीड़े
- लेकिन
- by
- कर सकते हैं
- निश्चित रूप से
- संयोग
- परिवर्तन
- स्पष्ट रूप से
- बादल
- कोड
- सिक्का
- अ रहे है
- कंपनियों
- सही
- पाठ्यक्रमों
- संकट
- क्रॉस
- डेटावर्सिटी
- सौदा
- दशकों
- गहरा
- डिज़ाइन
- बनाया गया
- डिज़ाइन बनाना
- विवरण
- पता चला
- विकास
- अंतर
- do
- किया
- dont
- संदेह
- नीचे
- आसान
- कुशल
- समाप्त
- मनोहन
- घुसा
- प्रवेश स्तर
- त्रुटियाँ
- अनुमान
- ईथर (ईटीएच)
- और भी
- कार्यक्रम
- मौजूद
- सीमा
- चेहरा
- और तेज
- कुछ
- कम
- प्रथम
- के लिए
- समारोह
- लाभ
- अन्तर
- सृजन
- पीढ़ी
- मिल
- हो जाता है
- उपहार
- चला जाता है
- अच्छा
- महान
- समूह
- समूह की
- हैकिंग
- था
- हाथ
- है
- होने
- मदद
- हाई
- उच्च स्तर
- कैसे
- How To
- HTTPS
- i
- if
- महत्वपूर्ण
- में सुधार
- in
- बढ़ना
- वास्तव में
- उद्योग
- में
- परिचय कराना
- शुरू की
- मुद्दों
- IT
- आईटी इस
- जावास्क्रिप्ट
- काम
- नौकरियां
- बच्चा
- भाषाऐं
- बड़ा
- कम
- जीवन
- लाइन
- पंक्तियां
- लॉट
- LP
- बनाया गया
- बनाना
- कामयाब
- प्रबंध
- बाजार
- मई..
- me
- साधन
- मानसिक
- मन
- कम से कम
- महीने
- अधिक
- अधिक कुशल
- अधिकांश
- बहुत
- चाहिए
- आवश्यकता
- की जरूरत है
- कभी नहीँ
- अगला
- नहीं
- अभी
- स्पष्ट
- of
- बंद
- on
- ONE
- परिचालन
- ऑपरेटिंग सिस्टम
- अवसर
- or
- आदेश
- अन्य
- हमारी
- के ऊपर
- स्टाफ़
- प्रति
- प्लेटो
- प्लेटो डेटा इंटेलिजेंस
- प्लेटोडाटा
- पूल
- गरीब
- पदों
- ठीक
- भविष्यवाणियों
- प्रस्तुत
- सुंदर
- संभावना
- शायद
- मुसीबत
- समस्याओं
- कार्यक्रम
- प्रोग्रामर
- प्रोग्रामर्स
- प्रोग्रामिंग
- प्रोग्रामिंग की भाषाएँ
- परियोजना
- का वादा किया
- प्रदान करना
- प्रदान कर
- प्रतिक्रिया
- वास्तविक
- यथार्थवादी
- महसूस करना
- वास्तव में
- की आवश्यकता होती है
- प्रतिक्रिया
- परिणाम
- इनाम
- सही
- चलाता है
- कहा
- कहना
- कहावत
- स्केल
- दूसरा
- सुरक्षा
- देखा
- वरिष्ठ
- गंभीर
- सेवाएँ
- पक्ष
- साइड्स
- छह
- छह महीने
- कौशल
- So
- सॉफ्टवेयर
- सॉफ्टवेयर विकास
- हल
- हल किया
- कुछ
- ध्वनि
- लगता है
- बिताना
- निश्चित
- आश्चर्य की बात
- वाक्यविन्यास
- सिस्टम
- लेना
- लिया
- से
- कि
- RSI
- लेकिन हाल ही
- उन
- वहाँ।
- इन
- वे
- बात
- तीसरा
- इसका
- उन
- विचार
- फेंकना
- बंधा होना
- पहर
- सेवा मेरे
- एक साथ
- उपकरण
- रेलगाड़ी
- प्रशिक्षण
- समझना
- समझ
- जब तक
- उपयोगी
- उपयोगकर्ताओं
- मूल्यवान
- बहुत
- देखी
- कमजोरियों
- था
- तरीके
- we
- क्या
- कब
- कौन कौन से
- जब
- कौन
- क्यों
- मर्जी
- साथ में
- बिना
- आश्चर्य
- विश्व
- चिंता
- लिखना
- कोड लिखें
- लिख रहे हैं
- लिखा हुआ
- लिखा था
- वर्ष
- साल
- अभी तक
- इसलिए आप
- जेफिरनेट