Mức độ chặn trang web phù hợp với bạn là nhà phát triển là gì? [đóng cửa]


34

Hầu như tất cả các nhà phát triển làm việc cho một tập đoàn lớn đều thấy mình ở phía sai của phần mềm chặn trang. Nó có thể vừa bực bội ( "Chỉ cần cho tôi đọc blog chết tiệt đó!" ) Và hữu ích ( "Woah! Đuổi một viên đạn với trang web đó" ).

Theo bạn, mức độ chặn phù hợp để áp dụng cho các nhà phát triển là gì và tại sao?


5
Thật thú vị, tôi đã nhiều lần gặp phải "Đã lọc: Nội dung hack" khi duyệt các vấn đề cụ thể ... Tôi thấy khá ngu ngốc từ Cửa hàng dành cho nhà phát triển để hạn chế các trang web "Hacking", rốt cuộc, họ không trả tiền cho tôi để hack mã? Mặt khác, tôi thấy hoàn toàn bình thường rằng họ sẽ chặn các trang web "Đánh bạc".
Matthieu M.

Câu trả lời:


154

Không chặn trang web.

Nếu các dự án của tôi được giao đúng hạn và năng suất của tôi không bị ảnh hưởng, tôi không thấy bất kỳ lý do nào để chặn bất cứ điều gì (ngoại trừ - nếu bạn thực sự phải chặn một cái gì đó - các trang web phần mềm gián điệp / phần mềm độc hại nổi tiếng).

Tôi thực sự không có gì khác để thêm ngoại trừ điều đó.

Chúng tôi là những chuyên gia, không phải trẻ em.


10
Đồng ý, tôi là người lớn và công ty của tôi trả cho tôi một khoản tiền không đáng kể để làm một công việc. Miễn là công việc được hoàn thành, tôi nên được tin tưởng sử dụng internet như một người trưởng thành.
Matt

66
+1 chúng tôi là chuyên gia, không phải trẻ em

6
"Chúng tôi là chuyên gia, không phải trẻ em." - thật không may, bạn không thể phủ nhận rằng một số nhân viên sẽ dành rất nhiều thời gian được trả tiền cho các trang mạng xã hội những ngày này.
JW01

6
@ JW01 Nếu không phải mạng xã hội, họ sẽ tìm nơi khác để lãng phí thời gian. StackEchange, solitaire, điện thoại, đọc báo ... Những người này (có thể 10-25%) sẽ lãng phí thời gian cho dù thế nào đi chăng nữa. Bạn đang lãng phí 75-90% thời gian của mọi người bằng cách chặn các trang web.
Tarka

4
@ JW01: Tại sao nó là một vấn đề? Tất cả chúng ta cần một chút chùng. Luật pháp buộc bạn dừng lái xe khi bạn mệt mỏi và nghỉ ngơi một lúc. Tại sao không ngừng mã hóa và nghỉ ngơi một lúc để tránh sai lầm lớn trong mã?

47

Không có chặn ở tất cả.

Nhà phát triển giỏi
Những người đó sẽ hoàn thành công việc, họ biết cách tìm kiếm thông tin nhanh chóng và họ cũng biết cách sử dụng thông tin đó. Tất nhiên, nếu bạn không cho họ đủ việc để làm, họ sẽ lãng phí thời gian của họ tại Chatroom Stackoverflow: P

Các nhà phát triển tồi
Bạn không thể làm bất cứ điều gì về họ. Nếu bạn chặn 90% interwebz chỉ vì họ không thể tập trung vào công việc của họ, bạn sẽ chỉ cản trở các nhà phát triển giỏi ... họ sẽ rời đi và bạn sẽ rời đi với những người xấu! (cũng trong một thế giới hoàn hảo ...)


1
+1 vì không chặn chỉ vì có những nhà phát triển tồi
Gary Rowe

Tôi đã cố lãng phí thời gian ở một trong các Phòng chat, nhưng nó hầu như trống rỗng và bài đăng cuối cùng đã hơn 19 giờ trước :(
Cyclops

1
Các nhà phát triển tốt có thể phá vỡ mọi sự ngăn chặn, các nhà phát triển tồi không thể.

31

Số không.

Nếu bạn có một nhà phát triển không sản xuất, việc chặn các trang web sẽ không giúp điều đó.

Số lượng và chất lượng mã được sản xuất bởi nhà phát triển không thể mở rộng tuyến tính với thời gian nhìn chằm chằm vào IDE.

Làm việc hiệu quả trong công việc sáng tạo và đầy thách thức đòi hỏi "thời gian tiếp giáp" và "thời gian linh hoạt". Thời gian tranh chấp là một khối thời gian mà nhà phát triển biết rằng anh ta sẽ không bị gián đoạn bởi bất kỳ ai, thời gian linh hoạt là thời gian mà nhà phát triển biết anh ta được phép nghỉ theo lịch trình của riêng mình và nghỉ ngơi khi anh ta cần.

Quản lý quá mức là một vấn đề đối với thời gian không liên quan, chặn trang web là một vấn đề cho thời gian linh hoạt.

Như Jason Fried chỉ ra trong tedTalk này , mười năm trước, không ai gặp vấn đề gì với việc nhân viên nghỉ giải lao để hút thuốc. Facebook và những thứ tương tự chỉ là phiên bản hiện đại của việc phá khói - chúng cần thiết, hữu ích và cần được quản lý chấp nhận.


1+ Câu trả lời sâu sắc nhất trong số các câu trả lời "không chặn".
Bjarke Freund-Hansen

+1 cho quan sát "thời gian tiếp giáp và thời gian linh hoạt"
Gary Rowe

Không đồng ý, nhưng tôi sẽ lưu ý rằng việc phá khói có bộ hẹn giờ tích hợp (sắp xếp) - một khi 1-2 điếu thuốc bị cháy, đó là lúc bạn nên quay lại. Trong khi đó, khi bạn bị hút vào TV nhiệt đới , bạn có thể bị mắc kẹt trong nhiều ngày . :)
Cyclops

14

Họ có thể chặn tất cả những gì họ muốn, tôi sẽ chỉ sử dụng điện thoại thông minh của tôi.


Sau đó, họ bắt được bạn trên điện thoại di động của bạn ...
TheLQ

3
+1 Haha. Đây là những gì tôi làm.
Robin Maben

8

Công ty trước đây của tôi đã không thực hiện bất kỳ việc chặn trang web nào, nhưng họ đã đặt giới hạn cho các byte được chuyển (Nó khá lớn, đạt được điều đó có nghĩa là bạn đã xem phim trong hơn sáu giờ). Chúng tôi đã phải lập ra nó bởi vì chúng tôi có một dòng thuê, được lập hóa đơn thông qua phần trăm thứ 95.

Mọi nỗ lực trong việc triển khai QoS hợp lý đều khiến mọi người khó chịu hơn bất cứ điều gì, cần điều chỉnh liên tục và vẫn không giải quyết được vấn đề của chúng tôi (nhất quán) theo cam kết băng thông của chúng tôi. Và đó thậm chí không phải là vấn đề thực sự .. có rất nhiều băng thông để cạnh tranh. Làm một thứ 'chậm hơn' một thứ khác có rất ít tác dụng.

Theo hiểu biết của tôi, không ai đạt được nắp. Tuy nhiên, mọi người đã hạn chế việc sử dụng băng thông giải trí của họ ở một mức độ mà nó nhanh chóng trở thành một vấn đề không phải là vấn đề nữa, vì họ không muốn phải giải thích lý do tại sao họ đạt đến giới hạn. Nó hóa ra là một sự thỏa hiệp tốt.

Tôi thực sự ghét ý tưởng chặn, thời gian. Nếu bạn muốn khuyến khích tôi làm những việc như ăn trưa tại bàn của mình .. ít nhất hãy để tôi đọc sách giải trí hoặc xem một vài video hài hước.


+1 cho phương pháp theo dõi băng thông - góc tự giới hạn tốt
Gary Rowe

Xem phim trong 6 giờ? Nghe có vẻ lớn như ... tải xuống các nguồn GCC từ SVN! Tôi không nghĩ rằng giới hạn như vậy là cao không thể đạt được :)
P Shved

@Pavel -Đó đã được xem xét. Nhiều người trong chúng tôi đã phải xây dựng trình biên dịch chéo.
Tim Post

@Pavel Shved: với svnsyncbạn có thể duy trì một bản sao cục bộ của bất kỳ kho lưu trữ SVN nào.
liori

@liori yeah, nhưng dù sao cũng có người phải tải xuống.
P Shved

6

Lý do hợp lệ duy nhất để chặn là để phòng ngừa bảo mật và ngoài bộ lọc lừa đảo tiêu chuẩn ở cấp chặn trình duyệt là giải pháp sai cho vấn đề đó.

Hãy để các nhà phát triển thấy mọi thứ với điều kiện:

  • Họ chạy một tường lửa và cập nhật chống vi-rút
  • Họ có bộ lọc chống lừa đảo trên
  • Họ sẵn sàng chịu trách nhiệm cho bất kỳ phần mềm độc hại nào mà họ giới thiệu cho công ty nếu họ không thực hiện các biện pháp phòng ngừa cơ bản hợp lý *.

Ngoài ra, bạn có nhiều khả năng ảnh hưởng đến năng suất hơn là tăng nó bằng cách chặn các trang web.

* Điều này xuất phát từ những trải nghiệm của tôi với virus iloveyou nơi một nhà phát triển thông minh mà tôi đang làm việc vui vẻ nhấp vào một tệp không xác định có phần mở rộng .vbs hiển thị. Nếu bạn muốn được đối xử như một người trưởng thành thì bạn cần phải hành động như một người và các nhà phát triển không (hoặc không nên) lấy lý do thiếu hiểu biết.


Không chắc chắn rằng làm cho các nhà phát triển chịu trách nhiệm cá nhân về phần mềm độc hại là một ý tưởng tốt. Điều gì sẽ xảy ra nếu họ là nạn nhân của một cuộc tấn công lừa đảo giáo? "Bạn đã nhấp vào tệp đính kèm đó từ vợ bạn có chứa một loại virus chưa biết đến thứ ba đã làm lộ ra lỗ hổng trong bảo mật cơ sở dữ liệu của chúng tôi? Bạn đã bị sa thải!" Hmm, có lẽ tôi hơi cực đoan ...
Gary Rowe

1
@Gary - Đó là lý do tại sao tôi nói các biện pháp phòng ngừa cơ bản hợp lý. Các hành động để ngăn chặn kịch bản bạn phác thảo rõ ràng là vượt quá điều đó. Tôi đang nói về cách cư xử theo cách trưởng thành có trách nhiệm.
Jon Hopkins

Điểm công bằng - không đọc câu trả lời của bạn đủ chặt chẽ.
Gary Rowe

+1 Tôi đã làm việc cho một giải pháp tài chính toàn cầu và trình duyệt internet đã có sẵn, nhưng qua một ví dụ Citrix Internet Explorer! Không flash, không activex.

@ Pierre303 - Bạn nói không có Flash và ActiveX như đó là một điều tồi tệ ... ;-)
Jon Hopkins

1

Cá nhân, tôi thích truy cập không bị chặn và các nhà phát triển bạn có thể phụ thuộc vào cách thức làm việc. Khi họ không làm việc trên một cái gì đó họ có thể lướt bao nhiêu tùy thích.

Thật không may, điều đó không phải lúc nào cũng đi.

Vì vậy, bạn có thể chặn một số ... trang web có hại (rõ ràng), xxx và các trang tin tức chung (không liên quan đến lập trình), facebook (tôi không thể nghĩ ra một lý do nào có thể hữu ích trong quá trình làm việc) ...

nhưng nói chung, hãy giữ cho nó mở, và cố gắng thiết lập một bầu không khí làm việc tốt.


5
Tôi không thể nghĩ ra một tình huống mà facebook có thể hữu ích ngoài công việc ... Tại sao lại chặn các trang tin tức?
dr Hannibal Lecter

1
+1 để chặn Facebook. Còn blog thì sao?
Gary Rowe

3
Nếu bạn không thể tin tưởng tôi chỉ xem các trang web tin tức trong giờ nghỉ của tôi, thì làm thế nào bạn có thể tin tưởng tôi với 1.000.000 dòng mã quan trọng của bạn?
Dean Harding

1
@Dean Harding - Đó không thực sự là cách nhìn đúng đắn. Trách nhiệm trong một lĩnh vực không tự động nhận trách nhiệm tự nhiên trong một lĩnh vực khác.
Rook

2
1 lý do tại sao truy cập Facebook hữu ích trong quá trình làm việc: Bạn đang thử nghiệm tích hợp Facebook của ứng dụng.
quentin-starin

1

Thành thật mà nói, tôi thường ổn với việc chặn trang web miễn là tôi thực sự có thể truy cập trang web mà tôi cần mà không lãng phí thêm thời gian và / hoặc phải nhảy qua một loạt các vòng.

Các tập đoàn khác nhau mà tôi từng làm việc đã chặn các trang web nhưng chúng thường là các trang web bạn không nên truy cập tại nơi làm việc (warez, khiêu dâm, v.v.). Nếu bạn có nhu cầu truy cập các trang web bị chặn này, có một quy trình để được chấp thuận nếu cần thiết. Tôi chưa bao giờ chạy qua một trang web mà tôi cần tại nơi làm việc thực sự bị chặn. Thông thường tôi sẽ nhận được một trang cảnh báo rằng nó chưa được phân loại nhưng tôi có thể tiếp tục đến trang với một cú nhấp chuột thêm. Tôi có thể giải quyết vấn đề đó, vì tôi hiểu những gì trang web chặn được thiết lập như một chính sách của công ty.

Lưu ý rằng họ đã không chặn facebook, v.v. nhưng họ đã theo dõi lượng thời gian dành cho các trang web đó.


Điều gì nếu bạn để FB treo trong tab trong nền?
Rook

Có vẻ như có thể có một gian hàng đáng kể nếu bạn cần gửi yêu cầu để mở khóa trang web, đợi nó được phê duyệt, sau đó quay lại và chọn bất cứ thứ gì bạn đang tìm kiếm.
poolie

@Rook, sự hiểu biết của tôi là quản lý chỉ có xu hướng nói điều gì đó nếu nó trở nên khá rõ ràng rằng bạn không làm việc nhiều.
Ken Henderson

@poolie, đồng ý, nhưng như tôi đã nói tôi không bao giờ chạy qua thứ gì đó thực sự bị chặn. Tôi chạy vào các trang web không được phân loại (đặc biệt là blog) nhưng tôi chỉ cần thêm một nhấp chuột, không thực sự thêm nhiều thời gian.
Ken Henderson

1

Tôi cho rằng nó phụ thuộc vào lý do của bạn để chặn. Nếu bạn muốn chặn mọi người hoàn toàn vì bạn sợ họ sẽ lãng phí thời gian của công ty, thì bạn không giữ cho các nhà phát triển của mình chiếm đóng đúng cách.

Tôi cho một người thà vào khu vực với một dự án thú vị hơn là dành thời gian cho những thứ ngớ ngẩn trên web. Ồ, điều này là tất nhiên trừ các buổi chiều thứ Sáu ...


1

Chặn các trang web như blog và hình ảnh google không giúp ích, đôi khi / thường trả lời cho các vấn đề bạn gặp phải (hoặc nếu bạn quên điều gì đó) là trên các trang web như thế này.

Nếu các nhà phát triển của bạn chỉ dành thời gian cho Facebook và không sản xuất bất cứ thứ gì, thì dường như họ không quan tâm họ có việc làm. Cuối cùng, họ sẽ không trở thành một lập trình viên nếu họ không thích nó. Đã nói rằng Facebook và các trang web như vậy không nên bị chặn bởi vì có những lúc bạn chỉ cần xóa đầu.

Và tôi không thấy làm thế nào bạn có thể biết "Woah né một viên đạn ở đó" nếu các trang web bị chặn và bạn sẽ không bao giờ biết trang web đó là gì.

Và nói chung, có một cách xoay quanh nó, từ việc sử dụng một ngôn ngữ khác, để sử dụng Địa chỉ IP, đến việc nhấn Esc / Stop đúng lúc (tùy thuộc vào mức độ vô dụng của phần mềm chặn, ho phiên bản cũ của Impero ho ) cho đến sử dụng Ủy quyền. Vì vậy, sẽ có nhiều thời gian hơn để lãng phí vào việc chặn xung quanh hơn là nếu trang web được bỏ chặn


+1 để chỉ ra rằng các nhà phát triển dành thời gian để tìm hiểu về phần mềm chặn trang web. Nhận xét "né đạn" là để làm nổi bật một nhấp chuột vào một liên kết được ngụy trang trên một trang web bị tấn công, từ đó dẫn đến một trang web tinh ranh, ví dụ như một cuộc tấn công phần mềm độc hại. Trình chặn trang web ngăn chặn truy cập và thông báo cho bạn, đến lượt bạn kiểm tra URI và nhận ra rằng bạn vừa né được viên đạn.
Gary Rowe

1

Có mức độ đặc quyền Trong một số trường hợp, tính hữu dụng không được áp dụng làm tiêu chí để giám sát hoạt động internet.

Từ truy cập hạn chế cho đến truy cập không hạn chế.

EDIT: Giả sử, hầu hết các nhà phát triển / thực tập sinh không có quyền truy cập và không có quyền tải xuống tệp.

Lên cấp, có thể truy cập vào các diễn đàn và trang web QA liên quan đến lĩnh vực và / hoặc băng thông tải xuống bị hạn chế.

Lên cấp khác, không hạn chế tải xuống nhưng theo dõi trang web.

Và thậm chí cao hơn, bạn có thể quyết định mức độ bạn muốn thư giãn cho quản lý cấp cao nhất (có lẽ không bị hạn chế)

EDIT: Nếu tùy thuộc vào tôi, tôi chỉ đặt ra các hạn chế về quyền tải xuống tệp. Giám sát trang web có phần tự áp đặt bởi môi trường nơi làm việc, tôi cảm thấy (Hoặc thậm chí bạn có thể thực hiện một cam kết đã ký cho những việc như vậy và giải quyết các trường hợp hết sức khó khăn.) Tôi sẽ không lãng phí thời gian vào việc đó. Nhưng xem băng thông của tôi? Vâng.


Vậy ai được gì? Quản lý hàng đầu có được quyền truy cập không hạn chế trong khi nhà phát triển cơ sở bị hạn chế hoàn toàn? Hoặc cách khác xung quanh? Bạn có phiền khi trả lời câu trả lời của bạn để biết thêm chi tiết
Gary Rowe

1
+1 để trả lời các bình luận. Cá nhân, tôi sẽ làm việc theo cách khác - các nhà phát triển mãi mãi tìm kiếm mạng trong khi các nhà quản lý có xu hướng không cần quá nhiều thông tin đầu vào. Tại sao bạn nghĩ quản lý hàng đầu nên không bị hạn chế?
Gary Rowe

@Gary: Đối với điều đó, xem chỉnh sửa của tôi.
Robin Maben

0

Không chặn

NHƯNG có một quy ước rõ ràng tại văn phòng và giáo dục các nhà phát triển mới (thậm chí là những người cũ) về những nguy cơ phải làm sạch thiệt hại do sự nguy hiểm của virus và các cuộc tấn công. Các nhà phát triển giỏi sẽ làm theo, chủ yếu bằng ý thức chính nghĩa để làm điều đúng đắn cho công ty của họ. Những người xấu sẽ không được thuê ngay từ đầu.


0

Mạng xã hội và bất cứ điều gì nhắn tin tức thời liên quan.

Họ thật xấu xa và mất tập trung. Quá dễ dàng để đưa mọi người ra khỏi "Khu vực" của họ


Bao gồm StackOverflow? :-P
vartec

-1

Không chặn, nhưng xuất bản các URL đã truy cập và tiêu thụ băng thông.

Tất nhiên, bạn phải thông báo trước cho mọi người rằng các URL mà họ truy cập bằng mạng văn phòng sẽ được mọi người xem.

Không chặn, vì bạn không thể dự đoán trang web nào sẽ bị chặn. Một trang web có thể có URL đáng ngờ, v.v. nhưng thực sự chứa thông tin cần thiết cho công việc.

Xuất bản URL và tiêu thụ băng thông để bạn có thể dựa vào kiểm soát xã hội và đánh giá ngang hàng.


@downvoter, quan tâm bình luận về lý do tại sao bạn không đồng ý?
Endy Tjahjono

Tôi không phải là người xuống cấp, nhưng tôi nghĩ có thể có vấn đề riêng tư, ngay cả khi được cảnh báo trước.
Duralumin
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.