प्रबंधक जो कोड नहीं कर सकते हैं वे 2005 के आसपास कॉर्पोरेट अमेरिका की पुरानी कलाकृतियां हैं। सबसे अच्छे प्रबंधक जिन्हें मैंने अपना 80% समय कोडिंग, आर्किटेक्चरिंग, या तकनीकी कार्य करने में खर्च किया है जिसके लिए इंजीनियरिंग कौशल की आवश्यकता होती है। यदि आपके प्रबंधक को लगता है कि कोडिंग उनके नीचे है तो उन्हें विनम्र पाई की खुराक चाहिए। आपका संगठन संभवतः उनके बिना बेहतर होगा।
लेकिन प्रबंधक प्रबंधन करते हैं लोग !
डेवलपर्स के साथ एक लंबे समय से चल रहा कलंक है, कि हम सभी गीक्स हैं जो पारस्परिक संबंधों को संभाल नहीं सकते हैं। हमारे कोड मंकी नेचर के कारण हमें ऐसे लोगों की जरूरत है जो हमारे लिए मीटिंग्स में जा सकें और हमारे प्रयासों को प्रभावी ढंग से उच्च अधिकारियों तक पहुंचा सकें।
बिटबकेट प्री कमिट हुक
जबकि उपरोक्त अभी भी मज़ेदार है, यह है रगड़ा हुआ . जैसे-जैसे डेवलपर समुदाय पिछले 20 वर्षों में तेजी से बढ़ा है, वैसे ही इसके सदस्यों के बीच व्यक्तित्व विविधता भी है। दूसरे शब्दों में, सॉफ्ट-कौशल वाले डेवलपर्स को ढूंढना ** कठिन नहीं है **प्रबंधन पदों के लिए आवश्यक है।
प्रबंधकों को मदद करनी चाहिए
मैं निम्नलिखित में दृढ़ आस्तिक हूं:
जबकि प्रबंधक को टीम में सबसे प्रतिभाशाली डेवलपर होने की आवश्यकता नहीं है, उन्हें कम से कम तकनीकी रूप से साक्षर होना चाहिए। जब टीम का कोई सदस्य तकनीकी प्रस्ताव लेकर अपने बॉस के पास जाता है, तो प्रबंधक को बहुमूल्य प्रतिक्रिया देने में सक्षम होना चाहिए।
जावास्क्रिप्ट वर बनाम कॉन्स्ट
इसमें हार्वर्ड से अध्ययन अमेरिका और ग्रेट ब्रिटेन के 35, 000 कर्मचारियों को उनकी नौकरी से संतुष्टि के बारे में चुना गया था, और मेट्रिक्स को इकट्ठा किया गया था कि काम पर उनकी खुशी पर क्या प्रभाव पड़ा। परिणामों से पता चला कि कर्मचारी संतुष्टि पर _एकल सबसे बड़ा प्रभावकारी कारक यह था कि उनका बॉस तकनीकी रूप से सक्षम था या नहीं। मैं जो उपदेश देता हूं उसका अभ्यास करता हूं, इसलिए क्वॉल्ट ऐप, सभी इंजीनियरिंग नेतृत्व हमेशा कोड को आगे बढ़ाने के लिए जिम्मेदार होंगे।
एक सक्षम बॉस के विचार की तुलना a . में जाने के सर्व-परिचित अनुभव के साथ करें गैर-तकनीकी मध्य-प्रबंधन प्रकार एक इंजीनियरिंग समस्या के साथ, केवल एक शिक्षण सत्र में फंसने के लिए क्योंकि बॉस ने कभी पब-सब सिस्टम के बारे में नहीं सुना है।
प्रबंधकों को सहानुभूति की आवश्यकता है
एक अच्छा प्रबंधक उन लोगों के प्रति सहानुभूति रखता है जो उन्हें रिपोर्ट करते हैं। यदि बॉस लंबे समय से कोड नहीं लिखता है या कोड नहीं लिखा है, तो वे उन दैनिक समस्याओं को नहीं समझेंगे जिनका उनकी टीम सामना कर रही है। एक अच्छा इंजीनियरिंग लीडर न केवल आधुनिक समस्याओं को समझेगा, बल्कि वे लगातार बदलते नवोन्मेषी परिदृश्य में सक्रिय रूप से तकनीकी समाधान तलाशने के लिए इसे अपनी भूमिका बनाते हैं।
INB4: तो सीईओ को कोड करने में सक्षम होना चाहिए?
नहीं, लेकिन सीटीओ करता है!
मुझे इस विचार से सहानुभूति है कि सीटीओ के पास व्यवसाय और उत्पाद से संबंधित बहुत सारे काम होंगे जिन पर ध्यान केंद्रित करना होगा, लेकिन वे अपनी तकनीकी चॉप्स को फिसलने नहीं दे सकते। एक नवोन्मेषी कंपनी की इंजीनियरिंग शाखा चलाने के लिए, शीर्ष पर बैठे व्यक्ति को कार्यान्वयन की कठिनाइयों पर एक दृढ़ मानसिक समझ होनी चाहिए। अगर इसका मतलब सिर्फ वास्तुशिल्प आरेखों की समीक्षा करना और पुल-अनुरोधों की समीक्षा करना है, तो ऐसा ही हो, लेकिन तेज रहने के लिए इंजीनियरिंग के काम में कुछ भी नहीं है।
प्रतिक्रिया कृपया
क्या आपको गैर-तकनीकी नेताओं से समस्या है, या आप मेरे विचारों से पूरी तरह असहमत हैं? मुझे my . में से एक के माध्यम से बताएं सामाजिक रूपरेखाएं .
#इंजीनियरिंग अभ्यास #व्यवसाय #देवंत #प्रबंधन #कोड
एचटीएमएल में गतिशील प्रगति पट्टी
qvault.io
आपका प्रबंधक कोड नहीं कर सकता? उन्हें आपका प्रबंधक नहीं होना चाहिए
प्रबंधक जो कोड नहीं कर सकते हैं वे 2005 के आसपास कॉर्पोरेट अमेरिका की पुरानी कलाकृतियां हैं। सबसे अच्छे प्रबंधक जिन्हें मैंने अपने समय का ~ 80% कोडिंग में खर्च किया है,
यह सभी देखें:
- कीव: मल्टीपल बैकएंड्स के लिए सपोर्ट के साथ सिंपल की-वैल्यू स्टोरेज
- यूएसबी पोर्ट काम नहीं कर रहे? इसे ठीक करने का तरीका यहां बताया गया है
- सुपरफार्म (सुपर) क्या है | सुपरफार्म टोकन क्या है | सुपर टोकन क्या है
- उदाहरण के साथ TensorFlow चर और प्लेसहोल्डर ट्यूटोरियल
- डेबियन 10 . पर npm के साथ Node.js कैसे स्थापित करें