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