CodeGym /Java Blog /अनियमित /स्व-निर्मित कोडिंग प्रो। "आई विल लर्न हाउ टू कोड ऑनलाइन" ...
John Squirrels
स्तर 41
San Francisco

स्व-निर्मित कोडिंग प्रो। "आई विल लर्न हाउ टू कोड ऑनलाइन" आइडिया को सफलता में कैसे बदलें?

अनियमित ग्रुप में प्रकाशित
इन दिनों लगभग कोई भी इस तथ्य के साथ बहस नहीं कर रहा है कि आप पूरी तरह से स्क्रैच ऑनलाइन से प्रोग्रामिंग सीख सकते हैं और कोडिंग जॉब प्राप्त कर सकते हैं। और यहां तक ​​कि इस तथ्य के साथ कि ऑनलाइन सीखना पेशेवर कोडर बनने के सबसे प्रभावी तरीकों में से एक है। अधिकांश लोग इस बात से सहमत हैं कि इंटरनेट पर्याप्त जानकारी प्रदान करता है जिससे किसी के लिए भी कोड सीखना संभव हो जाता है। फिर भी, वास्तविकता यह है कि बहुत से लोग वास्तव में ऐसा करने में सक्षम नहीं होते हैं। क्यों? स्व-निर्मित कोडिंग प्रो।  "आई विल लर्न हाउ टू कोड ऑनलाइन" आइडिया को सफलता में कैसे बदलें?  - 1 ऑनलाइन पाठ्यक्रम और उन्हें पढ़ाने के अन्य तरीकों में कुछ भी गलत नहीं है। यह सिर्फ इतना है कि ऑनलाइन अध्ययन का अर्थ है कि आप इसे स्वयं कर रहे हैं। दुखद सच्चाई यह है: हर कोई स्व-शिक्षार्थी नहीं हो सकता। ऐसा लगता है कि पहली बार में यह कोई बड़ी बात नहीं है, लेकिन हर कोई जिसने किसी कौशल या शिल्प में महारत हासिल करने की कोशिश की है, वह जानता है कि रास्ते में बाधाएँ आएंगी, जो अक्सर स्व-शिक्षार्थियों के बहुमत के लिए दुर्गम होती हैं। वे असली कारण हैं कि आप असफल हो सकते हैं। आइए प्रोग्रामिंग (या अन्य कौशल) के एकल शिक्षार्थी को सामान्य रूप से सामना करने वाली मुख्य समस्याओं पर एक नज़र डालें।

स्व-शिक्षण बाधाएं

  • कहां से शुरू करें स्पष्ट नहीं है।
स्क्रैच से कुछ सीखने में मुख्य समस्या, खासकर यदि आप बिल्कुल नए क्षेत्र में प्रवेश कर रहे हैं, तो यह स्पष्ट समझ का अभाव है कि आपको कहां से शुरू करना चाहिए। यह प्रोग्रामिंग के लिए विशेष रूप से सच है यदि आपका इरादा बिना किसी ज्ञान या अनुभव के कोड करना सीखना है।
  • एक अध्ययन योजना के साथ आना मुश्किल है।
नतीजतन, यदि आप यह नहीं समझते हैं कि कहां से शुरू करें, तो आपको एक उचित अध्ययन योजना बनाने में कठिनाई होगी, खासकर यदि आप अपनी सीखने की प्रक्रिया में कई अलग-अलग उपकरणों और सूचना के स्रोतों को संयोजित करने जा रहे हैं। अलग-अलग टूल (उदाहरण के लिए, YouTube व्याख्यान और कुछ पाठ्यपुस्तकों के साथ एक ऑनलाइन पाठ्यक्रम) का संयोजन निश्चित रूप से सफलता प्राप्त करने का एक अच्छा तरीका है, लेकिन यदि आप गलत चीजों पर ध्यान केंद्रित करेंगे या सीखेंगे तो यह आसानी से समय की बर्बादी हो सकती है। उन्हें गलत क्रम में। जो आमतौर पर अधिकांश नौसिखियों के साथ होता है।
  • व्यावहारिक अनुभव प्राप्त करना कठिन है।
जैसा कि हमने यहां CodeGym में पहले भी कई बार कहा है (और यह कहते हुए कभी नहीं थकेंगे) किसी भी सीखने की प्रक्रिया में, अभ्यास ही कुंजी है। सीखने के लिए, आपको अभ्यास करने की आवश्यकता है, लेकिन अभ्यास करने का सही तरीका खोजने के लिए सामान्य रूप से पहले से ही कुछ अनुभव और व्यावहारिक ज्ञान होना आवश्यक है। कई एकल शिक्षार्थियों के लिए एक वास्तविक कैच 22, जिसे कभी-कभी दूर करना काफी कठिन होता है।
  • सीखने की प्रक्रिया को सही तरीके से संतुलित करना असंभव है।
बेशक, खुद को सही मात्रा में कार्यभार देना, नियमित रूप से प्रगति और सुधार के लिए पर्याप्त है, लेकिन जितना आप वास्तविक रूप से संसाधित कर सकते हैं, उससे अधिक नहीं, यह भी एक कार्य है, जिसे आप लगभग अनिवार्य रूप से विफल कर देंगे, कम से कम पहली बार में। डरने की कोई बात नहीं है, क्योंकि जो कुछ नहीं करता वही गलती नहीं करता। बस याद रखें कि आप इन गलतियों के लिए अपने समय, ऊर्जा और प्रेरणा (चलते रहने के लिए) के साथ भुगतान कर रहे हैं।
  • कहीं मदद नहीं मिलती।
जाहिर है, अकेले सीखने का मतलब है कि अध्ययन करते समय आपके पास मदद, सलाह या समर्थन मांगने वाला कोई नहीं है। यह एक बड़ी समस्या हो सकती है यदि आप कहीं फंस गए हैं, या जितनी तेजी से आप उम्मीद कर रहे हैं उतनी तेजी से प्रगति नहीं कर रहे हैं।
  • संतुलित तरीके से अभ्यास के साथ सिद्धांत का मिश्रण करने में असफल होना।
स्व-शिक्षण में सफलता के लिए सिद्धांत/अभ्यास संतुलन सबसे महत्वपूर्ण कुंजियों में से एक है, और इसे पहले शॉट से ठीक करना वास्तव में मुश्किल है, वास्तव में लगभग असंभव है। संतुलन आमतौर पर समय और प्रयास के साथ आ जाएगा, लेकिन हर कोई वहां तक ​​पहुंचने के लिए पर्याप्त नहीं होगा।

CodeGym स्व-शिक्षण बाधाओं को कैसे दूर करता है?

अगर केवल ऑनलाइन सीखने के इन सभी प्रमुख नुकसानों को दूर करने का कोई तरीका होगा, है ना? चलिए, हम आपको एक छोटा सा राज़ बताते हैं: CodeGym में, हमने CodeGym के छात्रों को ऑनलाइन Java पढ़ाते समय इनमें से प्रत्येक बाधा को दूर करने का एक तरीका खोजा। हमने इनमें से प्रत्येक समस्या की जांच की और पूरे पाठ्यक्रम को, शुरुआत से लेकर अंतिम स्तर तक, एक तरह से ऑनलाइन सीखने की कमजोरियों को कम करने और इसके लाभों को अधिकतम करने के लिए डिज़ाइन किया।
  • नौसिखियों के लिए सावधानीपूर्वक तैयार की गई पाठ्यक्रम संरचना।
पाठ्यक्रम संरचना को ऐसे लोगों के लिए डिज़ाइन किया गया था जिनके पास बिल्कुल कोई कोडिंग अनुभव या ज्ञान नहीं था। इसका मतलब यह है कि नए जावा शिक्षार्थियों के लिए एक मूल्यवान सिद्धांत नींव बनाने के लिए पाठ्यक्रम और सभी शुरुआती कार्यों को सर्वोत्तम तरीके से संरचित किया गया था, उन्हें बहुत अधिक व्याख्यान के साथ अधिभारित किए बिना।
  • पूरे पाठ्यक्रम के दौरान बहुत सारे व्यावहारिक कार्य।
हम वास्तव में इस पर पर्याप्त जोर नहीं दे सकते हैं: पेशेवर (या अर्ध-पेशेवर) कोड करना सीखना मुख्य रूप से अभ्यास के बारे में है। सौभाग्य से हमारे उपयोगकर्ताओं के लिए, हमारे पास पेशकश करने के लिए बहुत कुछ है। अलग-अलग कठिनाई के वस्तुतः सैकड़ों कार्य (उनमें से 1200 से अधिक सटीक होने चाहिए), प्रत्येक स्तर के साथ कार्यों की जटिलता धीरे-धीरे बढ़ती जा रही है।
  • पाठ्यक्रम को पूर्ण संतुलन वाले स्तरों में विभाजित किया गया है।
जानकारी की संरचना करना जिसे आप तार्किक अध्यायों में सीखते हैं, एक और महत्वपूर्ण मुद्दा है जो एकल शिक्षार्थी के रास्ते में आ सकता है। हमने इसके बारे में भी सोचा, और पाठ्यक्रम को स्तरों में विभाजित किया, प्रत्येक स्तर जावा के बारे में सैद्धांतिक ज्ञान के एक अलग टुकड़े का प्रतिनिधित्व करता है, जो कि सबसे तार्किक और सुविधाजनक तरीके से संरचित है।
  • आप हमेशा मदद मांग सकते हैं — CodeGym में एक सुपर फ्रेंडली हेल्प सेक्शन है।
हमारे मामले में, एक स्व-शिक्षार्थी होने के बावजूद, आपको अकेले नहीं छोड़ा जाएगा, विशेष रूप से परेशानी के समय में। CodeGym में, हमारे पास एक निर्दिष्ट सहायता अनुभाग है जहाँ आप सबसे दोस्ताना तरीके से मदद माँग सकते हैं और इसे प्राप्त कर सकते हैं। हमारे सहायता अनुभाग में, आप CodeGym के अपने जावा विशेषज्ञों से टिप या सलाह प्राप्त कर सकते हैं। या हमारे वर्तमान और पूर्व छात्रों में से एक से, जो हर समय एक दूसरे की मदद कर रहे हैं, ज्ञान साझा कर रहे हैं और एक दूसरे का समर्थन कर रहे हैं।
  • आप आसानी से जावा सीखने वाले साथियों को ढूंढ सकते हैं और हमारे फोरम और चैट अनुभागों में सामूहीकरण कर सकते हैं।
यदि आपके पास अभी भी कुछ बचा है तो फ़ोरम और चैट पूरी तरह से समाप्त करने और इसे अपने आप से गुजरने की भावना को नष्ट करने के लिए हैं। वहां आप आसानी से उन छात्रों को ढूंढ सकते हैं जिनके पास ज्ञान का लगभग समान स्तर है, दोस्त बनने और दोस्त बनने के लिए। एक समुदाय का हिस्सा होना वास्तव में हमारे कई छात्रों के लिए एक बहुत मजबूत प्रेरक कारक है, समुदाय उन्हें समर्थन देता है और अंत तक सभी तरह से चलते रहने के लिए प्रोत्साहित करता है। अंत के साथ हमारे पाठ्यक्रम का अंतिम स्तर या पूर्णकालिक जावा जूनियर नौकरी ढूंढना, जो कोडिंग में आपके करियर की शुरुआत होगी।

निष्कर्ष

जैसा कि आप देख सकते हैं, ऑनलाइन स्व-शिक्षण की सभी प्रमुख कमजोरियों को कम किया जा सकता है या ताकत में बदला जा सकता है। आपको बस इस बात की जानकारी होनी चाहिए कि किस तरह की बाधाओं की उम्मीद की जानी चाहिए और उनसे निपटने का तरीका जानना चाहिए। खैर, CodeGym आपके लिए यह करता है, और यह एक मुख्य कारण है कि हमारा पाठ्यक्रम इतना प्रभावी क्यों है ( यदि आप अभी तक आश्वस्त नहीं हैं तो सफलता की कुछ कहानियों की जांच करें)। यहां तक ​​​​कि अगर आप कोड सीखने का कोई अन्य तरीका चुनते हैं, तो उम्मीद है कि यह जानकारी उपयोगी होगी, यह समझने में आपकी सहायता करेगी कि ऑनलाइन कुछ भी सीखने का अधिकतम लाभ कैसे उठाया जाए, मुफ्त में या कम कीमत पर
टिप्पणियां
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION