कंप्यूटर विज्ञान या कोडिंग में कोई पृष्ठभूमि वाले व्यक्ति के रूप में, कोड कैसे सीखना शुरू करने के लिए उपयोग करने के लिए विश्वसनीय और मुफ्त संसाधन हैं?


जवाब 1:
  • Coursera
  • Udacity
  • उदमी अच्छा है लेकिन उतना विश्वसनीय नहीं है
  • भाषाओं के लिए ऑनलाइन प्रलेखन
  • ट्यूटोरियल बिंदु
  • w3schools
  • Codecademy (केवल एक निःशुल्क पाठ्यक्रम)
  • DataCamp (एक नि: शुल्क पाठ्यक्रम)
  • DataQuest (एक नि: शुल्क पाठ्यक्रम)
  • Microsoft अनुसंधान कभी-कभी मुफ्त किताबें प्रदान करता है
  • माध्यम सीखने के लिए एक अच्छी जगह है, लेकिन केवल उन हिस्सों के लिए इसका उपयोग करें जिन्हें आप नहीं समझते हैं और पूरी सामग्री नहीं
  • खान अकादमी
  • द न्यू बोस्टन (बकी) YouTube की प्लेलिस्ट

जवाब 2:

उठाओ

ASP.NET | .NET के लिए ओपन-सोर्स वेब फ्रेमवर्क

ढेर। आईडीई मुफ्त है। और आरंभ करने के तरीके पर सूत्रों का भार है। मेरा व्यक्तिगत पसंदीदा मोश हमीदानी है:

मुखपृष्ठ

इसके अलावा, स्रोत नियंत्रण प्रबंधन और DevOps के गंभीर महत्व की उपेक्षा न करें।

अपने बेल्ट के नीचे कुछ ज्ञान प्राप्त करने के बाद, कुछ ओपन सोर्स प्रोजेक्ट खोजें, जिनमें आप अपना योगदान दे सकते हैं। यह और आपके काम का एक अच्छा पोर्टफोलियो उस पहली नौकरी को खोजने में बहुत आगे जाएगा।

अपने आप को केवल वेब प्रोग्रामिंग तक ही सीमित न रखें, बल्कि डेस्कटॉप और मोबाइल विकास भी उठाएँ। मोबाइल के लिए Xamarin .NET स्टैक पर आराम से बैठता है।

अंत में, Coursera पर कंप्यूटर विज्ञान में कई मुफ्त पाठ्यक्रम लेने से डरो मत। जबकि आपको CS डिग्री की आवश्यकता नहीं हो सकती है, सॉफ़्टवेयर इंजीनियरिंग की नींव एल्गोरिदम और डेटा संरचनाओं में शुरू होती है।

मैं कई ढेरियों पर अनुप्रयोग विकास का 30 वर्षीय अनुभवी हूं। इसलिए मैं जो सबसे अच्छी सलाह दे सकता हूं, वह हमेशा नए सामान के किनारे पर बनी रहे, लेकिन परिपक्व होने वाले चौखटे और ढेर पर भरोसा करें। कभी भी कठोर स्थिति से बचना चाहिए।

मेरे पास रसायन विज्ञान की डिग्री है, लेकिन पाया गया कि सॉफ्टवेयर इंजीनियरिंग ने बेहतर भुगतान किया है और मैं अभी भी अपने विज्ञान और इंजीनियरिंग कौशल का उपयोग कर सकता हूं।

अंत में, समझें कि सॉफ्टवेयर डेवलपर्स की कमी नहीं है, लेकिन अत्यधिक कुशल सॉफ्टवेयर डेवलपर्स की कमी है। अच्छे सॉफ्ट स्किल्स (सोशल इंटेलिजेंस) के साथ अत्यधिक कुशल बनें और आपको करियर में उत्कृष्ट अवसर प्राप्त होंगे।