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