作为开发人员,您对网站的屏蔽程度如何?[关闭]


34

在大型公司工作的几乎所有开发人员都发现自己陷入了站点阻止软件的错误方面。它既令人沮丧(“请允许我阅读该死的博客!”),也可以有所帮助(“哇!在该网站上躲过一个子弹”)。

您认为适用于开发人员的正确限制级别是什么,为什么?


5
有趣的是,在浏览特定问题时,我有几次遇到“过滤:黑客内容”……我发现从开发人员商店来限制“黑客”网站是很愚蠢的,毕竟,他们不付钱让我入侵吗代码?另一方面,我发现它们会阻止“赌博”网站是完全正常的。
Matthieu M.

Answers:


154

没有网站阻塞。

如果我的项目按时交付并且我的生产力没有受到影响,那么我看不出有什么理由阻止任何事情(除非-如果您确实必须阻止某些事情-众所周知的间谍软件/恶意软件站点)。

除此之外,我真的没有其他要添加的内容。

我们是专业人士,而不是孩子。


10
同意,我已成年,我的公司付给我一笔不小的数目以完成工作。只要工作完成,我就应该相信我成年后才能使用互联网。
马特2010年

66
+1我们是专业人士,而不是孩子

6
“我们是专业人士,而不是孩子。” -不幸的是,这些天您不能否认某些员工会在社交网站上花费大量的带薪时间。
2010年

6
@ JW01如果不是社交网络,他们会在其他地方浪费时间。StackEchange,纸牌游戏,电话,阅读报纸...这些人(可能占10-25%)无论如何都会浪费时间。您通过屏蔽网站在浪费别人的75-90%的时间。
Tarka 2010年

4
@ JW01:为什么会出现问题?我们都需要一些懈怠。法律强迫您在疲倦和休息一会后停止驾驶。为什么不停止编码并休息一会,以免编码中出现大错误?

47

完全没有阻塞。

好的开发
人员可以完成工作,他们知道如何快速找到信息,并且他们也知道如何使用该信息。当然,如果您没有给他们足够的精力,他们会在Stackoverflow Chatrooms:P上浪费时间

糟糕的开发人员
好吧,您不能对他们做任何事情。如果您仅仅因为90%的interwebz不能专注于他们的工作而被阻止,您就只会阻碍优秀的开发人员……他们会离开,而您留下的是糟糕的开发人员!(在一个完美的世界中……)


1
+1表示不仅仅因为有糟糕的开发人员而没有阻止
Gary Rowe 2010年

试图在其中一个聊天室中浪费一些时间,但是大部分时间都是空的,最后一个帖子是在19个小时之前:(
独眼巨人

1
好的开发人员可以规避任何阻碍,而坏的开发人员则不能。

31

零。

如果您有一个不生产的开发人员,阻止网站将无济于事。

开发人员产生的代码的数量和质量不是随时间花在IDE上的线性扩展。

要在富有创造力和挑战性的工作中富有成效,需要“连续的时间”和“灵活的时间”。连续的时间是开发人员知道自己不会被任何人打扰的时间段,灵活的时间是开发人员知道自己可以按自己的时间表休息并在需要时休息的时间。

过度管理是连续时间的问题,站点阻塞是灵活时间的问题。

正如杰森·弗里德(Jason Fried)在 tedTalk中指出的那样,十年前,没有人遇到过员工休息抽烟的问题。Facebook等只是烟消云散的现代版本-它们是必要的,有用的,应被管理层接受。


1+最有见地的“无阻塞”答案。
比尔克·弗洛伊德·汉森

+1表示“连续时间和灵活时间”
Gary Rowe

不反对,但是我要指出的是,断烟有一个内置的计时器-一旦烧掉1-2支烟,就该回头了。而当您沉迷电视Tropes时,您可能会被困几天。:)
独眼巨人

14

他们可以阻止所有想要的东西,我只会使用智能手机。


然后他们会抓住您的手机...
TheLQ

3
+1哈哈。这就是我所做的。
罗宾·马本

8

我以前的公司没有进行任何站点阻止,但他们确实对传输的字节设置了上限(这是一个很大的范围,达到这个水平意味着您看电影超过六个小时)。我们必须建立它,因为我们有一条专线,专线是通过第95个百分位数计费的。

明智地实施QoS的每一次尝试都使人们比什么都更烦恼,需要不断调整,仍然无法解决我们(始终)超出带宽承诺的问题。那甚至不是真正的问题..有足够的带宽可以竞争。使一件事“慢于”另一件事影响很小。

据我所知,没有人能达到顶峰。但是,人们确实将娱乐性使用的带宽限制在一定范围内,以至于这种带宽很快又不再成为问题,因为他们不想解释为什么要达到上限。事实证明这是一个很好的妥协。

我真的很讨厌分时段的想法。如果您想鼓励我做一些事情,例如在办公桌前吃午饭..至少让我做一些休闲阅读或看一些有趣的视频。


+1带宽监控方法-良好的自我限制角度
Gary Rowe 2010年

看了6个小时的电影?听起来就像...从SVN下载GCC源码!我认为这样的限制不是很高:)
P Shved

@Pavel-已考虑在内。我们许多人必须构建交叉编译器。
蒂姆·波斯特

@Pavel Shved:svnsync可以维护任何SVN存储库的本地镜像。
liori

@liori是的,但是还是有人必须下载它。
P Shved

6

阻止的唯一有效原因是出于安全预防措施的考虑,除了在浏览器级别使用标准的仿冒网站筛选器之外,阻止也是该问题的错误解决方案。

让开发人员在满足以下条件的情况下看到一切:

  • 他们运行防火墙和最新的防病毒软件
  • 他们有一个反网络钓鱼过滤器
  • 如果他们不采取合理的基本预防措施,他们愿意对引入公司的任何恶意软件负责。

除此之外,与通过阻止网站来提高生产率相比,您更有可能影响生产率。

*这源于我对iloveyou病毒的经验,在该环境中,我正在与一位聪明的开发人员一起愉快地单击了带有可见.vbs扩展名的未知文件。如果您想被当成成年人对待,那么您确实需要表现得像个成年人,而开发人员则不会(或不应该)以无知为由。


不确定让开发人员亲自对恶意软件负责是个好主意。如果他们是鱼叉式网络钓鱼攻击的受害者怎么办?“您单击了妻子的附件,其中包含一种迄今未知的病毒,该病毒暴露了我们数据库的安全性漏洞?您被解雇了!” 嗯,也许我有点极端……
Gary Rowe 2010年

1
@Gary-这就是为什么我说合理的基本预防措施。阻止您概述的情况的措施显然超出了范围。我说的是以负责任的成人态度行事。
乔恩·霍普金斯

公平点-没有足够仔细地阅读您的答案。
加里·罗

+1我曾为一家全球财务解决方案工作,可以使用Internet浏览,但是可以通过Citrix Internet Explorer实例进行!没有闪光灯,没有activex。

@ Pierre303-您说没有Flash和ActiveX之类的东西是一件坏事... ;-)
乔恩·霍普金斯

1

就我个人而言,我更喜欢非阻塞访问,您可以依靠他们来从事工作。当他们不在做某事时,他们可以随意冲浪。

不幸的是,这并非总是如此。

因此,您可能会阻止某些……有害站点(显然),xxx以及诸如一般(与编程无关)的新闻站点,facebook(我无法想到一个可能在工作期间有用的原因)...

但通常要保持开放性,并努力建立良好的工作氛围。


5
我想不出Facebook可能在工作之外有用的情况...为什么要封锁新闻网站?
汉尼拔·莱克特博士

1
+1用于阻止Facebook。那博客呢?
加里·罗

3
如果您不信任我仅在休息时间浏览新闻站点,那么如何用1,000,000行关键任务代码来信任我?
院长哈丁2010年

1
@Dean Harding-这并不是真正正确的查看方式。一个领域的责任不会自动承担另一领域的自然责任。
Rook

2
在工作期间访问Facebook有用的1个原因:您正在测试应用程序的Facebook集成。
quentin-starin

1

老实说,只要我可以真正到达所需的站点,而又不浪费额外的时间和/或不得不跳很多圈,那么我通常会接受站点阻止。

我工作过的各种公司都封锁了网站,但通常它们是您不应该在工作中访问的网站(warez,色情网站等)。如果您需要访问这些被阻止的站点,则可以根据需要进行审批。我从未遇到过我实际上在工作中需要阻止的站点。通常,我会得到一个警告页面,它没有被分类,但是我可以点击一下继续进入该网站。我可以解决这个问题,因为我了解将网站阻止设置为公司政策。

请注意,他们没有阻止Facebook等,但是他们确实监视了在这些网站上花费的时间。


如果您将FB挂在后台的选项卡中怎么办?
Rook

如果您需要提出一个请求以使站点不受阻碍,然后等待其批准,然后再回来找您想要的东西,似乎会出现相当大的停滞。
poolie 2010年

@Rook,我的理解是,只有当很明显您没有做很多工作时,管理层才会倾向于说些什么。
肯·亨德森

@poolie,同意了,但是就像我说的那样,我从未遇到过实际上被阻止的东西。我遇到了未分类的网站(尤其是博客),但我只需要添加额外的点击,实际上并不会增加太多时间。
肯·亨德森

1

我想这取决于您阻止的原因。如果您纯粹是因为害怕害怕别人会浪费公司时间而阻止他们,那么您就不会让开发人员处于适当的位置。

我宁愿花一个激动人心的项目进入该区域,也不愿花时间在网上愚蠢的事情上。哦,这当然不包括星期五下午...


1

诸如博客和Google图像之类的阻止网站无济于事,有时(经常)(例如,如果您只是忘记了某件事)您遇到的问题的答案都在此类网站上。

如果您的开发人员只是花时间在Facebook上而不花力气,那么他们似乎并不在乎自己有工作。最终,如果他们不喜欢它,他们就不会成为程序员。话虽这么说,不应该阻止Facebook和此类网站,因为有时您只需要清理头脑即可。

而且,如果站点被阻止,您将永远不知道该站点是什么,而我看不到您怎么知道“哇,在那儿躲闪”。

通常,有一种解决方法,从简单地使用另一种语言来使用IP地址,到在正确的时间点按Esc / Stop(取决于阻止软件的用处,咳嗽较老版本的Impero 咳嗽)到使用代理。因此,比起取消阻止该站点,将有更多的时间浪费在绕过阻止上


+1表示开发人员确实花了很多时间解决站点阻止软件。“躲避子弹”注释旨在突出显示对被黑客入侵的网站上变相链接的点击,从而导致一个躲避站点,例如,由恶意驱动器攻击。该站点阻止程序阻止访问并通知您,然后您检查URI并意识到您只是躲过了项目符号。
加里·罗

1

具有特权级别 在某些情况下,有用性不适用于监视Internet活动的标准。

从受限访问到无限访问。

编辑:说,大多数初级开发人员/工作人员没有访问权限,也没有文件下载权限。

上一层,也许可以访问与现场和/或受限制的下载带宽有关的论坛和质量检查站点。

再上一层,没有下载限制,但可以进行站点监视。

甚至更高,您可以决定为高层管理人员放松多少(最可能不受限制)。

编辑:如果由我决定,我只会对文件下载权限设置限制。我认为,现场监视在某种程度上是由工作场所环境强制实施的(或者您甚至可以对此类事情进行签字保证,并处理极其失控的案件。)我不会在此浪费时间。但是看着我的带宽?是。


那谁得到什么呢?在初级开发人员受到完全限制的同时,高层管理人员可以不受限制地访问吗?还是其他方式?您介意充实您的答案以提供更多详细信息吗
Gary Rowe 2010年

1
+1用于回复评论。就我个人而言,我将以另一种方式进行工作-开发人员永远在网上寻找东西,而管理人员往往不需要太多的信息输入。您为什么认为高层管理人员应该不受限制?
加里·罗

@加里:为此,请参阅我的编辑。
罗宾·马本

0

零阻塞

但是在办公室要有一个干净的约定,并教育新的开发人员(甚至是老开发人员)必须清除由于病毒和攻击带来的危害而带来的危害。优秀的开发人员将紧随其后,主要是出于正义感为他们的公司做正确的事。不好的人不会和不应该首先被雇用。


0

社交网络和任何与即时通讯有关的东西。

他们是如此邪恶和令人分心。太容易使人们脱离“区域”


包括StackOverflow吗?:-P
vartec

-1

不要阻止,但要发布访问的URL和带宽消耗。

当然,您必须事先通知所有人,他们使用办公室网络访问的URL将对所有人可见。

不要阻止,因为您无法预测应阻止哪些站点。网站可能有可疑的URL等,但实际上包含工作所需的信息。

发布URL和带宽消耗,以便您可以依靠社交控制和同行评审。


@downvoter,请谨慎评论您为什么不同意?
Endy Tjahjono 2012年

我不是拒绝投票的人,但我认为即使事先警告也可能存在隐私问题。
Duralumin
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.