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