2009-05-07 17 views
6

एक परियोजना जिस पर मैं काम कर रहा था समाप्त हो गया है, इसलिए मुझे अपने नियोक्ता पर कुछ नए कार्य करने के लिए स्थानांतरित कर दिया गया है। पिछला काम बहुत चुस्त था, छोटी टीम, प्रक्रिया पर प्रगति इत्यादि।अयोग्य प्रबंधन से निपटने के लिए कैसे करें

तो वैसे भी, जिस नई परियोजना पर मैं हूं - मैं खुद को प्रबंधन से निपटने के तरीके पर उलझन में डालता हूं। उन्हें ऑब्जेक्ट उन्मुख प्रोग्रामिंग, वर्तमान प्रौद्योगिकियों या पद्धतियों की कोई वास्तविक समझ नहीं है। उन्हें परिवर्तन से डर लगता है और हाल ही में हम नवीनतम जेआरई

हम इन कोड समीक्षाओं को करते हैं और मुझे "ग्रे दाढ़ी" सुनना है कि यह एडीए में कितना बेहतर है या वे सी में चीजें कैसे करते थे लेकिन फिर जब वे समीक्षा कोड करने का प्रयास करते हैं - उन्हें ओओपी डिज़ाइन और देव की सबसे बुनियादी समझ की कमी भी होती है। वे कोड की शैली पर अधिक ध्यान केंद्रित करते हैं; रिक्ति; विधि नाम; इत्यादि

वरिष्ठ स्तर के लोगों में से एक का कहना है कि हमें लॉग 4j का उपयोग करने के बजाय लॉग 4j का उपयोग करने के बजाय अपना खुद का लॉगर लिखना चाहिए क्योंकि पहले से लिखे गए एक अकादमिक पीडीएफ में लॉग 4j की नकारात्मक समीक्षा थी।

मैं इससे कैसे निपटूं? मैं उन्हें कैसे समझा सकता हूं कि उनका डिज़ाइन दोषपूर्ण है या वे झटके के रूप में आने के बिना वास्तव में समय के पीछे हैं। मैं केवल इस संगठन के साथ लगभग एक वर्ष तक रहा हूं - इसलिए मुझे नहीं पता कि मेरे पास कितनी विश्वसनीयता होगी।

+2

मैं समझता हूं कि सांख्यिकीय रूप से असंगत स्वरूपण उच्च बग गिनती से संबंधित है। जो कारण है, क्योंकि यदि आप सही स्वरूपण भी नहीं कर सकते हैं तो कोई उम्मीद नहीं है। –

+0

यह प्रश्न ऑफ-विषय प्रतीत होता है क्योंकि यह कार्यस्थल के माहौल के बारे में है। [Workplace.se] में माइग्रेट किया जाना बहुत पुराना है। –

उत्तर

11

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

दूसरे शब्दों में, उस भाग को बहुत गंभीरता से न लें। नौकरी पाने के लिए महत्वपूर्ण क्या है इसके बारे में चिंता करें। इस मामले में नौकरी उन लोगों को बना रही है जो आपको लगता है कि आपने परियोजना में सकारात्मक योगदान दिया है।

Log4j के संबंध में, मैं बस एक अलग ढांचे का सुझाव दूंगा। या तो जेडीके लॉगिंग में निर्मित (इसके बारे में शिकायत नहीं कर सकती है, यह एपीआई में निर्मित है) या एसएलएफ की तरह कुछ है, जो आपको जो भी चाहें प्लग करने देता है (अपने आप सहित, मुझे लगता है, जिसे आप फेंक सकते हैं और प्रतिस्थापित कर सकते हैं कुछ असली के साथ जब उन्हें एहसास हुआ कि यह एक गलती थी, और आपको केवल क्लासपाथ बदलना होगा)।

अब ऐसे समय होंगे जहां यह महत्वपूर्ण है। उस स्थिति में, इसे जितना संभव हो उतना ध्वनि दें कि यह उनका विचार है। उदाहरण के लिए, लॉगिंग पर, यह बताएं कि वहां कई लॉगिंग फ्रेमवर्क हैं जो कोड की कई पंक्तियों का प्रतिनिधित्व करते हैं, और आप सोच रहे थे कि इस परियोजना के लिए उस काम का लाभ उठाने के अन्य तरीके हैं, और फिर उन्हें "पता लगाना" समाधान।

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

3

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

भले ही आप किसी संगठन के साथ कितने समय से रहे हों, आप वहां हैं और आप एक कारण के लिए हैं (उन्होंने आपके इनपुट के लिए आपको किराए पर लिया है)। अपनी आवाज और सुझावों और/या चिंताओं के साथ अपने टीम के सदस्यों से सर्वोत्तम तरीके से कैसे संपर्क करें। यह टीम के सदस्य होने का एक महत्वपूर्ण हिस्सा है और आपका मूल्य बढ़ाएगा।

1

एक अच्छा फॉर्मेटर प्राप्त करें और आपको विधि नाम बनाएं जिससे वे शिकायत नहीं कर सकते हैं कि आपकी चर्चा वास्तविक मुद्दों पर जा सकती है।

कुछ लोग समीक्षा के दौरान इन छोटे विवरणों को प्राप्त नहीं कर सकते हैं, इसलिए आपको इसे एक गैर-मुद्दा बनाना होगा।

0

मैं log4j के अलावा किसी अन्य लॉगिंग फ्रेमवर्क की सिफारिश से असहमत हूं। किसी भी तरह के व्यक्तिगत अनुभव के बिना, पुरानी समीक्षा का हवाला देते हुए, यहां दिन नहीं जीतना चाहिए।

हालांकि, यह आपके लाभ के लिए इसे बदलने का एक तरीका हो सकता है। यदि आप जेडीके या अपाचे कॉमन्स लॉगिंग में बनाए गए लॉगिंग से सहमत हैं और अनुशंसा करते हैं, तो आप पाएंगे कि दोनों काफी समान हैं और वास्तव में उनके अंतर्निहित कार्यान्वयन के रूप में log4j का उपयोग कर सकते हैं।

यदि आपका विरोधी अधिक ध्यान नहीं दे रहा है, तो आप बाइक शेड तर्क देने और उससे बचने के लिए अंक जीत सकते हैं और जो भी आप चाहते हैं उसे प्राप्त करें।

+0

मैं निश्चित रूप से सहमत हूं कि यह नहीं होना चाहिए (मैं नियमित रूप से लॉग 4 जे का उपयोग करता हूं, ठीक काम करता है - और वैसे भी, लॉगिंग फ्रेमवर्क पर इस तरह का ध्यान ज्यादातर मामलों में हास्यास्पद है)। लेकिन वह सिर्फ उसकी वास्तविकता नहीं है। – Yishai

-9

मेरा अतिथि, आप गलत हैं। शुरुआत से गलत।

मेरा अतिथि फिर से: कन्टर प्रतिक्रियाओं को स्वीकार करने में संकोच नहीं करें!

क्या आप उस रैंक को पार कर सकते हैं: रूकी।

नोट: प्रबंधन हमारे नियोक्ता हैं। वे तब तक हमें भुगतान करते हैं जब तक हम उनकी मदद कर सकें। अगर वे आपको नहीं चाहते हैं, तो आप गलत हैं - और वे सही हैं क्योंकि हम वहां पैसे के बारे में बात करते हैं। यदि आपका अधिकार केवल आपकी पुस्तक में है, तो आपको एक समस्या है ...

+0

क्या? मुझे लगता है कि अंग्रेजी आपकी पहली भाषा नहीं है, इसलिए अपने शब्द की पसंद और वर्तनी से सावधान रहें, ताकि हम समझ सकें। – thursdaysgeek

+0

आप सही हैं, मैं फ्रेंच हूं और अंग्रेजी नहीं बोलता हूं। यही कहना है, आपकी टिप्पणी चर्चा में कुछ भी नहीं लाती है। – SRO

+0

यह स्वीकार्य उत्तर क्यों है? मुझे समझ में नहीं आता – Parappa

1

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

1

अपने बुजुर्गों का सम्मान करें मैं कहता हूं! :)

वास्तव में, बस याद रखें कि इनमें से बहुत से ग्रे दाढ़ी शायद प्रोग्रामिंग के दौरान प्रोग्रामिंग कर रहे थे। इससे उन्हें नवीनतम तकनीकों में विशेषज्ञ नहीं मिलते हैं, लेकिन कम से कम आपका सम्मान कम करना चाहिए। और कभी-कभी यदि आप सभी हथियारों और घूमने और "मेरे दिन में वापस" सामान देखने के लिए एक रास्ता खोज सकते हैं, तो आप उन पुराने कुत्तों से ज्ञान के कुछ मोती उठा सकते हैं!

अब प्रोग्रामिंग परिप्रेक्ष्य से, ऐसा लगता है कि यिशई के पास यह सही है। कोडिंग शैलियों के अनुरूप होना बहुत आसान होना चाहिए, और एक बार जब आप उन्हें खुश कर लेंगे तो आप जिस तरह से चाहते हैं उसके साथ कोड चला सकते हैं।

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

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

1

मैं एक पुराना ग्रे दाढ़ी हूं लेकिन मैंने 35 साल पहले कोबोल को छोड़ दिया और डॉटनेट सी # में कोड छोड़ दिया और युवा wippersnappers के साथ रखा है और उन्हें सलाह देने की कोशिश भी की है। इसके साथ में मैंने बहुत सारे प्रबंधकों और प्रोग्रामर देखे जो अभी भी वीबी 6 जैसे अंधेरे युग में हैं और वेब खेतों को स्वीकार नहीं कर सकते हैं, वेब सेवाएं इनमें से कुछ ग्रे दाढ़ी और युवा wippersnappers डेटाबेस तालिका को सामान्यीकृत नहीं कर सकते हैं 3 एनएफ अकेले कोड एनटीयर, डब्ल्यूसीएफ या एक सुराग। इससे भी बदतर कुछ प्रबंधक 30 साल पीछे हैं और वीबी 6 पर सर्वश्रेष्ठ और एक्सेस 97 का उपयोग करके एक फ्लैट फ़ाइल पर भरोसा करते हैं।

संबंधित मुद्दे