← नवीनतम पेपर
💻 computer science

Exploring Individual Factors in the Adoption of LLMs for Specific Software Engineering Purposes

यह अध्ययन इस बात की जांच करता है कि कैसे व्यक्तिगत संज्ञानात्मक और व्यवहारिक कारक, UTAUT2 ढांचे के माध्यम से विश्लेषण किए जाने पर, विशिष्ट कार्यों के लिए सॉफ्टवेयर इंजीनियरों द्वारा लार्ज लैंग्वेज मॉडल्स (Large Language Models) को अपनाने को अलग-अलग तरह से प्रभावित करते हैं, जो यह प्रकट करता है कि विशिष्ट उद्देश्य अद्वितीय और कभी-कभी परस्पर विरोधी निर्धारकों द्वारा संचालित होते हैं।

मूल लेखक: Stefano Lambiase, Gemma Catolino, Fabio Palomba, Filomena Ferrucci, Daniel Russo

प्रकाशित 2026-04-15
📖 7 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Stefano Lambiase, Gemma Catolino, Fabio Palomba, Filomena Ferrucci, Daniel Russo

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि सॉफ्टवेयर डेवलपमेंट एक विशाल, हलचल भरी रसोई है जहाँ शेफ (सॉफ्टवेयर इंजीनियर) लगातार जटिल व्यंजन (कोड, डॉक्यूमेंटेशन और ऐप्स) बना रहे हैं। लंबे समय तक, उन्हें सब कुछ हाथ से काटने, मिलाने और सीजन करने के लिए मजबूर होना पड़ा है।

अब, LLMs (लार्ज लैंग्वेज मॉडल्स) को देखिए। इन्हें सुपर-इंटेलिजेंट, हाइपर-फास्ट सु-शेफ (sous-chefs) के रूप में सोचें जो तुरंत सब्जियां काट सकते हैं, रेसिपी का सुझाव दे सकते हैं, या सॉस का स्वाद चख सकते हैं।

लेकिन यहाँ बड़ा सवाल है जो यह पेपर पूछता है: सिर्फ इसलिए कि ये सु-शेफ उपलब्ध हैं, क्या शेफ वास्तव में उनका उपयोग करते हैं? और यदि वे करते हैं, तो वे कुछ कार्यों के लिए उनका उपयोग क्यों करते हैं लेकिन दूसरों के लिए क्यों नहीं?

शोधकर्ताओं ने केवल यह नहीं पूछा, "क्या आपको AI पसंद है?" उन्होंने गहराई से खुदाई की, और पूछा, "क्या आप प्याज काटने के लिए AI का उपयोग करते हैं? एक नई रेसिपी बनाने के लिए? यह जांचने के लिए कि सूप नमकीन है या नहीं? या केक बनाना सीखने के लिए?"

यहाँ उनके निष्कर्षों का विवरण दिया गया, कुछ स्वादिष्ट उपमाओं के साथ।

1. "आदत" ही असली बॉस है

सबसे बड़ा आश्चर्य? आदत (Habit) सबसे मजबूत चालक है।

  • उपमा: अपनी सुबह की कॉफी की दिनचर्या के बारे में सोचें। आप वहां बैठकर यह गणना नहीं करते हैं कि "प्रदर्शन अपेक्षा" (क्या यह कॉफी मुझे तेज़ बनाएगी?) या "सामाजिक प्रभाव" (क्या मेरे दोस्त कॉफी पसंद करते हैं?) क्या है। आप बस इसे करते हैं क्योंकि यह आपका काम है।
  • निष्कर्ष: यदि एक डेवलपर ने AI का उपयोग करना एक आदत बना ली है—जैसे सुबह उठकर सबसे पहले अपना फोन चेक करना—तो वे लगभग हर चीज़ के लिए इसका उपयोग करेंगे। यदि उन्होंने वह आदत नहीं बनाई है, तो वे इसका उपयोग नहीं करेंगे, चाहे टूल कितना भी अच्छा क्यों न हो। आदत इंजन है; बाकी सब केवल ईंधन है।

2. सभी कार्य एक जैसे नहीं होते

अध्ययन में पाया गया कि AI का उपयोग करने के "कारण" इस बात पर निर्भर करते हैं कि आप क्या करने की कोशिश कर रहे हैं। यह एक स्विस आर्मी नाइफ (Swiss Army Knife) रखने जैसा है: आप पेच के लिए स्क्रूड्राइवर का उपयोग करते हैं, कागज के लिए कैंची का, और बीयर के लिए बोतल खोलने वाले का। आप हर बार एक ही कारण से एक ही उपकरण का उपयोग नहीं करते हैं।

यहाँ बताया गया है कि विभिन्न कार्यों के लिए "कारण" (कारक) कैसे बदले:

A. नई चीजें बनाना (कोड/डॉक्यूमेंटेशन जेनरेट करना)

  • कार्य: एक नई फाइल या टेक्स्ट का पैराग्राफ लिखना।
  • चालक: आदत (Habit)।
  • उपमा: यह एक पावर ड्रिल का उपयोग करने जैसा है। एक बार जब आप ड्रिल के आदी हो जाते हैं, तो आप बस उसे पकड़ लेते हैं। आपको किसी दोस्त के बताने की ज़रूरत नहीं है कि आपको इसका उपयोग करना चाहिए, और न ही आपको किसी विशेष परमिट की आवश्यकता है। यदि आप ड्रिल का उपयोग करने की आदत रखते हैं, तो आप बस इसका उपयोग करते हैं।
  • सीख: लोगों को AI के साथ कोड लिखने के लिए प्रेरित करने के लिए, बस टूल को इतना आसान बनाएं कि वह उनकी दैनिक दिनचर्या का हिस्सा बन जाए (जैसे उनके कोड एडिटर में एक प्लगइन की तरह)।

B. बदलाव करना (विकल्प जेनरेट करना)

  • कार्य: "मुझे यह फंक्शन लिखने के तीन अलग-अलग तरीके दें।"
  • चालक: आदत + उपयोग में आसानी (Ease of Use)।
  • उपमा: कल्पना करें कि आप गाजर को काटने के तीन अलग-अलग तरीकों के लिए एक सु-शेफ से पूछते हैं। यदि चाकू कुंद है या प्रक्रिया कठिन है, तो शेफ खुद ही इसे काट लेगा। उन्हें टूल का सहज महसूस होना आवश्यक है।
  • सीख: यदि रचनात्मक विविधताओं के लिए AI का उपयोग करना कठिन है, तो लोग इसका उपयोग करना बंद कर देंगे। इसे घर्षण रहित (frictionless) होना चाहिए।

C. तथ्य खोजना (सूचना प्राप्ति/Information Retrieval)

  • कार्य: "मैं इस विशिष्ट त्रुटि (error) को कैसे ठीक करूँ?" या "यह लाइब्रेरी क्या करती है?"
  • चालक: आदत + सामाजिक प्रभाव (Social Influence)।
  • उपमा: यह दिशा पूछने जैसा है। आप रास्ता जानते होंगे, लेकिन यदि आपका सबसे अच्छा दोस्त कहता है, "मुझ पर भरोसा करो, इस रास्ते से जाओ," तो आप सुनने के लिए बहुत अधिक इच्छुक होंगे।
  • सीख: तथ्यों को खोजने के लिए, डेवलपर्स को अपने सहकर्मियों को इसका उपयोग करते हुए देखने की आवश्यकता है। यदि टीम लीड या एक सम्मानित सहकर्मी कहता है, "मैं अपने तथ्यों को जांचने के लिए AI का उपयोग करता हूँ," तो अन्य लोग भी उसका अनुसरण करेंगे। यह समुदाय के माध्यम से विश्वास के बारे में है।

D. बड़े निर्णय लेना (निर्णय सहायता/Decision Support)

  • कार्य: "क्या हमें इस प्रोजेक्ट के लिए डेटाबेस A या डेटाबेस B का उपयोग करना चाहिए?"
  • ट्विस्ट: दिलचस्प बात यह है कि बहुत अधिक बाहरी सहायता (जैसे विशेषज्ञों की एक बड़ी टीम) होने से लोग निर्णयों के लिए AI का उपयोग करने के लिए कम संभावित हो गए।
  • उपमा: यदि आप 10 बुद्धिमान विशेषज्ञों से भरे कमरे में हैं, तो आप एक रोबोट से सलाह लेने के बजाय उन्हें सलाह देने के लिए पूछ सकते हैं। लेकिन यदि विशेषज्ञ व्यस्त हैं, और रोबोट से बात करना आसान है, तो आप रोबोट से पूछेंगे।
  • सीख: बड़े निर्णयों के लिए AI तब सबसे अच्छा काम करता है जब यह उपयोग में आसान हो और जब टीम इस पर भरोसा करती हो। लेकिन यदि मानव विकल्प बहुत अधिक हैं, तो AI को अनदेखा कर दिया जाता है।

E. नए कौशल सीखना (प्रशिक्षण/Training)

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

3. क्या मायने नहीं रखता

  • सामाजिक दबाव (Social Pressure): अधिकांश कार्यों के लिए, इससे कोई फर्क नहीं पड़ता कि आपके बॉस कहते हैं "आपको AI का उपयोग करना चाहिए।" यदि आप इसका उपयोग करना नहीं चाहते, तो आप नहीं करेंगे।
  • प्रदर्शन अपेक्षा (क्या यह मुझे तेज़ बनाएगा?): आश्चर्यजनक रूप से, यह जानने के बावजूद कि AI आपको तेज़ बना सकता है, लोग हमेशा इसका उपयोग नहीं करते थे। उन्हें पहले आदत महसूस करने की आवश्यकता थी।

बड़ी तस्वीर: सफलता का नुस्खा

पेपर निष्कर्ष निकालता है कि आप सभी सॉफ्टवेयर इंजीनियरों के साथ एक जैसा व्यवहार नहीं कर सकते। आप केवल यह नहीं कह सकते, "यहाँ एक जादू की छड़ी है, इसका उपयोग करें!"

  • कोडर्स के लिए: टूल को उनके वर्कफ़्लो में एकीकृत करें ताकि यह एक आदत बन जाए।
  • फैक्ट-चेकर्स के लिए: टीम लीडरों को इसका समर्थन करने के लिए कहें ताकि लोग इस पर भरोसा कर सकें।
  • निर्णय लेने वालों के लिए: सुनिश्चित करें कि टूल विश्वसनीय और उपयोग में आसान है, लेकिन यदि उनके पास बेहतरीन मानव विशेषज्ञ हैं, तो इसे जबरदस्ती न थोपें।

संक्षेप में: सॉफ्टवेयर इंजीनियरिंग में AI "एक आकार सभी के लिए उपयुक्त" (one-size-fits-all) समाधान नहीं है। यह एक टूलबॉक्स है। कुछ उपकरणों का उपयोग इसलिए किया जाता है क्योंकि हम उनके आदी हैं (आदत), कुछ इसलिए क्योंकि हमारे दोस्त उनका उपयोग करते हैं (सामाजिक प्रभाव), और कुछ इसलिए क्योंकि उन्हें पकड़ना आसान है (उपयोग में आसानी)। AI का अधिकतम लाभ उठाने के लिए, आपको टूल को विशिष्ट कार्य और उसे पकड़ने वाले विशिष्ट व्यक्ति के अनुरूप बनाना होगा।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →