मेरे अनुभव से समस्या व्यापक रूप से राजनीतिक है। मेरे पास एक समान मुद्दा था जब एसओ को अवरुद्ध नहीं किया गया था , लेकिन ग्राहक नीति द्वारा मना किया गया था। हाँ, ग्राहक । वास्तव में हम सभी अपने लैपटॉप को ग्राहक के वीपीएन से जोड़कर और उनके विकास मशीनों में एक दूरस्थ डेस्कटॉप खोलकर काम कर रहे थे। अक्सर डिस्कनेक्ट करना और फिर से कनेक्ट करना न केवल समय की बर्बादी थी, बल्कि औचित्य की आवश्यकता थी।
एसओ पर उन लोगों के पास (अभी तक) एक ब्लॉक नहीं था, लेकिन एक बार मुझे अपनी कंपनी के ऊपरी प्रबंधन से यह कहते हुए रिपोर्ट किया गया कि एसओ पर अच्छी तरह से रीडैक्ट किए जाने के बावजूद ग्राहक कोड पाया गया था। एक अच्छे उत्तर के बावजूद इस कारण से वर्षों पहले प्रश्न हटा दिया गया है।
सारी राजनीति। जब आप एक सलाहकार के रूप में काम करते हैं तो ग्राहक आपकी कंपनी को आपकी समस्याओं का समाधान करने के लिए भुगतान करता है , न कि Googling के लिए। और इसके बावजूद Google-कोडिंग को कई वातावरणों में सबसे अच्छा अभ्यास माना जाता है (यह सबसे अच्छी तरह से सुरक्षित कोडिंग से मेल खाता है ), कुछ ग्राहक अभी भी पुराने दिमाग वाले और पागल हैं।
मेरे मामले में एक गोपनीयता कानून का उल्लंघन भी हो सकता है (मेरे देश में फ़ायरवॉल रिकॉर्ड केवल पुलिस अधिकारियों द्वारा आपराधिक जांच के लिए अदालत के आदेश तक पहुँचा जा सकता है, न कि sysadmin अनुरोध या नियमित स्कैन पर), लेकिन अधिक बस ग्राहक क्रॉल हो सकता था (जैसा कि मुझे बताया गया था) SO को प्रश्नों / उत्तरों में अपना कोड खोजने के लिए।
इसके अलावा टिप्पणियाँ, चलो जवाब पर चलते हैं। यह उत्तर उन सभी लोगों के लिए है जो ओपी के समान समस्या का सामना करते हैं।
अपने प्रबंधक को समझाने की कोशिश करने से पहले आपको यह समझना होगा कि क्या यह नीति व्यावहारिक , ठोस और वैध कारण के कारण लागू की गई थी । आपको पहले एक मीटिंग सेट करनी चाहिए (या अपने प्रबंधक को एक ईमेल लिखना) यह अनुरोध करना चाहिए कि एसओ क्यों अवरुद्ध है और इसे अनलॉक करने के लिए क्योंकि आपको इसे वैध कार्य कारणों के लिए उपयोग करने की आवश्यकता है।
वह मेल, जो आपकी कंपनी के आकार और आपके प्रबंधक की सहकारिता के आधार पर, sysops के लिए बढ़ाया जा सकता है। सबसे अच्छी स्थिति में आप इसे कुछ घंटों में अनलॉक कर देंगे, क्योंकि यह फ़ायरवॉल की डिफ़ॉल्ट नीति द्वारा निर्धारित किया गया है और इससे पहले कोई भी परेशान नहीं करेगा। यह उन कंपनियों पर लागू होता है जिनका मुख्य व्यवसाय आईटी नहीं है, लेकिन उनके पास आंतरिक आईटी कर्मचारी हैं (जैसे कि आप एकमात्र डेवलपर फैशन हाउस के स्टोरफ्रंट हैं)। लेकिन अगर आप एक असली आईटी कंपनी में काम करते हैं, तो मुझे विश्वास नहीं हो रहा है कि किसी ने भी एसओ को पहले ब्लॉक करने पर गौर नहीं किया ...।
यदि आपको एक अच्छा जवाब नहीं मिलता है, तो आपको अपने प्रबंधक से विनम्रता से सामना करना चाहिए, संभवतः इस मुद्दे पर चर्चा करने के लिए, मीटिंग में या कॉफी मशीन के सामने भी। इस मुद्दे पर चर्चा करने और पूर्ण जवाब पाने के लिए अपनी इच्छा के बारे में दृढ़ और गंभीर रहें। उदाहरण के लिए, उदाहरण के लिए, पहले से ही उत्तर दिए गए प्रश्नों के लिंक को इंगित करके महान उत्पादकता लाभ। यह साबित करेगा कि एसओ ने आपको एक निश्चित समय के लिए काम दिया (इसे कंपनी का पैसा पढ़ें ) और अपनी उत्पादकता को सैकड़ों प्रतिशत बढ़ा दिया। संख्याओं द्वारा बोलें। @JistoryMeys और @ Nicolàs ने अपने उत्तर में इसका उल्लेख किया।
सबसे खराब-सबसे खराब स्थिति में आपको जवाब मिल सकता है कि "हम आपको भुगतान करते हैं, उन्हें नहीं, समस्याओं को हल करने के लिए"। उस स्थिति में आप इस नीति के पीछे की राजनीति का पता लगाएंगे और संभवत: अपना रिज्यूमे मेरी कंपनी :-) को भेजना चाहते हैं, जो Google- कोडिंग और SO- कोडिंग को एक SO मॉडरेटर * अपने कर्मचारियों में बढ़ावा देता है :-)
इसके विपरीत, आपको सुरक्षा से संबंधित उत्तर भी मिल सकता है जो मैंने अनुभव से सुना है। "अनाम समुदाय के सदस्यों द्वारा पोस्ट किए गए कोड का ऑडिट कौन करता है?"। उत्तर है: स्वयं । कभी-कभी लोग यह नहीं समझते हैं कि एसओ संकीर्ण को हल करने के लिए बनाया गया हैसमस्या का। प्रत्येक प्रोग्रामर को SO से कोड कॉपी और पेस्ट नहीं करना चाहिए, उन्हें इसे पढ़ना और समझना होगा। गुणवत्ता के उत्तर स्पष्टीकरण प्रदान करते हैं, न कि केवल कोड। और सर्वोत्तम उत्तर कोड की 5 से कम लाइनें प्रदान करते हैं। और जब से हम SO में अपने कोड को मौजूदा लोगों / कंपनियों के संदर्भों को छिपाने के लिए दोनों को फिर से तैयार करते हैं, दोनों इसे एक सामान्य मामले पर लागू करते हैं, तो यह साबित करने का एक और अच्छा कारण है कि SO समुदाय के सदस्यों द्वारा प्रदान किए गए कोड को कोई विशेष कोड ऑडिट नहीं किया जाना चाहिए। । यह एसओ या अन्य मंचों से प्राप्त ज्ञान को एक कार्य समाधान में इकट्ठा करने के लिए डेवलपर का कर्तव्य है।
नया साल मुबारक हो!
* मैं समुदाय-निर्वाचित मध्यस्थ नहीं हूं, मेरे पास "मॉडरेटर साधनों तक पहुंचने के लिए पर्याप्त प्रतिनिधि" है