Bagaimana meyakinkan manajer untuk mengizinkan Stack Overflow


34

Di perusahaan saya, kami memiliki batasan ketat dalam penggunaan internet. Saya sering harus menggunakan antarmuka ponsel yang buruk hanya untuk Stack Overflow. Namun, situs ini sangat berguna untuk pekerjaan.

Bagaimana cara meyakinkan manajer untuk membatalkan pemblokiran Stack Overflow? Apakah ada ringkasan manfaat yang tersedia secara online untuk dilihat manajer?


83
Jika manajer Anda sangat bodoh karena tidak mengizinkan Anda menggunakan sumber daya untuk pekerjaan Anda .. itu mungkin pertanda baik untuk berganti pekerjaan dan bekerja untuk seseorang yang kurang tirani dan lebih cerdas.
Wayne Molina

2
Beberapa tempat seperti perusahaan wall street paranoid harus membatasi penggunaan internet untuk karyawan mereka, atau SEC akan mendenda mereka.
Pekerjaan

6
@job Mereka paranoid karena mereka paranoid. SEC tidak ada hubungannya dengan itu.
Yang Terhormat Gonzo

2
Saya tidak akan memulai pekerjaan itu, dan tidak akan tinggal. Saya tidak akan bekerja untuk orang yang tidak mempercayai saya.
kevin cline

Jawaban:


6

Anda bisa meminta mereka membayar untuk Experts Exchange.

Saya kira satu hal yang harus dihindari adalah mengobrol :)


1
menarik. Manajer mengetahui tentang pertukaran pakar dan menawarkan untuk menyediakan. saya akan mengejar
PRASHANT P

1
Dia tidak mengizinkan pengembang untuk mengakses SO, yang gratis. Dan Anda pikir dia akan membayar uang untuk memungkinkan mereka mengakses EE? Bagi saya itu agak tidak mungkin.
MatrixFrog

2
@ MatrixFrog, Anda akan terkejut, dilihat dari tanda centang hijau itu (saya tentu saja!). Saya menduga itu setara dengan OpenSource vs perangkat lunak berbayar. Dan, jujur ​​saja, saya tidak yakin bahwa EE mendekati adiktif seperti SO!
Benjol

6
@PRASHANT P: jawaban ini seharusnya menjadi lelucon! Benjol sedang bercanda!
Steven A. Lowe

29

Sederhananya bahwa kepentingan terbaiknya adalah membiarkan Anda mengakses informasi penting tentang apa yang Anda lakukan.

Tanpanya Anda akan terputus dari pengetahuan global dan harus melakukan penelitian mendalam setiap kali Anda terjebak dengan masalah. Bergantung pada suatu masalah, penelitian dapat berlangsung dari minggu hingga bulan. Tentu saja, jika Anda memiliki akses ke Stack Overflow masalah akan teratasi dalam hitungan menit / jam.

Paksa dia untuk memberi Anda jawaban resmi (lebih baik secara tertulis) bahwa dia diberitahu tentang konsekuensi memiliki akses ke informasi penting yang diblokir untuk Anda dan bahwa Anda tidak akan ditegur karena bug dalam kode Anda dan melewati tenggat waktu secara teratur.

Kemudian amati reaksinya dan nikmati. :)


3
ini adalah puncak dari kegilaan manajer. bertaruh pantatku dia seorang "MBA"
Chani

6
Lebih baik lagi, jangan lakukan apa-apa sepanjang hari, kemudian ajukan pertanyaan tentang stack overflow dari rumah, bawa masuk dan katakan "lihat, saya menemukan ini pada 30-an pada stack overflow, tapi saya harus menghabiskan sepanjang hari kemarin tidak melakukan apa-apa" :)
Benjol

3
Apakah ini juga bekerja sebaliknya ketika memiliki akses tak terbatas ke internet jika Anda memiliki (jauh) lebih sedikit bug dan hampir tidak melewati tenggat waktu? Dan apakah Anda mau berkomitmen untuk ini ketika akses internet diberikan?
refro

1
Pergi ke pertempuran langsung dengan manajemen dengan cara yang terlalu jelas bisa menjadi bumerang yang cukup sulit. Mereka tidak suka dihadapkan pada kebodohan mereka sendiri jika tidak dilakukan dengan cukup halus. Plus, manajemen mungkin menunjukkan kepada Anda bahwa Anda memiliki manual dan sumber-sumber lain yang tersedia, jadi mengapa SO akan membutuhkan argumentasi sedikit lebih dari ini.
Joris Meys

11

Saya tidak tahu apakah dia pernah mengajukan pertanyaan pemrograman kepada Anda, tetapi cara cepat untuk meyakinkan orang-orang yang "tidak percaya pada pengkodean google" (tidak dapat diandalkan, membuat Anda seorang programmer yang buruk, WWLTD (Apa yang Akan Dilakukan Linus Torvalds), membuat Anda menjadi buta; alasannya bodoh dan tidak ada habisnya), adalah ketika mereka menembak Anda email dengan pertanyaan kode, pasang di SO. Ketika ada 5 jawaban untuk itu sekitar 2 detik kemudian, kirim tautannya ke pertanyaan yang dijawab.


6
Tetapi mereka tidak memiliki akses internet ke SO: p
Marcelo

1
@Marcelo Dia memiliki akses ke antarmuka seluler (mungkin di ponsel). Jika pertanyaannya cukup sederhana, OP dapat mengetiknya di telepon, bertanya, menunggu jawaban, lalu mengirimkannya ke bosnya
TheLQ

2
Untuk pertanyaan non-sepele, Anda memperkirakan waktu respons dan jumlah jawaban mungkin sedikit optimis.

1
@ Torbjorn - Saya menggunakan sedikit hiperbola, tapi saya pikir keindahan SO adalah bahwa tugas satu coder yang mustahil adalah tugas sepele dari coder lainnya. Begitu banyak kemampuan untuk menyelesaikan masalah hari ini bermuara pada apakah Anda telah tersandung sebelumnya atau tidak. Saya telah melihat hampir tidak ada pertanyaan yang beralasan baik dan berurutan berubah menjadi pertanyaan yang baru saja diketahui.
Morgan Herlocker

1
Tunggu ... Pengodean Google tidak membuat Anda menjadi buta !?
Michelle Tilley

8

Katakan padanya satu hal:

Seperti seratus budak murah yang bekerja untuk Anda dan mereka benar-benar sangat murah dan sangat berkualitas.


4
Budak murah? Bukankah budak seharusnya gratis?
yannis

6
@Yiannis Biaya makanan dan tempat tinggal secara normal, "stackers" gratis :)
Tschef

5

Jika perusahaan menghalangi Anda melakukan pekerjaan Anda, itu masalah mereka, bukan milik Anda. Mereka adalah orang-orang yang kehilangan uang karena pekerja mereka tidak seproduktif mungkin.

Dengan kata lain, jangan terlalu mengkhawatirkannya. Beri tahu atasan Anda bahwa Anda membutuhkan akses SO - jika dia tidak memberikannya kepada Anda, maka setidaknya Anda akan tahu bahwa Anda telah menahannya. Dan jika mungkin, dapatkan percakapan ini secara tertulis.


Tentu saja itu adalah masalah OP, jika kebijakan perusahaan mencegahnya belajar dari pekerjaan secepat orang di perusahaan lain.
Tim Grant

4

Cara yang baik untuk membuatnya menyadari betapa berguna stack overflow untuk pekerjaan Anda adalah menguraikan daftar masalah yang sering Anda temui di tempat kerja, mencarinya dengan google, dan melihat berapa kali salah satu jawaban yang tepat ditemukan dengan ini situs.

Itulah caranya (dan saya pikir saya bukan satu-satunya) yang saya tahu tentang stack overflow beberapa bulan yang lalu. Itu adalah halaman yang biasanya saya kunjungi setelah pencarian google dan tempat saya mendapatkan beberapa jawaban yang saya cari.


3

Jika manajer adalah orang yang berakal, taktik terbaik adalah bertanya kepada mereka apakah mereka pernah berada dalam situasi yang sama dan memikirkan betapa sulitnya jika mereka memiliki batasan yang sama dengan mereka ketika mereka mengenakan pada Anda .

Menempatkan orang lain di posisi Anda terkadang dapat membuat mereka memikirkan masalah dari sudut pandang Anda dan melihat apa yang mungkin tidak jelas bagi mereka sebelumnya.


1

Sedih mengetahui bahwa stackoverflowdiblokir di perusahaan Anda. Ini membuat saya bertanya-tanya apakah Anda bisa google dan pindah ke situs Q&A lain (semoga MSDN terbuka untuk Anda)

Meskipun demikian itu bukan alternatif yang lebih baik untuk SO, tetapi saya pikir Anda harus melihat ke Network guys mengapa situs tersebut diblokir mungkin ada hubungannya dengan Karir yang ditampilkan di SO pada waktu (sakit tetapi perusahaan tidak akan suka Anda melihat keluar untuk pekerjaan di jaringan mereka sendiri..tapi itu kebenarannya).

Mungkin di perusahaan Anda, Anda dapat mengajukan pengecualian karena mengizinkan situs tersebut. Taruhan terbaik adalah memperbarui Manajer Anda tentang seberapa bermanfaat SO dan yang lebih penting seberapa andal solusi yang Anda temukan di sana ( Hei, Anda kenal Jon Skeet, Marc Gravell? ). Saya bertaruh jika dia telah mengembangkan kemungkinan bahwa dia akan kewalahan mengetahui ini sangat tinggi (Mungkin dia belum pernah mendengar tentang StackExchange sama sekali).


1

Aturan umum ketika saya berurusan dengan manajemen: Mereka menginginkan kertas dan angka. Jadi saya memberi mereka laporan yang dikumpulkan secara santun tentang manfaat, dan perkiraan kemenangan. Saya menambahkan beberapa angka dan tabel, dan menjaganya tetap maksimal 4 halaman (lebih banyak lagi mereka tidak akan membaca) dengan ringkasan ringkas pada halaman setengah pertama. Anda dapat memeriksa prosedur umum dan budaya kantor di tempat kerja Anda sendiri sebelum melanjutkan.

Dalam hal ini, saya akan menambahkan:

  • deskripsi singkat tentang konsep SO.
  • sebuah tabel dengan programmer utama pada SO, dengan jumlah jawaban yang mereka berikan.
  • perkiraan seberapa sering SO merupakan salah satu hit teratas saat mencari di Google.
  • beberapa perkiraan waktu menjawab rata-rata
  • perbandingan antara kualitas jawaban yang relevan ! pertanyaan dibandingkan dengan yang ditemukan di sumber yang Anda miliki
  • jika memungkinkan, perkiraan waktu yang menang berdasarkan angka yang disebutkan di atas

Pertanyaan kunci yang saya tanyakan pada diri saya adalah: mengapa itu diblokir? Apakah karena a) keputusan telah dibuat tidak sesuai untuk pekerjaan, atau b) karena semuanya diblokir yang tidak sepenuhnya disetujui untuk bekerja? Itu perbedaan yang cukup penting.

Jika a) seharusnya tidak terlalu sulit untuk meyakinkan orang bahwa itu cocok untuk bekerja, mengingat fakta Anda dapat dengan mudah menunjukkan beberapa pertanyaan Anda sendiri yang dijawab dengan cukup cepat, dan menunjukkan beberapa pertanyaan FAQ atau yang lebih menarik lainnya yang memecahkan masalah pengkodean penting. Tambahkan ke ini jumlah jawaban stackoverflow yang ditemukan dengan hanya mencari pertanyaan di Google, dan manajemen akan kesulitan mempertahankan keputusan yang tidak cocok untuk pekerjaan. Yang sulit dalam kasus ini adalah kenyataan bahwa Anda harus langsung menentang keputusan manajemen, sehingga seseorang mungkin berakhir dengan sakit kaki.

Jika b), Anda sebenarnya bisa memeriksa dulu apa prosedurnya untuk mendapatkan situs web yang disetujui. Saya tidak mengerti mengapa dalam kasus ini harus ada kesulitan dalam mendapatkan persetujuan SO jika Anda mengikuti prosedur kantor yang tepat.


0

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"

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.