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