सॉफ्टवेअर डेव्हलपमेंटचे भविष्य: संगणकांचे भविष्य P2

इमेज क्रेडिट: क्वांटमरुन

सॉफ्टवेअर डेव्हलपमेंटचे भविष्य: संगणकांचे भविष्य P2

    1969 मध्ये, चंद्रावर पाऊल ठेवणारे पहिले मानव म्हणून नील आर्मस्ट्राँग आणि बझ ऑल्ड्रिन आंतरराष्ट्रीय नायक बनले. परंतु हे अंतराळवीर कॅमेर्‍यावरचे नायक असताना, असे हजारो अनसन्ग हिरो आहेत ज्यांच्या सहभागाशिवाय पहिले मानवाचे चंद्रावर उतरणे अशक्य झाले नसते. या नायकांपैकी काही सॉफ्टवेअर डेव्हलपर होते ज्यांनी फ्लाइट कोड केले. का?

    बरं, त्यावेळी अस्तित्वात असलेले संगणक आजच्या तुलनेत खूप सोपे होते. खरं तर, सरासरी व्यक्तीचा जीर्ण झालेला स्मार्टफोन हा अपोलो 11 अंतराळयानाच्या (आणि त्या बाबतीत 1960 च्या दशकातील सर्व नासा) पेक्षा अधिक शक्तिशाली आहे. शिवाय, त्यावेळेस संगणक विशेष सॉफ्टवेअर डेव्हलपरद्वारे कोड केलेले होते ज्यांनी सर्वात मूलभूत मशीन भाषांमध्ये सॉफ्टवेअर प्रोग्राम केले होते: AGC असेंब्ली कोड किंवा फक्त, 1s आणि 0s.

    संदर्भासाठी, या गायब झालेल्या नायकांपैकी एक, अपोलो स्पेस प्रोग्रामचे सॉफ्टवेअर अभियांत्रिकी विभागाचे संचालक, मार्गारेट हॅमिल्टन, आणि तिच्या टीमला कोडचा डोंगर लिहावा लागला (खाली चित्रात) जे आजच्या प्रोग्रामिंग भाषांचा वापर करून प्रयत्नांचा एक अंश वापरून लिहिता आला असता.

    (वरील चित्रात मार्गारेट हॅमिल्टन अपोलो 11 सॉफ्टवेअर असलेल्या कागदाच्या स्टॅकजवळ उभी आहे.)

    आणि आजकालच्या विपरीत जेथे सॉफ्टवेअर डेव्हलपर अपोलो मिशनसाठी सुमारे 80-90 टक्के संभाव्य परिस्थितीसाठी कोड देतात, त्यांच्या कोडला प्रत्येक गोष्टीसाठी खाते द्यावे लागते. हे दृष्टीकोनातून मांडण्यासाठी, मार्गारेट स्वतः म्हणाली:

    "चेकलिस्ट मॅन्युअलमधील त्रुटीमुळे, रेन्डेझव्हस रडार स्विच चुकीच्या स्थितीत ठेवला गेला. यामुळे संगणकाला चुकीचे सिग्नल पाठवले गेले. परिणाम असा झाला की लँडिंगसाठी संगणकाला त्याची सर्व सामान्य कार्ये करण्यास सांगितले जात होते. त्‍याच्‍या वेळेच्‍या 15% वेळेचा वापर करण्‍यासाठी असल्‍या डेटाचा अतिरिक्त भार मिळत असताना. संगणक (किंवा त्यामध्‍ये असलेल्‍या सॉफ्‍टवेअर) हे ओळखण्‍यासाठी पुरेसे हुशार होते की ते करत असल्‍यापेक्षा अधिक कार्य करण्‍यास सांगितले जात आहे. नंतर पाठवले एक अलार्म वाजवला, ज्याचा अर्थ अंतराळवीरासाठी होता, मी यावेळी करू नये त्यापेक्षा जास्त कामांनी मी ओव्हरलोड झालो आहे आणि मी फक्त महत्त्वाची कामे ठेवणार आहे; म्हणजे, लँडिंगसाठी आवश्यक असलेली... खरं तर , संगणकाला त्रुटी अटी ओळखण्यापेक्षा बरेच काही करण्यासाठी प्रोग्राम केले गेले होते. सॉफ्टवेअरमध्ये पुनर्प्राप्ती प्रोग्रामचा संपूर्ण संच समाविष्ट केला गेला होता. या प्रकरणात, सॉफ्टवेअरची क्रिया, कमी प्राधान्य असलेली कार्ये काढून टाकणे आणि अधिक महत्त्वाची कार्ये पुन्हा स्थापित करणे हे होते ... जर संगणक नसताही समस्या ओळखली आणि पुनर्प्राप्ती कारवाई केली, मला शंका आहे की अपोलो 11 चे चंद्रावर उतरणे यशस्वी झाले असते का."

    — मार्गारेट हॅमिल्टन, अपोलो फ्लाइट कॉम्प्युटर प्रोग्रामिंग एमआयटी ड्रॅपर लॅबोरेटरी, केंब्रिज, मॅसॅच्युसेट्सचे संचालक, "संगणक गोट लोडेड", यांना पत्र डेटामेशन, मार्च 1, 1971

    पूर्वी सूचित केल्याप्रमाणे, त्या सुरुवातीच्या अपोलो दिवसांपासून सॉफ्टवेअर विकास विकसित झाला आहे. नवीन उच्च-स्तरीय प्रोग्रामिंग भाषांनी 1s आणि 0s सह कोडिंग करण्याच्या कंटाळवाण्या प्रक्रियेची जागा शब्द आणि चिन्हांसह कोडिंगसाठी घेतली. यादृच्छिक क्रमांक तयार करणे यासारखे कार्य ज्यासाठी कोडिंगचे दिवस आवश्यक होते ते आता एकल कमांड लाइन लिहून बदलले आहेत.

    दुसर्‍या शब्दांत, सॉफ्टवेअर कोडिंग प्रत्येक उत्तीर्ण दशकात अधिकाधिक स्वयंचलित, अंतर्ज्ञानी आणि मानवी बनले आहे. हे गुण फक्त भविष्यात चालू राहतील, सॉफ्टवेअर डेव्हलपमेंटच्या उत्क्रांतीला अशा प्रकारे मार्गदर्शन करतात ज्याचा आपल्या दैनंदिन जीवनावर खोलवर परिणाम होईल. हेच या प्रकरणाचे आहे संगणकांचे भविष्य मालिका एक्सप्लोर करेल.

    जनतेसाठी सॉफ्टवेअर डेव्हलपमेंट

    कोड 1s आणि 0s (मशीन भाषा) शब्द आणि चिन्हे (मानवी भाषा) सह बदलण्याची प्रक्रिया अमूर्ततेचे स्तर जोडण्याची प्रक्रिया म्हणून संदर्भित आहे. ही अ‍ॅब्स्ट्रॅक्शन्स नवीन प्रोग्रामिंग भाषांच्या स्वरूपात आली आहेत जी ते ज्या फील्डसाठी डिझाइन केले होते त्यासाठी जटिल किंवा सामान्य कार्ये स्वयंचलित करतात. परंतु 2000 च्या दशकाच्या सुरुवातीच्या काळात, नवीन कंपन्या उदयास आल्या (जसे की कॅस्पीओ, क्विकबेस आणि मेंडी) ज्यांना नो-कोड किंवा लो-कोड प्लॅटफॉर्म म्हणतात.

    हे वापरकर्ता-अनुकूल, ऑनलाइन डॅशबोर्ड आहेत जे गैर-तांत्रिक व्यावसायिकांना त्यांच्या व्यवसायाच्या गरजेनुसार सानुकूल अॅप्स तयार करण्यास सक्षम करतात कोडचे व्हिज्युअल ब्लॉक्स (प्रतीक/ग्राफिक्स) एकत्र करून. दुसऱ्या शब्दांत, झाड तोडून ड्रेसिंग कॅबिनेटमध्ये तयार करण्याऐवजी, तुम्ही ते Ikea मधील पूर्व-शैलीचे भाग वापरून तयार करता.

    ही सेवा वापरण्यासाठी अद्याप संगणक जाणकाराची विशिष्ट पातळी आवश्यक असताना, तुम्हाला यापुढे संगणक विज्ञान पदवीची आवश्यकता नाही. परिणामी, अमूर्ततेचा हा प्रकार कॉर्पोरेट जगतात लाखो नवीन "सॉफ्टवेअर डेव्हलपर्स" वाढण्यास सक्षम करत आहे, आणि यामुळे अनेक मुलांना लहान वयात कोड कसे करायचे हे शिकण्यास सक्षम होत आहे.

    सॉफ्टवेअर डेव्हलपर असणे म्हणजे काय ते पुन्हा परिभाषित करणे

    एक काळ असा होता की जेव्हा एखादा निसर्गचित्र किंवा एखाद्या व्यक्तीचा चेहरा कॅनव्हासवर टिपता येत असे. चित्रकाराला एक शिकाऊ म्हणून वर्षानुवर्षे अभ्यास आणि सराव करावा लागतो, चित्रकलेची कला शिकणे-रंग कसे मिसळायचे, कोणती साधने सर्वोत्तम आहेत, विशिष्ट व्हिज्युअल कार्यान्वित करण्यासाठी योग्य तंत्रे. व्यापाराची किंमत आणि ते चांगल्या प्रकारे पार पाडण्यासाठी आवश्यक असलेल्या अनेक वर्षांच्या अनुभवाचा अर्थ असा होतो की चित्रकार फारच कमी होते.

    त्यानंतर कॅमेराचा शोध लागला. आणि एका बटणाच्या क्लिकने, लँडस्केप आणि पोट्रेट एका सेकंदात कॅप्चर केले गेले जे अन्यथा पेंट करण्यासाठी काही दिवस ते आठवडे लागतील. आणि जसजसे कॅमेरे सुधारले, स्वस्त झाले, आणि ते आता अगदी मूलभूत स्मार्टफोनमध्ये समाविष्ट केले गेले आहेत अशा बिंदूपर्यंत भरपूर झाले, आपल्या सभोवतालचे जग कॅप्चर करणे ही एक सामान्य आणि प्रासंगिक क्रियाकलाप बनली आहे ज्यामध्ये आता प्रत्येकजण भाग घेतो.

    अ‍ॅब्स्ट्रॅक्शन्स प्रगती करत असताना आणि नवीन सॉफ्टवेअर भाषा अधिक नियमित सॉफ्टवेअर डेव्हलपमेंट कार्य स्वयंचलित करत असताना, 10 ते 20 वर्षांच्या कालावधीत सॉफ्टवेअर डेव्हलपर होण्याचा अर्थ काय असेल? या प्रश्नाचे उत्तर देण्यासाठी, भविष्यातील सॉफ्टवेअर डेव्हलपर उद्याचे अॅप्लिकेशन कसे तयार करतील ते पाहू या:

    *प्रथम, सर्व प्रमाणित, पुनरावृत्ती कोडिंग कार्य अदृश्य होईल. त्याच्या जागी पूर्वनिर्धारित घटक वर्तन, UI आणि डेटा-फ्लो मॅनिपुलेशन (Ikea भाग) ची एक विशाल लायब्ररी असेल.

    *आजप्रमाणेच, नियोक्ते किंवा उद्योजक सॉफ्टवेअर डेव्हलपरसाठी विशिष्ट सॉफ्टवेअर ऍप्लिकेशन्स किंवा प्लॅटफॉर्मद्वारे कार्यान्वित करण्यासाठी विशिष्ट उद्दिष्टे आणि डिलिव्हरेबल परिभाषित करतील.

    *हे डेव्हलपर नंतर त्यांच्या अंमलबजावणीची रणनीती तयार करतील आणि त्यांच्या घटक लायब्ररीमध्ये प्रवेश करून आणि त्यांना एकत्र जोडण्यासाठी व्हिज्युअल इंटरफेस वापरून त्यांच्या सॉफ्टवेअरचे प्रारंभिक मसुदे तयार करतील - ऑगमेंटेड रिअॅलिटी (AR) किंवा आभासी वास्तविकता (VR) द्वारे प्रवेश केलेले व्हिज्युअल इंटरफेस.

    *विशिष्ट कृत्रिम बुद्धिमत्ता (AI) प्रणाली त्यांच्या विकासकाच्या सुरुवातीच्या मसुद्याद्वारे निहित उद्दिष्टे आणि डिलिव्हरेबल्स समजून घेण्यासाठी डिझाइन केलेल्या, नंतर मसुदा तयार केलेल्या सॉफ्टवेअर डिझाइनला परिष्कृत करतील आणि सर्व गुणवत्ता हमी चाचणी स्वयंचलित करतील.

    *परिणामांच्या आधारे, AI नंतर विकासकाला अनेक प्रश्न विचारेल (शक्यतो मौखिक, अलेक्सा सारख्या संप्रेषणाद्वारे), प्रकल्पाची उद्दिष्टे आणि वितरणे अधिक चांगल्या प्रकारे समजून घेण्याचा आणि परिभाषित करण्याचा आणि सॉफ्टवेअरने विविध परिस्थितींमध्ये कसे कार्य करावे याबद्दल चर्चा करणे. आणि वातावरण.

    *विकासकाच्या फीडबॅकवर आधारित, AI हळूहळू त्याचा हेतू जाणून घेईल आणि प्रकल्पाची उद्दिष्टे प्रतिबिंबित करण्यासाठी कोड तयार करेल.

    *हे पुढे आणि पुढे, मानव-मशीन सहयोग सॉफ्टवेअरच्या आवृत्तीनंतर आवृत्तीचे पुनरावृत्ती करेल जोपर्यंत पूर्ण आणि विक्रीयोग्य आवृत्ती अंतर्गत अंमलबजावणीसाठी किंवा लोकांसाठी विक्रीसाठी तयार होत नाही.

    *खरं तर, सॉफ्टवेअरच्या वास्तविक-जागतिक वापराच्या संपर्कात आल्यानंतर हे सहकार्य चालू राहील. जसे साधे बग नोंदवले जातात, सॉफ्टवेअर डेव्हलपमेंट प्रक्रियेदरम्यान रेखांकित केलेली मूळ, इच्छित उद्दिष्टे प्रतिबिंबित करतील अशा रीतीने AI स्वयंचलितपणे त्यांचे निराकरण करेल. दरम्यान, समस्येचे निराकरण करण्यासाठी अधिक गंभीर बग मानवी-एआय सहकार्याची मागणी करतील.

    एकूणच, भविष्यातील सॉफ्टवेअर डेव्हलपर 'कसे' वर कमी आणि 'काय' आणि 'का' वर जास्त लक्ष केंद्रित करतील. ते कमी शिल्पकार आणि अधिक वास्तुविशारद असतील. प्रोग्रामिंग हा एक बौद्धिक व्यायाम असेल ज्यासाठी एआय समजू शकेल अशा पद्धतीने हेतू आणि परिणाम पद्धतशीरपणे संप्रेषण करू शकतील आणि नंतर तयार डिजिटल अनुप्रयोग किंवा प्लॅटफॉर्म ऑटो-कोड करू शकतील अशा लोकांची आवश्यकता असेल.

    कृत्रिम बुद्धिमत्ता चालित सॉफ्टवेअर विकास

    वरील विभाग पाहता, हे स्पष्ट आहे की सॉफ्टवेअर डेव्हलपमेंटच्या क्षेत्रात AI अधिकाधिक मध्यवर्ती भूमिका बजावेल, परंतु त्याचा अवलंब सॉफ्टवेअर डेव्हलपर अधिक प्रभावी बनवण्याच्या उद्देशाने नाही, या ट्रेंडमागे व्यावसायिक शक्ती देखील आहेत.

    सॉफ्टवेअर डेव्हलपमेंट कंपन्यांमधील स्पर्धा प्रत्येक उत्तीर्ण वर्षासह तीव्र होत आहे. काही कंपन्या त्यांच्या स्पर्धकांना विकत घेऊन स्पर्धा करतात. इतर सॉफ्टवेअर भिन्नतेवर स्पर्धा करतात. नंतरच्या रणनीतीचे आव्हान हे आहे की ते सहजपणे बचाव करण्यायोग्य नाही. एक कंपनी आपल्या क्लायंटना ऑफर करत असलेले कोणतेही सॉफ्टवेअर वैशिष्ट्य किंवा सुधारणा, तिचे प्रतिस्पर्धी सापेक्ष सहजतेने कॉपी करू शकतात.

    या कारणास्तव, ते दिवस गेले जेव्हा कंपन्या दर एक ते तीन वर्षांनी नवीन सॉफ्टवेअर रिलीझ करतात. आजकाल, भिन्नतेवर लक्ष केंद्रित करणार्‍या कंपन्यांना नवीन सॉफ्टवेअर, सॉफ्टवेअर निराकरणे आणि सॉफ्टवेअर वैशिष्ट्ये वाढत्या नियमितपणे जारी करण्यासाठी आर्थिक प्रोत्साहन दिले जाते. कंपन्या जितक्या जलद नवनिर्मिती करतात, तितकेच ते ग्राहकांची निष्ठा वाढवतात आणि प्रतिस्पर्ध्यांकडे स्विच करण्याची किंमत वाढवतात. वाढीव सॉफ्टवेअर अपडेट्सच्या नियमित वितरणाकडे हा बदल हा “सतत वितरण” नावाचा ट्रेंड आहे.

    दुर्दैवाने, सतत वितरण सोपे नाही. आजच्या सॉफ्टवेअर कंपन्यांपैकी जेमतेम एक चतुर्थांश या ट्रेंडसाठी मागणी केलेले प्रकाशन वेळापत्रक कार्यान्वित करू शकतात. आणि म्हणूनच गोष्टींचा वेग वाढवण्यासाठी AI वापरण्यात खूप रस आहे.

    आधी सांगितल्याप्रमाणे, AI अखेरीस सॉफ्टवेअर मसुदा आणि विकासामध्ये वाढत्या सहयोगी भूमिका बजावेल. परंतु अल्पावधीत, कंपन्या सॉफ्टवेअरसाठी गुणवत्ता आश्वासन (चाचणी) प्रक्रिया अधिकाधिक स्वयंचलित करण्यासाठी वापरत आहेत. आणि इतर कंपन्या सॉफ्टवेअर दस्तऐवजीकरण स्वयंचलित करण्यासाठी AI वापरण्याचा प्रयोग करत आहेत-नवीन वैशिष्ट्ये आणि घटकांच्या प्रकाशनाचा मागोवा घेण्याची प्रक्रिया आणि ते कोड पातळीपर्यंत कसे तयार केले गेले.

    एकूणच, सॉफ्टवेअर डेव्हलपमेंटमध्ये AI वाढत्या प्रमाणात मध्यवर्ती भूमिका बजावेल. ज्या सॉफ्टवेअर कंपन्या त्याचा वापर लवकर करतात त्यांना शेवटी त्यांच्या प्रतिस्पर्ध्यांपेक्षा घातांकीय वाढ मिळेल. परंतु हे AI नफा लक्षात येण्यासाठी, उद्योगाला हार्डवेअरच्या बाजूने प्रगती पाहण्याची देखील आवश्यकता असेल - पुढील भागात या मुद्द्यावर तपशीलवार माहिती दिली जाईल.

    सेवा म्हणून सॉफ्टवेअर

    डिजिटल आर्ट किंवा डिझाइन वर्क तयार करताना सर्व प्रकारचे सर्जनशील व्यावसायिक Adobe सॉफ्टवेअर वापरतात. जवळपास तीन दशकांपासून, तुम्ही Adobe चे सॉफ्टवेअर सीडी म्हणून विकत घेतले आणि त्याचा वापर कायमस्वरूपी मालकीचा होता, आवश्यकतेनुसार भविष्यातील अपग्रेड केलेल्या आवृत्त्या विकत घेतल्या. पण 2010 च्या मध्यात Adobe ने आपली रणनीती बदलली.

    त्रासदायकपणे विस्तृत मालकी की सह सॉफ्टवेअर सीडी विकत घेण्याऐवजी, Adobe ग्राहकांना आता त्यांच्या संगणकीय उपकरणांवर Adobe सॉफ्टवेअर डाउनलोड करण्याच्या अधिकारासाठी मासिक सदस्यता द्यावी लागेल, जे सॉफ्टवेअर फक्त Adobe सर्व्हरवर नियमित-ते-सतत इंटरनेट कनेक्शनसह कार्य करेल. .

    या बदलामुळे, ग्राहकांकडे यापुढे Adobe सॉफ्टवेअरची मालकी राहणार नाही; त्यांनी ते गरजेनुसार भाड्याने दिले. त्या बदल्यात, ग्राहकांना यापुढे सतत Adobe सॉफ्टवेअरच्या अपग्रेड केलेल्या आवृत्त्या खरेदी कराव्या लागणार नाहीत; जोपर्यंत त्यांनी Adobe सेवेचे सदस्यत्व घेतले आहे, तोपर्यंत त्यांच्याकडे रिलीझ झाल्यावर तात्काळ (बहुतेकदा वर्षातून अनेक वेळा) नवीनतम अद्यतने त्यांच्या डिव्हाइसवर अपलोड केली जातील.

    अलिकडच्या वर्षांत आम्ही पाहिलेल्या सर्वात मोठ्या सॉफ्टवेअर ट्रेंडपैकी हे फक्त एक उदाहरण आहे: सॉफ्टवेअर स्वतंत्र उत्पादनाऐवजी सेवेमध्ये कसे बदलत आहे. आणि केवळ लहान, विशेष सॉफ्टवेअरच नाही तर संपूर्ण ऑपरेटिंग सिस्टम, जसे की आम्ही Microsoft च्या Windows 10 अपडेटच्या प्रकाशनासह पाहिले आहे. दुसऱ्या शब्दांत, सेवा म्हणून सॉफ्टवेअर (सास).

    सेल्फ-लर्निंग सॉफ्टवेअर (SLS)

    SaaS कडे उद्योग वळवताना, सॉफ्टवेअर स्पेसमध्ये एक नवीन ट्रेंड उदयास येत आहे जो SaaS आणि AI दोन्ही एकत्र करतो. Amazon, Google, Microsoft आणि IBM मधील आघाडीच्या कंपन्यांनी त्यांच्या AI पायाभूत सुविधा त्यांच्या ग्राहकांना सेवा म्हणून देऊ केल्या आहेत.

    दुस-या शब्दात सांगायचे तर, यापुढे एआय आणि मशीन लर्निंग केवळ सॉफ्टवेअर दिग्गजांसाठी उपलब्ध नाही, आता कोणतीही कंपनी आणि विकासक सेल्फ-लर्निंग सॉफ्टवेअर (SLS) तयार करण्यासाठी ऑनलाइन AI संसाधनांमध्ये प्रवेश करू शकतात.

    आम्ही आमच्या फ्यूचर ऑफ आर्टिफिशियल इंटेलिजेंस मालिकेत एआयच्या संभाव्यतेबद्दल तपशीलवार चर्चा करू, परंतु या प्रकरणाच्या संदर्भात, आम्ही असे म्हणू की वर्तमान आणि भविष्यातील सॉफ्टवेअर डेव्हलपर नवीन सिस्टीम तयार करण्यासाठी SLS तयार करतील ज्यासाठी आवश्यक कार्ये अपेक्षित आहेत आणि तुमच्यासाठी त्यांना फक्त स्वयं-पूर्ण करा.

    याचा अर्थ भविष्यातील AI सहाय्यक कार्यालयात तुमची कार्यशैली शिकेल आणि तुमच्यासाठी मूलभूत कार्ये पूर्ण करण्यास सुरवात करेल, जसे की दस्तऐवजांचे स्वरूपन तुम्हाला आवडते, तुमच्या आवाजाच्या स्वरात तुमचे ईमेल मसुदा तयार करणे, तुमचे कार्य कॅलेंडर व्यवस्थापित करणे आणि बरेच काही.

    घरी, याचा अर्थ असा असू शकतो की SLS सिस्टीमने तुमचे भविष्यातील स्मार्ट घर व्यवस्थापित केले आहे, ज्यामध्ये तुम्ही येण्यापूर्वी तुमचे घर गरम करणे किंवा तुम्हाला खरेदी करावयाच्या किराणा मालाचा मागोवा ठेवणे यासारख्या कामांचा समावेश आहे.

    2020 आणि 2030 पर्यंत, या SLS प्रणाली कॉर्पोरेट, सरकारी, लष्करी आणि ग्राहक बाजारपेठांमध्ये महत्त्वपूर्ण भूमिका बजावतील, हळूहळू प्रत्येकाला त्यांची उत्पादकता सुधारण्यास आणि सर्व प्रकारचा कचरा कमी करण्यास मदत करतील. आम्ही या मालिकेत नंतर अधिक तपशीलवार SLS तंत्रज्ञान कव्हर करू.

    तथापि, या सर्वांवर एक पकड आहे.

    या SaaS/SLS सिस्टीमवर 'क्लाउड' चालवणाऱ्या संगणकीय आणि स्टोरेज हार्डवेअरच्या बरोबरीने इंटरनेट (किंवा त्यामागील पायाभूत सुविधा) सतत वाढत राहिल्यास आणि सुधारत राहिल्यास SaaS आणि SLS मॉडेल्सचे कार्य करण्याचा एकमेव मार्ग आहे. सुदैवाने, आम्ही ट्रॅक करत असलेले ट्रेंड आशादायक दिसत आहेत.

    इंटरनेट कसे वाढेल आणि विकसित होईल याबद्दल जाणून घेण्यासाठी, आमचे वाचा इंटरनेटचे भविष्य मालिका संगणक हार्डवेअर कसे पुढे जाईल याबद्दल अधिक जाणून घेण्यासाठी, नंतर खालील लिंक वापरून वाचा!

    संगणक मालिकेचे भविष्य

    मानवता पुन्हा परिभाषित करण्यासाठी उदयोन्मुख वापरकर्ता इंटरफेस: संगणकांचे भविष्य P1

    डिजिटल स्टोरेज क्रांती: संगणक P3 चे भविष्य

    मायक्रोचिपचा मूलभूत पुनर्विचार करण्यासाठी एक लुप्त होत जाणारा मूरचा कायदा: संगणक P4 चे भविष्य

    क्लाउड कॉम्प्युटिंग विकेंद्रित होते: संगणकांचे भविष्य P5

    देश सर्वात मोठे सुपर कॉम्प्युटर तयार करण्यासाठी स्पर्धा का करत आहेत? संगणकांचे भविष्य P6

    क्वांटम संगणक जग कसे बदलतील: संगणक P7 चे भविष्य    

    या अंदाजासाठी पुढील नियोजित अद्यतन

    2023-02-08

    अंदाज संदर्भ

    या अंदाजासाठी खालील लोकप्रिय आणि संस्थात्मक दुवे संदर्भित केले गेले:

    एमआयटी तंत्रज्ञान पुनरावलोकन

    या अंदाजासाठी खालील Quantumrun दुवे संदर्भित केले होते: