想必你也看到这两天知乎上的这则神贴了:

阿里内部抢购月饼,剩的 100 盒。。有四个安全部的人利用漏洞刷单抢到了……结果被开除了……被开除了……开除了……开除……除……

其中一位当事人还匿名作了答:

作为事件的当事人,忍不住说几句,第一次经历这种事情也是有点懵逼。……
好吧,这是我经历过最快的离职,也许也是可以排进逗逼榜了。

在帖子评论中,一边是以宇宙最强王者「阿里 HR」为代表的非技术群体,另一边是以程序猿为代表的技术群体,两方爆发了激烈的冲突。

这个冲突在我看来,主要是各方对「编程技术」的一种认知偏差。使用技术抢购到底算不算「作弊」?程序员的价值观到底有没问题?阿里 HR 的做法是对是错?

我们从三个不同的角度一起来看下。

程序员的角度

这 HR 实在是 SB,用技术手段抢月饼就是违反了公司规定?哪条规定?是你们的 gui 腚吧!

双十一活动能抢到商品的,你以为真的是靠单身十八年练就的手速来抢的吗?

去年过年前你用火车票 App 抢回家车票的时候,我是不是应该报警抓你啊?因为你用技!术!手!段!抢!购!车票了啊!

用技术手段怎么了?和我请人帮忙是一样的道理啊,只不过这个人是我自己造的机器人啊!

这和我在公司群里发了个红包,吼一嗓子,让同事帮我抢盒月饼,是一样的道理啊!你们要不要把全公司的人都开除掉啊?因为我找人帮忙了啊!我不诚信啊!大家价值观有问题啊!!都要开除啊!!!

LZ 成天需求这么多,一大堆 BUG 要写,哪有你们这种闲功夫人!肉!抢!月!饼!

你们身为诺大一个互联网公司的 HR,没写过代码,还没听过 JS 刷单吗?这技术有那么牛逼?有那么不平衡吗?连打扫我工位的清洁阿姨都会写 NodeJS 了啊!是你们自己蠢,不愿意学点编程知识,还是我人品差、价值观有问题?

1
2
3
4
5
6
7
8
// 举例:以下 JS 代码可实现在按钮可点击时,迅速提交表单,浏览器按 F12 粘贴运行即可
var timer = setInterval(function () {
  var button = document.querySelector('button');
  if (!button.disabled) {
    button.click();
    clearInterval(timer);
  }
});

  

(注意:以上言论只为模拟一名情绪较为激昂的程序员口吻,不代表猫哥学前班观点!)

HR 的角度

(再次声明:以下内容纯属虚构,只为艺术创作需要。大家一起吃个瓜,不许打人!)

这位同学请不要激动,您不是当事人,且听我慢慢道来。

这次公司除了人手一份月饼之外,多出了 100 盒。本想秉着公平公正的原则,通过「抢购」活动的形式,作为员工福利发放给大家,但这 5 个自作聪明的程序员刷了 124 盒……

他们的行为导致其他同事无法正常参与活动,群众反响激烈,我们这么做也是为了维护公司范围的平等原则。

你们有没想过,公司一半的员工都是程序员,为什么只有他们 5 个人用技术手段去刷单?他们刷单是牛逼了,你让只会闷声作图的设计师怎么想?让只会提需求的产品策划怎么想?让只会催进度的项目经理怎么想?让我们这种什么都不会的 HR 怎么想??( HR 同学说话太谦虚了……)

知乎匿名答主我们能理解他,但制度就是制度,即使他没有主观恶意,即使他能够主动上报情况。但其他几个同事呢?如果他们有人刷了单还付了款,甚至还准备倒卖限量版月饼。面对这种行为,我们作为公司的执法部门,能坐视不管吗?

况且他们当事人也都承认了自己的过错,所以请大家不要做过多解读。

我们知道技术没有对错,但我们奉劝那些有能力使用技术的人,请在对的场合使用它!

月饼的角度

Life was like a box of chocolates, you never know what you’re gonna get.
生活就像是一盒月饼,你永远不知道等待你的将会是什么。

—— 改编自《阿甘正传》台词

作为一个月饼,我十分心疼答主 T_T

我怎么也想象不到,在这中秋佳节团圆之际,居然会有如此优秀的程序员,会因为我,而猝不及防地领了盒饭……

我相信今天发生在我身上的事情,将会在中国互联网史上留下荒诞的一笔。

所谓「抢购」,实质上是一种分配「有限资源」的活动形式,在未明文限定规则的基础之上,应当是「八仙过海各显神通」。能用技术手段是一项本事,能发红包找同事朋友帮忙也是一项本事,在这一点上大家都是平等的。HR 同学不能因为我是职业 LOL 玩家,手速快到稳拿第一,就剥夺我参与活动的资格对吧?

如果认为这种资源分配方式不公平,那就不应该采用这种活动形式,Math.random() 随机分配就能很好地解决这个问题。

实话说,作为一个月饼,与其被一双双眼睛虎视眈眈,与其浪费大家时间守着电脑屏幕,我更希望 HR 同学能采取拍卖的形式,这样才能体现出我作为一个月饼应有的尊严!

最后我想说,我有一个梦想:

若干年后,人人都会编程,人人都会使用技术手段来抢购月饼。 如果那样的话,人们将会有更多的时间陪伴自己的家人和朋友。

而不需要像现在这样,看一个月饼的笑话……

From:http://www.cnblogs.com/kaiye/p/5870546.html

转载于:https://www.cnblogs.com/chunhui212/p/5891381.html

转:如何理解阿里月饼事件中各方的表现相关推荐

  1. 【详细】【转】C#中理解委托和事件 事件的本质其实就是委托 RabbitMQ英汉互翼(一),RabbitMQ, RabbitMQ教程, RabbitMQ入门...

    [详细][转]C#中理解委托和事件 文章是很基础,但很实用,看了这篇文章,让我一下回到了2016年刚刚学委托的时候,故转之! 1.委托 委托类似于C++中的函数指针(一个指向内存位置的指针).委托是C ...

  2. 深入理解领域驱动设计中的聚合

    简介:聚合模式是 DDD 的模式结构中较为难于理解的一个,也是 DDD 学习曲线中的一个关键障碍.合理地设计聚合,能清晰地表述业务一致性,也更容易带来清晰的实现,设计不合理的聚合,甚至在设计中没有聚合 ...

  3. 消息中间件解析 | 如何正确理解软件应用系统中关于系统通信的那些事?

    苍穹之边,浩瀚之挚,眰恦之美:悟心悟性,善始善终,惟善惟道! -- 朝槿<朝槿兮年说> 写在开头 随着业务需求的发展和用户数量的激增,对于互联网应用系统或者服务应用程序则提出了新的挑战,也 ...

  4. 归纳DOM事件中各种阻止方法

    前言 在复习事件这块的时候,发现了一个问题,网上很多文章对事件阻止这块解析的并不全面,并且有些文章也有错误之处,于是想自己总结一下,也方便自己的复习. 知识预热 事件冒泡和捕获 在看本篇文章之前,需要 ...

  5. DDD~领域事件中使用分布式事务

    对于一个聚合来说,它可能会被附加很多事件,这里我们叫它领域事务,因为一个聚会我们可以把它理解成一个领域,一个业务.对于领域事件不清楚的同学可以看看我的这篇文章<DDD~领域事件与事件总线> ...

  6. 阿里云环境中TLS/SSL握手失败的场景分析

    TLS/SSL握手是一个相对复杂的过程,在阿里云环境中结合产品,安全等特性,可能会让TLS/SSL握手过程的不定性更多.本文来总结下各种握手失败的场景. 一次TLS/SSL握手的过程 本文不详细介绍T ...

  7. web api、获取DOM元素的方式、事件理解、click事件在移动端300ms延时、事件对象、事件委托、常见事件类型

    web api: API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力 ...

  8. jssdk信息验证失败_阿里云环境中TLS/SSL握手失败的场景分析

    TLS/SSL握手是一个相对复杂的过程,在阿里云环境中结合产品,安全等特性,可能会让TLS/SSL握手过程的不定性更多.本文来总结下各种握手失败的场景. 一次TLS/SSL握手的过程 本文不详细介绍T ...

  9. 【java】理解和运用Java中的Lambda

    1.概述 转载:理解和运用Java中的Lambda 前提 回想一下,JDK8是2014年发布正式版的,到现在为(2020-02-08)止已经过去了5年多.JDK8引入的两个比较强大的新特性是Lambd ...

  10. 【java】深入理解Java JVM虚拟机中init和clinit的区别

    1.概述 转载并且补充:深入理解Java JVM虚拟机中init和clinit的区别 原创 之所以来转载一下,是因为,有个学弟问了这个问题 这个知识点,回顾起来应该是我看 深入理解Java JVM虚拟 ...

最新文章

  1. 三十、赫夫曼树的设计与代码实现
  2. C++——异步操作(std::future、std::async、std::packaged_task、std::promise)
  3. 在腾讯云上安装mysql遇到的问题
  4. php时间戳防盗链,金山云-文档中心-设置时间戳+共享密钥防盗链
  5. java测试类和类_【测试开发】从测试角度看Java异常类(错误和异常区别介绍)
  6. 电脑文件夹可以分屏的软件_电脑上什么便签软件可以添加音频?
  7. Android开发笔记(九)特别的.9图片
  8. unity 太阳自发光_这些太阳能概念设计,灵感来自植物!
  9. sqlite3 加密版本 下载_【平凡666】单机游戏管理器(支持未加密游戏管理) - 游戏相关...
  10. 学生社团管理系统PHP源码,学生社团管理系统 附带源码
  11. AXURE 8.1.0.3382 有效激活码
  12. MATLAB人脸识别系统[GUI界面,完美运行,详细解析]
  13. 【舆情聚焦】 乐视危机舆情监测专项报告
  14. linux中用tailf实时观看tomcat日志
  15. Spring - 关于IOC和DI的一些个人理解
  16. ubuntu 18.04 安装NFS 共享文件夹,Linux挂载,Mac 挂载
  17. 真的有必要读研究生吗?
  18. 物联网发展跨越拐点!2020 AIoT产业年终盛典圆满落幕
  19. QT教程—1.1Qt入门
  20. 基于微信小程序的设备报修系统源码

热门文章

  1. 神州数码交换机enable密码清除
  2. 计算机三级网络技术考过指南 【历年考点汇总】
  3. 词频统计 matlab,5年cvpr论文词频分析,今年最火词——深度学习
  4. 《非暴力沟通》-- 马歇尔.卢森堡
  5. 杭州市直职称计算机考点地址,杭州中级会计考试地点在哪里
  6. 原来长期佩戴耳机危害那么大!现在你知道还不算太晚
  7. Windows中如何对电脑硬盘进行分区
  8. DNA 5. 基因组变异文件VCF格式详解
  9. Laravel Eloquent 数据查询结果中日期的格式化
  10. 判断是否打开相机权限,如果没有打开相机权限