Masalahnya secara politis menurut pengalaman saya. Saya memiliki masalah serupa ketika SO tidak diblokir , tetapi dilarang oleh kebijakan pelanggan. Ya, pelanggan . Bahkan kami semua bekerja dengan menghubungkan laptop kami ke VPN pelanggan dan membuka desktop jarak jauh ke mesin pengembangan mereka. Memutuskan hubungan dan menghubungkan kembali sering kali bukan hanya buang-buang waktu, tetapi membutuhkan pembenaran.
Mereka tidak memiliki (belum) blok pada SO, tetapi begitu saya dipanggil dari manajemen atas perusahaan saya melaporkan bahwa kode pelanggan ditemukan, meskipun dihapus dengan baik, pada SO. Pertanyaan telah dihapus tahun lalu karena alasan ini meskipun ada jawaban yang bagus.
Semua politik. Ketika Anda bekerja sebagai konsultan, pelanggan membayar perusahaan Anda agar Anda dapat memecahkan masalah mereka , bukan untuk Googling. Dan meskipun Google-coding dianggap sebagai praktik terbaik di banyak lingkungan (ini paling cocok dengan coding aman ), beberapa pelanggan masih berpikiran lama dan paranoid.
Dalam kasus saya mungkin ada juga pelanggaran hukum privasi (di negara saya catatan firewall hanya dapat diakses oleh petugas polisi di bawah perintah pengadilan untuk investigasi kriminal, bukan atas permintaan sysadmin atau pemindaian reguler), tetapi lebih sederhana pelanggan bisa merangkak (seperti yang dikatakan kepada saya) SO untuk menemukan kode mereka sendiri di pertanyaan / jawaban.
Komentar terpisah, mari kita pergi ke jawabannya. Jawaban ini dimaksudkan untuk semua orang yang menghadapi masalah yang sama dengan OP.
Sebelum mencoba meyakinkan manajer Anda, Anda harus memahami apakah kebijakan ini diberlakukan karena alasan praktis , nyata dan sah . Pertama-tama Anda harus menetapkan rapat (atau menulis email kepada manajer Anda) yang meminta mengapa SO diblokir dan untuk membukanya karena Anda harus menggunakannya untuk alasan kerja yang sah.
Surat itu, tergantung pada ukuran perusahaan Anda dan kerja sama manajer Anda, dapat ditingkatkan menjadi pengurus. Dalam kasus terbaik Anda akan membukanya dalam beberapa jam, karena mungkin telah ditetapkan oleh kebijakan default firewall dan tidak ada yang peduli sebelumnya. Ini berlaku untuk perusahaan yang bisnis intinya bukan TI tetapi memiliki staf TI internal (mis. Anda adalah satu-satunya pengembang etalase rumah mode). Tetapi jika Anda bekerja di perusahaan IT yang sebenarnya, saya tidak percaya tidak ada yang memperhatikan SO yang menghalangi sebelumnya ....
Jika Anda tidak mendapatkan jawaban yang baik, Anda harus berhadapan dengan manajer Anda, dengan sopan, untuk membahas masalah ini secara lisan, dalam rapat, atau bahkan di depan mesin kopi. Bersikaplah tegas dan serius tentang keinginan Anda untuk membahas masalah ini dan dapatkan jawaban yang lengkap. Sorot, misalnya, manfaat produktivitas yang luar biasa dengan mengarahkan tautan ke pertanyaan yang sudah dijawab. Ini akan membuktikan bahwa SO menghemat sejumlah waktu kerja Anda (membacanya uang perusahaan ) dan meningkatkan produktivitas Anda hingga ratusan persen. Bicaralah dengan angka. @JorysMeys dan @ Nicolàs menunjukkan ini dalam jawaban mereka.
Dalam kasus terburuk-terburuk Anda mungkin mendapatkan jawaban bahwa "kami membayar Anda, bukan mereka, untuk menyelesaikan masalah". Dalam hal ini Anda akan menemukan politik di balik kebijakan ini dan mungkin ingin mengirim resume Anda ke perusahaan saya :-) yang mempromosikan Google-coding dan SO-coding memiliki SO moderator * di staf mereka :-)
Sebaliknya, Anda mungkin juga mendapatkan jawaban terkait keamanan yang saya dengar dari pengalaman. "Siapa yang mengaudit kode yang diposting oleh anggota komunitas anonim?" Jawabannya adalah: diri Anda sendiri . Terkadang orang tidak mengerti bahwa SO dibuat untuk menyelesaikan sempitmasalah. Setiap programmer tidak boleh menyalin & menempel kode dari SO, mereka harus membaca dan memahaminya. Jawaban berkualitas memberikan penjelasan, bukan hanya kode. Dan jawaban terbaik menyediakan kurang dari 5 baris kode. Dan karena kami dalam SO mereduksi kode Anda untuk menyembunyikan referensi ke orang / perusahaan yang ada, baik untuk membuatnya berlaku untuk kasus generik, itu adalah alasan bagus lainnya untuk membuktikan bahwa tidak ada audit kode khusus yang harus dilakukan terhadap kode yang disediakan oleh anggota masyarakat SO . Merupakan tugas pengembang untuk mengumpulkan pengetahuan yang diperoleh dari SO atau forum lain menjadi solusi yang berfungsi.
Selamat Tahun Baru!
* Saya bukan moderator yang dipilih komunitas, saya hanya punya cukup perwakilan untuk "mengakses alat moderator"