• दुनिया भर के 26,348 डेवलपर्स पर आधारित सर्वेक्षण

भाषाएँ

  • सबसे अधिक उपयोग की गई प्रोग्रामिंग भाषाएँ: JavaScript > Python > HTML/CSS > SQL > Java > Shell > Typescript > C++ > C#
  • 2024 में अपनाए जाने की संभावना: Rust 10% > Go 9% > Kotlin/TypeScript 6% > Python 5%
  • JavaScript की लोकप्रियता में हल्की गिरावट
  • Rust पर भरोसा: लगातार बढ़ रहा है
  • Objective-C अब लगभग निश्चित रूप से इतिहास के पीछे छूट चुका है

सॉफ्टवेयर डेवलपर लाइफस्टाइल

  • 2023 में Scala, Go और Kotlin डेवलपर्स सबसे अधिक वेतन पाने वाली शीर्ष 3 श्रेणियों में रहे
  • 2021 से सर्वे डेटा के अनुसार महिला डेवलपर्स के अनुपात में सुधार के संकेत नहीं दिखे। डेवलपर्स में महिलाएँ केवल 5% हैं
  • ध्यान देने योग्य बात यह है कि कोरिया में 2023 में 30 वर्ष से कम आयु की महिला प्रोग्रामर्स का अनुपात 14% रहा, जो एक आशाजनक रुझान दिखाता है

जनरेटिव AI सेवाओं का जटिल परिदृश्य

  • आप निम्न कथनों से कितनी सहमति रखते हैं?
    • AI जनरेशन सेवाओं के उपयोग को लेकर सुरक्षा संबंधी चिंताएँ हैं [59%]
    • मैं काम में cloud-आधारित AI जनरेशन सेवाओं का उपयोग करने के लिए तैयार हूँ [53%]
    • AI जनरेशन सेवाओं के उपयोग को लेकर नैतिक चिंताएँ हैं [42%]
    • local या offline AI tools के cloud-आधारित solutions की गुणवत्ता और प्रदर्शन तक पहुँचने की संभावना कम है [40%]
    • कंपनी की नीति के कारण cloud-आधारित AI tools के उपयोग पर प्रतिबंध है [28%]
    • AGI (कृत्रिम सामान्य बुद्धिमत्ता) के मनुष्यों के प्रति अनुकूल न होने की चिंता है [19%]
  • ChatGPT का उपयोग करने वाले डेवलपर्स का अनुपात [77%]
  • GitHub Copilot का उपयोग करने वाले डेवलपर्स का अनुपात [46%]
  • कोडिंग के दौरान मौजूदा AI सहायता tools की निम्न सुविधाओं का आप कितनी बार उपयोग करते हैं?
    • natural language में सॉफ्टवेयर डेवलपमेंट से जुड़े सामान्य प्रश्न [काफी अक्सर: 26%, कभी-कभी: 33%, बहुत कम: 17%, बिल्कुल नहीं: 24%]
    • कोड जनरेशन [काफी अक्सर: 24%, कभी-कभी: 37%, बहुत कम: 24%, बिल्कुल नहीं: 15%]
    • कोड टिप्पणियाँ या कोड दस्तावेज़ तैयार करना [काफी अक्सर: 19%, कभी-कभी: 26%, बहुत कम: 22%, बिल्कुल नहीं: 33%]
    • बग की व्याख्या और fixes के सुझाव [काफी अक्सर: 18%, कभी-कभी: 26%, बहुत कम: 21%, बिल्कुल नहीं: 36%]
    • कोड की व्याख्या [काफी अक्सर: 14%, कभी-कभी: 27%, बहुत कम: 22%, बिल्कुल नहीं: 37%]
    • टेस्ट जनरेशन [काफी अक्सर: 12%, कभी-कभी: 21%, बहुत कम: 24%, बिल्कुल नहीं: 42%]
    • natural language query से code snippets ढूँढना [काफी अक्सर: 11%, कभी-कभी: 21%, बहुत कम: 19%, बिल्कुल नहीं: 48%]
    • code review करना [काफी अक्सर: 9%, कभी-कभी: 17%, बहुत कम: 21%, बिल्कुल नहीं: 53%]
    • हाल के code changes का सार बताना ताकि स्थिति को तेजी से समझा जा सके [काफी अक्सर: 9%, कभी-कभी: 16%, बहुत कम: 19%, बिल्कुल नहीं: 55%]
    • code refactoring [काफी अक्सर: 9%, कभी-कभी: 20%, बहुत कम: 23%, बिल्कुल नहीं: 47%]
    • natural language विवरण से CLI commands जनरेट करना [काफी अक्सर: 9%, कभी-कभी: 17%, बहुत कम: 20%, बिल्कुल नहीं: 54%]
    • commit messages जनरेट करना [काफी अक्सर: 6%, कभी-कभी: 12%, बहुत कम: 20%, बिल्कुल नहीं: 62%]

डेवलपर कम्युनिटी का मानसिक स्वास्थ्य

  • अपने करियर में burnout का अनुभव करने वाले डेवलपर्स का अनुपात [73%]

डेटा साइंस और मशीन लर्निंग

  • आपने डेटा साइंस, मशीन लर्निंग या डेटा इंजीनियरिंग कैसे सीखी?
    • स्व-अध्ययन [56%]
    • विश्वविद्यालय में प्रोग्रामिंग या डेटा विश्लेषण पढ़ा [41%]
    • online course पूरे किए [36%]
    • software engineering भूमिका से स्थानांतरण किया [19%]
    • अन्य [4%]
  • आप किन डेटा-संबंधित गतिविधियों में शामिल हैं?
    • डेटा विज़ुअलाइज़ेशन [46%]
    • डेटा संग्रह/डेटा स्क्रैपिंग [43%]
    • exploratory data analysis [33%]
    • मशीन लर्निंग मॉडलिंग [31%]
    • डेटा पाइपलाइन [31%]
    • MLOps [23%]
    • स्टोरेज आर्किटेक्चर [21%]
    • डेटा orchestration [18%]
    • अन्य [2%]
    • कोई नहीं [15%]

DevOps और cloud डेवलपमेंट रुझान

  • आप कौन-सी cloud services उपयोग करते हैं?
    • Amazon Web Services [60%]
    • Microsoft Azure [25%]
    • Google Cloud Platform [22%]
    • Alibaba Cloud [11%]
    • DigitalOcean [8%]
    • Heroku [5%]

सॉफ्टवेयर टेस्टिंग

  • टेस्टिंग कार्य में automated tests विकसित करने की रिपोर्ट देने वाले उत्तरदाताओं का अनुपात [58%]
  • उत्तरदाताओं में टेस्ट प्रक्रिया के हिस्से के रूप में test case design का उपयोग करने वालों का अनुपात [46%]
  • आपके प्रोजेक्ट में किस प्रकार के tests हैं?
    • unit [63%]
    • integration [47%]
    • end-to-end [34%]
    • performance [32%]
    • अन्य [1%]
    • कोई नहीं [15%]

open source प्रोजेक्ट्स

  • open source प्रोजेक्ट्स में योगदान देने वाले डेवलपर्स का अनुपात [41%]
    • 20% लगभग नियमित रूप से भाग लेते हैं

remote और collaborative development

  • remote development में भाग लेने वाले डेवलपर्स का अनुपात [49%]
  • collaborative development करने की रिपोर्ट देने वालों का अनुपात [61%]
    • 45% online और 30% आमने-सामने
  • एक ही समय में किए जाने वाले remote collaborative development के लिए आप कौन-से tools उपयोग करते हैं?
    • screen sharing सहित video calls [67%]
    • collaborative features वाले editor/IDE [28%]
    • remote desktop [24%]
    • अन्य [1%]
    • कोई नहीं [11%]

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.