CodeGym /Java Blog /अनियमित /2020/21: सॉफ्टवेयर विकास रुझान और भविष्य की भविष्यवाणी
John Squirrels
स्तर 41
San Francisco

2020/21: सॉफ्टवेयर विकास रुझान और भविष्य की भविष्यवाणी

अनियमित ग्रुप में प्रकाशित
2020 के अंत तक दो महीने से भी कम समय बचा है। स्टॉक लेने और अगले साल का पूर्वानुमान लगाने का समय। जो हमेशा मज़ेदार होता है, है ना? इस वर्ष हमारे लिए क्या लाया है और अगले वर्ष में क्या उम्मीद की जाए, इसका अनुमान लगाना। ठीक यही हम आज करने जा रहे हैं: 2020 में सॉफ्टवेयर विकास उद्योग में क्या हुआ, साथ ही साथ 2021 के लिए कुछ सावधानीपूर्वक भविष्यवाणियां करने पर एक नज़र डालें। 2020/21: सॉफ्टवेयर विकास रुझान और भविष्य की भविष्यवाणी - 1

2020 में सॉफ्टवेयर विकास

वार्षिक डेवलपर पारिस्थितिकी तंत्र सर्वेक्षण के परिणामों के आधार पर(2020 में लगभग 20,000 डेवलपर्स का सर्वेक्षण किया गया था) JetBrains सॉफ्टवेयर डेवलपमेंट कंपनी द्वारा संचालित, जावा अभी दुनिया में सबसे लोकप्रिय प्राथमिक प्रोग्रामिंग भाषा है। जबकि जावास्क्रिप्ट समग्र रूप से सबसे अधिक ज्ञात और सबसे अधिक उपयोग की जाने वाली प्रोग्रामिंग भाषा के रूप में शीर्ष स्थान पर बनी हुई है। 2020 में अन्य प्रोग्रामिंग भाषाओं और उनकी लोकप्रियता के रुझानों के अनुसार, पायथन जावा के साथ बढ़ता और प्रतिस्पर्धा करता रहता है। अब पायथन दुनिया में सबसे अधिक पढ़ी जाने वाली प्रोग्रामिंग भाषा है: 30% से अधिक उत्तरदाताओं ने कहा कि उन्होंने 2020 में पायथन सीखना शुरू किया या जारी रखा, जो पहले से कहीं अधिक है। 2020-2021 में डेवलपर्स शीर्ष तीन भाषाओं में से एक को अपनाने या माइग्रेट करने की योजना बना रहे हैं, जिसमें गो और कोटलिन उस सूची में सबसे ऊपर हैं। इस सर्वेक्षण की एक और दिलचस्प खोज यह है कि टाइपस्क्रिप्ट प्रोग्रामिंग भाषा तेजी से बढ़ रही है, जल्दी से नेताओं तक पहुंच रही है और काफी प्रभावशाली विकास दिखा रही है। 2017 में केवल 12% उत्तरदाता इसका उपयोग कर रहे थे और केवल 1% ने कहा कि यह उनकी प्राथमिक भाषा है। 2020 में 28% उपयोगकर्ताओं ने कहा कि वे टाइपस्क्रिप्ट का उपयोग कर रहे हैं और 12% के लिए यह उनकी प्राथमिक भाषा है। लगता है कोई नया सितारा जन्म ले रहा है; इस तरह की वृद्धि के साथ, टाइपस्क्रिप्ट को जल्द ही दुनिया की शीर्ष 5 सबसे लोकप्रिय प्रोग्रामिंग भाषाओं में जगह बनानी चाहिए।

2020 में जावा

जब प्रोग्रामर की बात आती है जो जावा को अपनी मुख्य प्रोग्रामिंग भाषा के रूप में उपयोग कर रहे हैं, तो इस सर्वेक्षण में कुछ दिलचस्प खोजें भी हैं. इस तथ्य के बावजूद कि जावा 15 हमारी प्रिय भाषा का नवीनतम संस्करण है, अधिकांश प्रोग्रामर (75% उत्तरदाता) अभी भी अपेक्षाकृत जावा 8 का उपयोग कर रहे हैं, जो मार्च 2014 में जारी किया गया था। Java 11 32% के साथ दूसरे स्थान पर है, और लोकप्रियता में वृद्धि करता रहता है। पिछले साल की तुलना में इसके इस्तेमाल में 10 फीसदी की बढ़ोतरी हुई है। नए Java 12 और Java 13 जल्दी से अपने दर्शकों को ढूंढ रहे हैं। वे दोनों नियमित रूप से सर्वेक्षण किए गए डेवलपर्स के 10% या अधिक द्वारा उपयोग किए जाते हैं। एप्लिकेशन सर्वर के लिए जावा डेवलपर्स उपयोग कर रहे हैं, Apache Tomcat अभी भी सबसे लोकप्रिय है, 62% उत्तरदाताओं ने कहा कि वे इसे चुनते हैं, भले ही पिछले साल की तुलना में इसमें कुछ प्रतिशत अंक की गिरावट आई हो। स्प्रिंग बूट सबसे लोकप्रिय जावा फ्रेमवर्क है जिसका उपयोग 61% जावा कोडर्स करते हैं। स्प्रिंग एमवीसी 42% के साथ दूसरे स्थान पर है। जावा एंटरप्राइज विनिर्देशों के बीच, Java EE 8 अभी भी 44% के साथ अग्रणी है। IntelliJ IDEA अब तक की सबसे लोकप्रिय IDE है: 72% उत्तरदाता दूसरों की तुलना में इस IDE को पसंद करते हैं। शोधकर्ताओं ने यह भी पाया कि 75% जावा डेवलपर्स अपने प्रोजेक्ट्स में यूनिट टेस्ट का उपयोग करते हैं। JUnit (83%) और Mockito (43%) अभी भी इस क्षेत्र में सबसे लोकप्रिय समाधान हैं।

2021 में सॉफ्टवेयर विकास। भविष्यवाणियां

जो पहले हो चुका है उसका विश्लेषण करने की तुलना में भविष्य की भविष्यवाणी करना हमेशा अधिक कठिन होता है। आइए हम आपके साथ साल 2021 की पांच भविष्यवाणियां साझा करते हैं, जिनके सटीक होने की पूरी संभावना है।

  • 2021 में सॉफ्टवेयर डेवलपर्स की मांग बढ़ेगी।

भले ही अब कुछ समय से हम विपरीत भविष्यवाणियां देख रहे हैं, दुनिया के पास अब तक बहुत सारे प्रोग्रामर हैं और एआई जल्द ही सबसे सांसारिक कोडिंग कार्यों का एक हिस्सा ले रहा है, अब तक डेवलपर्स की मांग केवल बढ़ रही है। और अगले साल सबसे अधिक संभावना अपवाद नहीं होगी। COVID-19 महामारी को अपनी भूमिका निभानी चाहिए, खासकर अगर टीका 2020 के अंत तक तैयार नहीं होगा और दुनिया भर में नए सिरे से लॉकडाउन के साथ वायरस का प्रसार जारी है। जैसा कि वैश्विक संगरोध डिजिटल सेवाओं की मांग को और भी अधिक बढ़ाता है, जिससे डिजिटलीकरण में वृद्धि होती है, जिसकी बाजार द्वारा उम्मीद नहीं की गई थी, ऐसा लगता है कि व्यवसायों को मांग को बनाए रखने के लिए और भी अधिक प्रोग्रामरों को नियुक्त करने की आवश्यकता होगी।

  • जावा प्रोग्रामिंग बाजार पर हावी रहेगी।

और यह हमारा अपना पूर्वानुमान भी नहीं है। इस भविष्यवाणी के अनुसार , जावा, कोटलिन और स्काला आज सॉफ्टवेयर विकास बाजार में सबसे लोकप्रिय तिकड़ी के रूप में धूम मचाते रहेंगे। "जावा का रनटाइम, जावा वर्चुअल मशीन जावा के लिए एक उत्कृष्ट नींव प्रदान करता है और कोटलिन और स्काला जैसी कई लोकप्रिय प्रोग्रामिंग भाषाओं में जेवीएम को उनके रनटाइम के रूप में उपयोग किया जाता है," विश्लेषकों ने नोट किया।

  • आर्टिफिशियल इंटेलिजेंस का चलन बना रहेगा।

भले ही एआई कई वर्षों से एक हॉट जगह है, लेकिन यह 2021 में समाचार बनाना बंद नहीं करेगा। विभिन्न उद्योगों में अधिक से अधिक व्यवसाय एआई प्रौद्योगिकियों को अपनाना शुरू कर रहे हैं और उन्हें अपनी कार्य प्रक्रियाओं में एकीकृत कर रहे हैं। स्वाभाविक रूप से, एआई परियोजनाओं में अनुभवी डेवलपर्स की मांग 2021 में छत से गुजरनी चाहिए, और उनके वेतन का पालन होगा।

  • सॉफ्टवेयर विकास में दूरस्थ कार्य और भी सामान्य हो जाएगा।

जैसा कि आप शायद जानते हैं, COVID-19 महामारी के तकनीकी उद्योग के सबसे सकारात्मक प्रभावों में से एक कार्यालय से दूरस्थ कार्य में शिफ्ट को सुपरचार्ज करना है। नाटकीय बदलाव 2020 की शुरुआत में हुआ है, और अगले साल और भी कंपनियों को नई वास्तविकता के अनुकूल होना चाहिए और अपने कर्मचारियों को घर से काम करने की अनुमति देनी चाहिए। जो आश्चर्यजनक है, है ना?

  • पायथन लोकप्रियता में बढ़ता रहेगा और जावा के साथ प्रतिस्पर्धा करेगा (सबसे लोकप्रिय बैकएंड भाषा के रूप में)।

एमएल और एआई के विकास में वृद्धि के साथ, पायथन को अपनी स्थिर वृद्धि जारी रखनी चाहिए, और साथ ही साथ पायथन कोडर की मांग भी बढ़नी चाहिए। दूसरी ओर, तथ्य यह है कि पायथन अब व्यापक रूप से सीखा गया है और पायथन डेवलपर्स की संख्या लगातार बढ़ रही है, निश्चित रूप से पायथन डेवलपर्स के बीच नौकरियों के लिए प्रतिस्पर्धा को कठिन बनाना चाहिए, जो आम तौर पर नकारात्मक तरीके से वेतन को प्रभावित करता है।
टिप्पणियां
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION