प्रोग्रामिंग भाषा सीखने के तरीके

लेखक: John Stephens
निर्माण की तारीख: 25 जनवरी 2021
डेट अपडेट करें: 3 जुलाई 2024
Anonim
एक नई प्रोग्रामिंग भाषा कैसे सीखें - तेज़
वीडियो: एक नई प्रोग्रामिंग भाषा कैसे सीखें - तेज़

विषय

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

कदम

भाग 1 का 6: भाषा का चयन करें

  1. अपनी रुचि के क्षेत्र पर निर्णय लें। आप किसी भी प्रोग्रामिंग भाषा को सीखने के लिए आगे बढ़ सकते हैं (हालांकि कुछ को दूसरों की तुलना में "आसान" माना जाता है), आपको खुद से पूछना चाहिए कि प्रोग्रामिंग भाषा सीखने का उद्देश्य क्या है। यह आपको यह तय करने में मदद करता है कि किस तरह की प्रोग्रामिंग भाषा का अध्ययन करना है और एक अच्छा प्रारंभिक बिंदु प्रदान करता है।
    • यदि आप वेब विकास में रुचि रखते हैं, तो आपको एक ऐसी भाषा सीखनी होगी जो कंप्यूटर प्रोग्राम बनाने के लिए उपयोग किए जाने वाले से पूरी तरह से अलग है। एक मोबाइल फोन एप्लिकेशन को विकसित करने के लिए कौशल की आवश्यकता होती है जो एक मशीन को प्रोग्रामिंग करने से अलग होते हैं। पूरा निर्णय आपकी दिशा को प्रभावित करेगा।

  2. "सरल" भाषा से शुरू करने पर विचार करें। क्या आप अपने निर्णयों के आधार पर उन्नत, लेकिन सरल भाषा सीखना शुरू करेंगे। यह भाषा शुरुआती लोगों के लिए विशेष रूप से उपयोगी है क्योंकि वे बुनियादी अवधारणाओं और सोच प्रक्रियाओं को प्रदान करते हैं जिन्हें आप किसी भी भाषा में लागू कर सकते हैं।
    • इस श्रेणी की दो सबसे लोकप्रिय भाषाएं पायथन और रूबी हैं। दोनों बहुत ही पठनीय वाक्यविन्यास का उपयोग करते हुए वेब-उन्मुख भाषाएं हैं।
    • "ऑब्जेक्ट-ओरिएंटेड" का अर्थ है कि भाषा का निर्माण उस "ऑब्जेक्ट" की अवधारणाओं से या ऑब्जेक्ट द्वारा एकत्रित और हेरफेर किए गए डेटा से किया गया है। यह कई उन्नत प्रोग्रामिंग भाषाओं जैसे सी ++, जावा, ऑब्जेक्टिव-सी और पीएचपी में उपयोग की जाने वाली एक अवधारणा है।

  3. कई अलग-अलग भाषाओं के लिए बुनियादी निर्देश पढ़ें। यदि आप अभी भी नहीं जानते हैं कि किस प्रकार शुरू करना है, तो कई अलग-अलग भाषाओं में ट्यूटोरियल के माध्यम से पढ़ें। यदि आपको ऐसा लगता है जो समझने में आसान है, तो पहले इसे सीखने की कोशिश करें। ऑनलाइन स्रोतों से अनगिनत प्रोग्रामिंग भाषा ट्यूटोरियल हैं, जिसमें wikiHow भी शामिल है:
    • अजगर - एक महान भाषा के साथ शुरू करने के लिए, अविश्वसनीय रूप से शक्तिशाली एक बार जब आप इसकी आदत डाल लेते हैं। कई वेब एप्लिकेशन और गेम के लिए उपयोग किया जाता है।
    • जावा - गेम से लेकर वेब एप्लिकेशन और एटीएम सॉफ्टवेयर तक विविध कार्यक्रमों पर उपयोग किया जाता है।
    • HTML - किसी भी वेब डेवलपर के लिए एक महत्वपूर्ण शुरुआती बिंदु। वेब डेवलपमेंट पर जाने से पहले मास्टरींग HTML आवश्यक है।
    • C - सबसे पुरानी भाषाओं में से एक, C एक शक्तिशाली उपकरण है जो C ++, C # और ऑब्जेक्टिव-सी जैसी आधुनिक भाषाओं की नींव है।
    विज्ञापन

6 का भाग 2: छोटी शुरुआत


  1. भाषा की मूल अवधारणाओं को जानें। हालांकि इस चरण के भाग आपके द्वारा चुनी गई भाषा के अनुसार अलग-अलग होंगे, सभी प्रोग्रामिंग भाषाओं में प्रोग्राम को उपयोगी बनाने के लिए आवश्यक मूल बातें हैं। इन अवधारणाओं को सीखना और महारत हासिल करना, समस्याओं को हल करना और शक्तिशाली और कुशल कोड बनाना आसान बनाता है। यहाँ प्रत्येक भाषा की कुछ मुख्य अवधारणाएँ दी गई हैं:
    • चर - परिवर्तनशील डेटा को स्टोर करने और संदर्भ देने के लिए एक चर है। चर का उपयोग अक्सर "पूर्णांक", "अक्षर" का प्रतिनिधित्व करने के लिए किया जाता है, v, v, संग्रहीत किए जाने वाले डेटा के प्रकार को निर्धारित करते हैं। कोडिंग करते समय, चर में अक्सर पहचानने योग्य नाम होते हैं। इससे यह समझना आसान हो जाता है कि चर बाकी कोड के साथ कैसे बातचीत करते हैं।
    • सशर्त विवरण - एक सशर्त विवरण कमांड की सटीकता के आधार पर किया गया एक कार्य है। सशर्त विवरण की सबसे आम संरचना "इफ-तब" है। यदि कथन सही है (जैसे x = 5) तो कुछ होता है। यदि कथन गलत है (जैसे x! = 5) तो कुछ और होता है।
    • फ़ंक्शंस और सबरूटीन्स - इस अवधारणा का सटीक नाम प्रत्येक भाषा में थोड़ा भिन्न होता है। इसे "प्रक्रिया", "विधि", या "कॉल करने योग्य इकाई" कहा जा सकता है। यह अनिवार्य रूप से एक बड़े कार्यक्रम में एक छोटा कार्यक्रम है। एक फ़ंक्शन को प्रोग्राम द्वारा कई बार "कॉल" किया जा सकता है, जिससे प्रोग्रामर को अधिक जटिल प्रोग्राम बनाने की अनुमति मिलती है।
    • इनपुट - यह एक व्यापक अवधारणा है जिसका उपयोग लगभग सभी भाषाओं में किया जाता है। इसमें डेटा संग्रहीत करते समय उपयोगकर्ता इनपुट को संभालना शामिल है। डेटा केंद्रीकृत होने का तरीका प्रोग्राम के प्रकार और डेटा (कीबोर्ड, फाइलें, आदि) पर निर्भर करता है। यह आउटपुट के साथ निकटता से जुड़ा हुआ है, जो परिणाम द्वारा उपयोगकर्ता को वापस कर दिया जाता है, आमतौर पर स्क्रीन पर प्रदर्शित होता है या एक फ़ाइल में परिवर्तित होता है।
  2. आवश्यक सॉफ़्टवेयर स्थापित करें। कई प्रोग्रामिंग भाषाओं को एक कंपाइलर की आवश्यकता होती है, एक प्रोग्राम जिसे कोड को मशीन द्वारा समझी जाने वाली भाषा में अनुवाद करने के लिए डिज़ाइन किया गया हो। पायथन जैसी कुछ अन्य भाषाएं एक दुभाषिया का उपयोग करती हैं जो संकलन के बिना कार्यक्रम को तुरंत निष्पादित कर सकती हैं।
    • कुछ भाषाओं में IDE (इंटीग्रेटेड डेवलपमेंट एनवायरनमेंट) है, जिसमें कोड एडिटर, कंपाइलर / इंटरप्रेटर और डीबगर शामिल हैं। वे प्रोग्रामर को एक स्थान पर किसी भी आवश्यक कार्य को चलाने की अनुमति देते हैं। IDE में ऑब्जेक्ट और डायरेक्टरी पदानुक्रम का प्रतिनिधित्व हो सकता है।
    • वहाँ बाहर स्रोतों से कई कोड संपादक हैं। ये कार्यक्रम सिंटैक्स हाइलाइटिंग और कई अन्य अनुकूल विकास उपकरण प्रदान करते हैं।
    विज्ञापन

भाग 3 का 6: पहला कार्यक्रम बनाना

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

6 के भाग 4: नियमित अभ्यास

  1. हर दिन कोड लिखें। एक प्रोग्रामिंग भाषा को माहिर करने में बहुत समय लगता है। पायथन जैसी सरल भाषा के साथ भी, मूल वाक्यविन्यास को समझने में कुछ दिन लगते हैं, और इसे मास्टर करने में बहुत समय लगता है। अन्य कौशलों की तरह, अभ्यास अधिक कुशल बनने की कुंजी है। काम और रात के खाने के बीच हर दिन कोडिंग में कुछ समय बिताने की कोशिश करें।
  2. कार्यक्रम के लिए लक्ष्य निर्धारित करें। चुनौतीपूर्ण लक्ष्य निर्धारित करके, आप समस्याओं को हल करना शुरू कर सकते हैं और समाधान के साथ आ सकते हैं। मूल अनुप्रयोगों जैसे संगणना, और इसे करने के लिए विकास के बारे में सोचने की कोशिश करें। व्यवहार में लागू करने के लिए आपने जो सिंटैक्स और अवधारणाओं का उपयोग किया है।
  3. अन्य लोगों से बात करें और उनके कार्यक्रम पढ़ें। वहाँ कई प्रोग्रामिंग समुदाय हैं जो सिर्फ एक भाषा या क्षेत्र के विशेषज्ञ हैं। उस समुदाय को खोजने और उससे जुड़ने से आपको बहुत प्रगति करने में मदद मिलेगी। आपके पास उन टेम्पलेट्स और उपकरणों का भंडार होगा जो सीखने की प्रक्रिया के लिए बेहद उपयोगी हैं। अन्य प्रोग्रामर के कार्यक्रम को पढ़ना आपको प्रेरित कर सकता है और उन अवधारणाओं को समझने में मदद कर सकता है जिन्हें आपने अभी तक महारत हासिल नहीं की है।
    • अपनी पसंद की भाषा के लिए ऑनलाइन समुदाय और प्रोग्रामिंग फ़ोरम देखें। आपको शामिल होने की आवश्यकता है, लेकिन सिर्फ एक प्रश्नकर्ता के रूप में नहीं। इस समुदाय को सहयोग और चर्चा के लिए जगह के रूप में देखा जाता है, न कि केवल सवाल और जवाब की जगह के रूप में। बेझिझक पूछें कि क्या आपको मदद की ज़रूरत है, लेकिन अपनी उपलब्धियों को दिखाने के लिए तैयार रहें और विभिन्न मतों को स्वीकार करें।
    • एक बार जब आपके पास कुछ अनुभव हो, तो एक प्रोग्रामिंग प्रतियोगिता में प्रवेश करने पर विचार करें। यह घटना वह जगह है जहां व्यक्ति या टीमें एक दूसरे के खिलाफ एक बहु-कार्य कार्यक्रम का आयोजन करती हैं, जो अक्सर एक विशिष्ट विषय पर आधारित होता है। इस तरह का आयोजन आमतौर पर बहुत मज़ेदार होता है और अन्य डेवलपर्स से मिलने का एक शानदार अवसर होता है।
  4. काम करते रहने के लिए खुद को चुनौती दें। उन चीजों को करने की कोशिश करें जिन्हें आप नहीं जानते हैं। अनुसंधान एक कार्य (या कुछ इसी तरह) को पूरा करने का एक तरीका है, फिर इसे शो पर करने का प्रयास करें। उस कार्यक्रम से संतुष्ट नहीं होना जो "मूल रूप से" काम करता है; सब कुछ मैं पूरी तरह से काम कर रहा हूँ सुनिश्चित करने के लिए कर सकते हैं। विज्ञापन

भाग 5 की 6: अपने ज्ञान का विस्तार

  1. कुछ प्रशिक्षण लो। कई विश्वविद्यालय, कॉलेज और सामुदायिक केंद्र प्रोग्रामिंग कक्षाएं और सेमिनार प्रदान करते हैं जिन्हें आप औपचारिक प्रवेश के बिना शामिल कर सकते हैं। यह newbies के लिए एक महान अवसर है क्योंकि आपको अनुभवी प्रोग्रामर से मदद मिलेगी और स्थानीय प्रोग्रामर से भी मिलेंगे।
  2. किताबें खरीदें या उधार लें। सभी प्रोग्रामिंग भाषाओं के लिए हजारों निर्देश पुस्तकें हैं। ज्ञान सिर्फ एक किताब से नहीं जमा होता है, आपको उदाहरणों को संदर्भित करने और अपने लिए ज्ञान संचय करने के लिए कई किताबें पढ़ने की जरूरत है।
  3. गणित और तर्क का अध्ययन करें। प्रोग्रामिंग में बुनियादी अंकगणित शामिल है, लेकिन आप उन्नत अवधारणाओं पर शोध करना चाहते हैं। यह विशेष रूप से महत्वपूर्ण है जब आप एक जटिल सिमुलेशन या एक अन्य भारी-कर्तव्य एल्गोरिथ्म प्रोग्राम विकसित कर रहे हैं। रोजमर्रा की प्रोग्रामिंग के लिए, आपको उन्नत गणित की आवश्यकता नहीं है। लॉजिक का अध्ययन, विशेष रूप से कंप्यूटर लॉजिक, आपको यह समझने में मदद कर सकता है कि अधिक उन्नत कार्यक्रमों के साथ समस्याओं को सबसे प्रभावी ढंग से कैसे प्राप्त किया जाए।
  4. कभी भी प्रोग्रामिंग बंद न करें। एक प्रसिद्ध सिद्धांत यह है कि एक विशेषज्ञ बनने के लिए आपको कम से कम 10,000 घंटे अभ्यास करने की आवश्यकता है। हालांकि यह अभी भी विवादास्पद है, सामान्य नियम बना हुआ है: माहिर समय और समर्पण लेता है। रात भर सब कुछ मास्टर करने की उम्मीद न करें, यदि आप अनुसंधान पर ध्यान केंद्रित करते हैं, तो आप धीरे-धीरे प्रगति करेंगे और किसी दिन इस क्षेत्र में विशेषज्ञ बनने में सक्षम होंगे।
  5. अन्य प्रोग्रामिंग भाषा सीखें। यद्यपि आप केवल एक भाषा के साथ सफल हो सकते हैं, कई प्रोग्रामर कई भाषाओं को सीखकर अपने करियर को आगे बढ़ाना चाहते हैं। एक दूसरी या तीसरी भाषा अक्सर पहले पूरक होती है, जिससे उन्हें अधिक जटिल और दिलचस्प कार्यक्रम विकसित करने की अनुमति मिलती है। पहली भाषा में महारत हासिल करने के बाद, आप नई भाषा सीखते रह सकते हैं।
    • आप पहले की तुलना में बहुत तेजी से दूसरी भाषा सीखेंगे। प्रोग्रामिंग की कई मुख्य अवधारणाएँ काफी समान हैं, खासकर निकट संबंधी भाषाओं के साथ।
    विज्ञापन

भाग 6 का 6: कौशल का उपयोग करना

  1. 4 साल के कार्यक्रम में दाखिला लिया। हालांकि कड़ाई से आवश्यक नहीं है, एक 4-वर्षीय कॉलेज और विश्वविद्यालय कार्यक्रम आपको विभिन्न भाषाओं को सीखने में मदद कर सकता है और कई अन्य प्रोफेसरों और छात्रों के साथ मिलने का अवसर है। यह विधि हर किसी के लिए नहीं है क्योंकि कई सफल प्रोग्रामर हैं जिन्हें 4 साल के कार्यक्रम का अध्ययन करने की आवश्यकता नहीं है।
  2. एक पोर्टफोलियो (प्रोफ़ाइल) बनाएं। जब आप प्रोग्राम करते हैं और अपने क्षितिज को विस्तृत करते हैं, तो अपने पोर्टफोलियो में अपने सर्वोत्तम परिणामों को बचाने के लिए याद रखें। आप अपने पोर्टफोलियो को रिक्रूटर या इंटरव्यूअर को भेज सकते हैं ताकि वे आपके काम को जान सकें। उन चीजों को शामिल करना याद रखें जो आप स्वतंत्र रूप से और साथ ही अन्य कंपनियों में करते हैं।
  3. कुछ फ्रीलांस नौकरियां प्राप्त करें। प्रोग्रामरों के लिए फ्रीलांस जॉब मार्केट बहुत बड़ा है, खासकर मोबाइल ऐप विकसित करना। वाणिज्यिक प्रोग्रामिंग नौकरी के लिए एक महसूस करने के लिए कुछ छोटी नौकरियां प्राप्त करें। आमतौर पर, आप एक पोर्टफोलियो बनाने और पूर्ण विकसित काम करने के लिए फ्रीलांस काम का उपयोग कर सकते हैं।
  4. अपना खुद का मुफ्त सॉफ्टवेयर या व्यावसायिक कार्यक्रम विकसित करें। पैसा कमाने के लिए आपको किसी कंपनी के लिए काम करने की जरूरत नहीं है। यदि आपके पास कौशल है, तो आप सॉफ़्टवेयर को स्वयं विकसित कर सकते हैं और इसे अपनी निजी वेबसाइट या बाज़ार में बेच सकते हैं। बिक्री के लिए किसी भी सॉफ़्टवेयर का समर्थन करने में सक्षम होने के लिए तैयार रहें क्योंकि ग्राहक को उस सेवा की आवश्यकता है।
    • मुफ्त सॉफ्टवेयर एक प्रोग्राम या छोटी उपयोगिता योगदान करने का एक सामान्य तरीका है। डेवलपर्स को पैसे प्राप्त करने की आवश्यकता नहीं है, लेकिन फिर भी प्रोग्रामिंग समुदाय में नाम कमा सकते हैं।
    विज्ञापन

सलाह

  • यदि आप गेम प्रोग्रामिंग में रुचि रखते हैं, तो पायथन, सी ++ और जावा की जांच करें। उपरोक्त तीन भाषाओं में, C ++ में सबसे अच्छा प्रदर्शन है, पायथन सीखना सबसे आसान है, जावा बिना किसी बदलाव के विंडोज, मैक ओएस और लिनक्स पर सबसे अच्छा चलता है।
  • Free Software के बारे में जानें। फ्री सॉफ्टवेयर डायरेक्टरी में प्रोग्राम सोर्स कोड पर रिसर्च करें। जब आप बेहतर कर सकते हैं तो फिर से क्यों रिप्रोग्रामिंग करें? बस सुनिश्चित करें कि आप समझ रहे हैं कि आप क्या प्रोग्रामिंग कर रहे हैं।
  • अधिकांश लोगों के लिए, प्रोग्रामिंग पुस्तक उदाहरण से कुछ अधिक दिलचस्प है। एक परियोजना को खोजने के लिए खोज इंजन का उपयोग करें जो आपकी रुचि है।
  • जब आप कुछ नया सीखते हैं, तो आपको इसे स्वयं लागू करना चाहिए और फिर डिज़ाइन को समायोजित करना चाहिए, यह सुनिश्चित करने के लिए परिणामों की भविष्यवाणी करें कि आपने अवधारणा को समझ लिया है।
  • सॉफ्टवेयर प्रकाशकों से आधिकारिक प्रोग्रामिंग अपडेट ऐप और संदर्भ का लाभ उठाएं।
  • जब आपको उनकी आवश्यकता हो तो संदर्भ उपलब्ध हैं। यदि आप सब कुछ याद नहीं कर सकते हैं तो शर्मिंदा न हों। यह जानना महत्वपूर्ण है कि संदर्भों को कहां देखना है।
  • दूसरों को ज्ञान पास करना भी अभ्यास करने का एक तरीका है। यह न केवल आपकी क्षमताओं को मजबूत करता है, बल्कि आपको विभिन्न दृष्टिकोणों से अधिक गहराई से सोचने में भी मदद करता है।