- दुनिया भर के 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%]
अभी कोई टिप्पणी नहीं है.