यदि आप नई अवधारणा, प्रतिमान, विशेषता को समझ नहीं पा रहे हैं तो आप खुद को क्या बता रहे हैं ...? [बन्द है]


15

प्रोग्रामिंग को हमेशा नई अवधारणाओं, प्रतिमानों, विशेषताओं और प्रौद्योगिकियों को सीखने की आवश्यकता होती है और मैं हमेशा नई अवधारणा को समझने की कोशिश में विफल रहा हूं कि मुठभेड़ क्या है। मैं खुद को दोष देना और अपमानित करना शुरू कर देता हूं बिना याद किए कि मैं नई अवधारणा को कैसे समझ पाया, जिसे मैंने पहले नहीं समझा था।

मैं शायद ही खुद को यह बताने से रोक सकता हूं कि "मैं क्यों नहीं समझ पा रहा हूं? क्या मैं बेवकूफ या बेवकूफ हूं? हां, मैं बेवकूफ हूं।"

आपकी आंतरिक आवाज बताती है कि क्या आप लंबे समय तक थके हुए या निराश रहने के बाद नई अवधारणा को नहीं समझ सकते हैं?

ऐसी स्थितियों में आप अपने आत्मसम्मान को कैसे संभालते हैं?


1
"डू-डू-हेड!", लेकिन फिर मेरे पास 2 साल का है।
डायटबुद्ध

शायद अभी समय नहीं आया है। मैं बाद में फिर से कोशिश करूँगा। (सीखने की थकान)
rwong

जवाबों:


25

व्यक्तिगत रूप से, सब कुछ एक सादृश्य है। और अगर मुझे कुछ समझ में नहीं आता है, तो शायद यह है क्योंकि मुझे सही अवधारणा को नहीं दिखाया गया है ताकि मुझे भूमि की समझ में पा सकें। मैं आमतौर पर अलग-अलग ट्यूटोरियल्स के लिए इधर-उधर घूमता रहता हूं और आखिरकार उनमें से एक अलग टर्न लेगा, जो पिछले ट्यूटोरियल्स ने नहीं किया था। फिर मैं वापस जाऊंगा और उन सभी को पढ़ूंगा और अंत में इसे एक साथ जोड़ दूंगा। और फिर क्रोध क्यों अन्य ट्यूटोरियल इसे उसी तरह पेश नहीं किया।


13

यदि आप किसी समस्या को नहीं समझते हैं, तो एक आसान समस्या है जिसे आप नहीं समझते हैं।

उस समस्या का पता लगाएं, और उसे हल करें। फिर अपनी मूल समस्या को फिर से आज़माएँ, और देखें कि क्या आप इसके लिए तैयार हैं।


8
हां, कुछ चौखटे जिन्हें मैं समझ नहीं पा रहा हूं, क्योंकि मैं समस्या में नहीं फंसा हूं, फिर भी इसे हल करने का प्रयास किया जा रहा है।
Joppe

मैं एक सुडोकू पहेली के रूप में नई अवधारणाओं को सीखने के बारे में सोचता हूं। कभी-कभी आपको उस अवधारणा का पता लगाने से पहले कुछ और अवधारणाओं की आवश्यकता होती है।
वेदोसिटी

1
"यदि आप किसी समस्या को नहीं समझते हैं, तो एक आसान समस्या है जिसे आप नहीं समझते हैं।" - मुझे वही मिलता है जो आपका मतलब है, लेकिन तकनीकी रूप से आपने एक असीम रूप से
घटिया

हम्म। । । मुझे लगता है कि कुछ बिंदु पर आप एक समस्या है कि आप समझ में नहीं आता है कि आप समझते हैं। । ।
एरिक विल्सन

6

यह प्रोग्रामिंग की तुलना में मनोविज्ञान का अधिक सवाल है। जब फ्रायड ने रक्षा तंत्रों की बात की, तो यह अनिवार्य रूप से वह बात कर रहा था: ऐसे तंत्र जो खतरे में पड़ने पर आपकी आत्म-छवि की रक्षा करते हैं। उनमें से कुछ दूसरों की तुलना में अधिक परिपक्व और स्वस्थ माने जाते हैं।

कुछ रक्षा तंत्र जिनसे आप बचना चाहते हैं (और जो मेरे अनुभव में बार-बार आते हैं):

  • युक्तिकरण - "मैं इस अवधारणा को समझ नहीं सकता क्योंकि यह अभी बहुत जटिल है।"
  • आदर्शीकरण - "जो लोग इस अवधारणा के साथ आए हैं, वे मुझसे बहुत अधिक चालाक हैं। मैं यह नहीं समझ सकता कि मैं कितनी भी कोशिश करूं।"
  • प्रक्षेपण - "जो लोग इस अवधारणा के साथ आए थे, वे इस विषय के बारे में पर्याप्त नहीं जानते हैं कि अवधारणा किसी भी अच्छी हो।"
  • प्रतिक्रिया गठन - "मैं इसके लिए बहुत चालाक हूं।"

युक्तिकरण वह है जिसे मैं विशेष रूप से प्रोग्रामर में बहुत देखता हूं। हमारे पास यह मानने की प्रवृत्ति है कि किसी चीज को न समझने का अर्थ है कि यह जटिल है, जो जरूरी नहीं कि सच हो।

उस ने कहा, यहाँ कुछ अधिक स्वस्थ रक्षा तंत्र हैं जो मेरे लिए काम करते हैं:

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

6

मैं अपने आप को याद दिलाता हूँ कि मेरे पिता ने कॉलेज में अपनी दीवार पर कुछ लिखा था - (जहाँ तक मैं बता सकता हूँ, वह बोली ...)

कोई भी अवधारणा इतनी कठिन नहीं है कि इसे एक सामान्य दिमाग के बार-बार के हमलों से नहीं जीता जा सकता है।

यह हममें से उन लोगों के लिए उत्साहजनक हो सकता है जो सामान्य दिमाग वाले हैं।


वास्तव में। विचार लोगों से आते हैं इसलिए समझ के लिए केवल समय और प्रयास की आवश्यकता होती है और अधिक कुछ नहीं। किसी ने पहले ही कहा था कि यह मुझसे बेहतर है इसलिए मैं उसे टाल दूंगा: youtube.com/watch?v=Cj4y0EUlU-Y&NR=1
davidk01

ओह, क्या यह सच था! शायद, यदि आप अपनी पिछली समझ को बंद करने के लिए उपकरण शामिल करते हैं, ताकि आप प्रत्येक हमले के साथ प्रगति कर सकें - अन्यथा, कुछ घने क्षेत्र हैं यह बहुत है, प्रगति करना बहुत कठिन है।
एलेक्स फ़ेमैन

4

अगर मुझे कुछ समझ में नहीं आता है तो मैं किसी ऐसे व्यक्ति को खोजता हूं जो मुझे यह बताने के लिए कहता है। एक बार जब मुझे समझाया गया है कि मैं अपनी समझ को थोड़ा सा अवधारणा के साथ खेलकर सीमेंट कर दूंगा।

मैं लगभग कभी नहीं सोचता कि मैं बेवकूफ हूं क्योंकि मैंने बहुत सारे स्मार्ट लोगों को पूरी तरह से स्पष्ट चीजों को याद किया।


2

इसका सीधा मतलब है कि आपके पास अभी भी उस विशिष्ट क्षेत्र में पर्याप्त अनुभव नहीं है। जैसा कि हम अनुभव प्राप्त करते हैं हम अन्य क्षेत्रों से अवधारणाओं को मैप करना शुरू करते हैं जो हमें नई अवधारणाओं को तेजी से समझने में मदद करता है। अपने आप को इस पर मत मारो। बस धकेलते रहो, एक दोस्त से पूछो, आदि ... तुम सीख रहे हो और यह एक महान है।


2

मुझे सब कुछ समझने की जरूरत नहीं है। मैं अपने आप को ऐसे सामान के साथ प्रताड़ित नहीं करूंगा जो मेरे दिमाग के काम करने के तरीके से मेल नहीं खाते। उदाहरण के लिए, जब मैं गणित में सामान्य रूप से बहुत अच्छा हूं, तो मैं अभिन्न पथरी के बारे में असमर्थ हूं। यह सिर्फ मेरी बात नहीं है, और सबसे अधिक संभावना कभी नहीं होगी।

जाहिर है, यह चयनात्मक अज्ञान केवल तब तक संभव है जब तक मेरी समस्याओं को हल करने के लिए मेरे पास पर्याप्त साधन हैं, अर्थात अपना काम करो और बिलों का भुगतान करो।


1

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


0

3-लेटर तकनीक बहुत हैं, जो बड़े नोटिंग्स हैं। कुछ समय पहले, मैं उदास था, अगर मुझे पहली नजर में एक नया समझ नहीं आया था, लेकिन अब मुझे पता है, मैं बस उलझन में था, क्योंकि नया सामान अभी बहुत सरल और तुच्छ है , लेकिन मुझे कुछ नया और जीवंत होने का अनुमान था । ठीक है, यह केवल 99% मामलों में है, बाकी 1% के लिए मैं इसका एक अच्छा लेख खोजने की कोशिश कर रहा हूं।

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

DOMAssistant का विचार वेब ब्राउज़र में दस्तावेज़ ऑब्जेक्ट मॉडल (DOM) के खिलाफ स्क्रिप्ट को एक सरल और अधिक सुसंगत तरीका प्रदान करना है। विचार यह है कि सब कुछ तत्व (एस) से शुरू होता है, जिसे आईडी या सीएसएस चयनकर्ताओं के माध्यम से चुना जाता है, और फिर उस पर विभिन्न तरीकों का प्रदर्शन किया जाता है, जैसे कि कक्षाओं, घटनाओं आदि को जोड़ना या निकालना।

उदाहरण कोड:

$ ("# कंटेनर इनपुट [प्रकार = पाठ]");

$ ("# नेविगेशन ए")। एडवेंट ("क्लिक", myFunc);

$ ( "# समाचार-सूची") लोड ( "अद्यतन-news.php")।;

  1. स्पष्ट दायरा, परिभाषा 2. सटीक उदाहरण! 3. शुरुआती पृष्ठ पर !!! और प्रकाश मेरे दिमाग में आया।

इसलिए, यदि आप समझ नहीं सकते हैं, तो शायद केवल दस्तावेज खराब है।


-1

अभ्यास परिपूर्ण बनाता है। और पढ़ें, तब तक अधिक अभ्यास करें जब तक आप समझ नहीं लेते। दूसरों की तुलना में अधिक समय लेना ठीक है।


-2

यहां तक ​​कि अगर आप कभी भी किसी को आपसे अधिक होशियार नहीं मिले हैं - और संभावना है कि आप हैं - यह बेहद असंभव है कि आप सबसे स्मार्ट हैं। और यहां तक ​​कि अगर आप सबसे चतुर हैं, तो शायद कोई ऐसा व्यक्ति है जो आपसे अधिक भाग्यशाली है और उन खोजशब्दों के सही संयोजन पर ठोकर खाएगा जिन्हें आपको सही उत्तर के लिए Google में टाइप करना है।

इसलिए, अपने सीमित मानसिक संसाधनों के साथ रहना सीखें और याद रखें कि धीरज और दृढ़ता स्मार्ट से अधिक महत्वपूर्ण हैं और आमतौर पर सभी अंतर बनाते हैं।

बेशक, कभी-कभी दुनिया की सारी दृढ़ता आपकी मदद नहीं करेगी। कुछ समस्याएं हैं जिनके लिए आपको अपने पास रखने की तुलना में अधिक बुद्धिमत्ता की आवश्यकता होती है। ऐसी समस्याएं भी हैं, जिन्हें मानव इतिहास में कोई भी हल नहीं कर पाया क्योंकि उन्हें किसी भी जीवित या मृत व्यक्ति की तुलना में अधिक बुद्धिमत्ता की आवश्यकता होती है। और बहुत सारी समस्याएं शायद अकल्पनीय हैं।

याद रखें कि यह आपके और आपके अहंकार के बारे में नहीं है, यह हाथ में एक समस्या को हल करने के बारे में है। यदि आपके पास समस्या के बारे में सोचने के लिए अनुशासन की कमी है, तो अपने आप पर काबू पाएं और अपनी भावनाओं को बनाए रखने के लिए अपने दिमाग को प्रशिक्षित करें।


आप जैसा कहते हैं, वैसे ही लोग "खुद पर हावी हो जाते हैं"। न ही आप "अपनी भावनाओं को काबू में रखने के लिए अपने दिमाग को प्रशिक्षित कर सकते हैं"। मुझे नहीं पता कि आपको इसका एहसास है, लेकिन हम खामियों के साथ-साथ आत्म-चित्रों के साथ सभी मनुष्यों को बनाए रखने की आवश्यकता है। शायद मैं आपको गलत समझ रहा हूं, लेकिन मैं इस जवाब को मूल रूप से कह रहा हूं कि "इसे चूसो और इससे निपटो", जो बहुत रचनात्मक नहीं है और मनुष्य के रूप में हमारी जरूरतों की वास्तविकताओं को नजरअंदाज करता है।
जेसन बेकर

जेसन, मुझे विश्वास है कि आपको मेरी बात याद आ रही है। मेरा कहना है कि भावनाएं अस्थिर हैं और आप या तो उन पर ध्यान केंद्रित करने के लिए चुन सकते हैं या उनके पारित होने की प्रतीक्षा कर सकते हैं। यह हमेशा आपकी पसंद है कि या तो हताशा का पीछा करें या कुछ और रचनात्मक पर ध्यान केंद्रित करें, यह बस कुछ अभ्यास और कमर कस लेता है कि आप अपनी भावनाओं के गुलाम नहीं हैं।
डोमची
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.