年会抽奖中了三等奖微波炉,却一直有块大石头在心头悬着

2020-04-23 16:44:05 +08:00
 devwolf

没推得掉,代码是自己写的,靠后端搭档的帮忙找了成品 down 下来改了改了。 也就一个引了 vue.min.js 的两个 html 页面,抽奖逻辑说白了就是个 random,然后再通过用户交互进行是否抽完放回、每个奖项分几轮来抽这些。

getRandomInt:function(min, max) { min = Math.ceil(min); max = Math.floor(max); return Math.floor(Math.random() * (max - min + 1)) + min; }

虽然没看明白原作者为什么要这样写随机逻辑(有大佬看明白的劳烦请教解释一下为什么要这样修正 random 而不是简单点的处理),特效上是 tagcanvas.min.js ,钉钉会议上看感觉还蛮 duang 的,就是自己不会改 stop 后减速的逻辑。

————当然,这些不是此次话题的核心。

核心说白了————烫手山芋?

确实没给抽奖留啥后门,却真抽出个疑点满满的结果。(阴谋论,还能是自己交差后上级奖赏性改了源码么)

笔者所在的部门包了一堆二等奖和三等奖,笔者自己和搭档后端也拿到了三等奖。 要说光这样也算了, 恰好笔者主管连四五等奖都木有(自认和主管还挺融洽的,也不知道主管在不在意这个说法——同事见主管都没中奖,开玩笑着说代码不合格。笔者听着可没法全当是玩笑)。

厕所带薪拉屎的时候,听见同部门的几个老员工抱怨去年也没奖啊、好几次没奖了啊,之类的 。。。就感觉晚上要睡不着觉了

多了个微波炉应该很高兴的

4422 次点击
所在节点    职场话题
28 条回复
peyppicp
2020-04-23 16:47:14 +08:00
这就是尴尬的地方了,在之前公司开年会的时候,抽奖环节大家都会要求现场 code review 的,所以比较和谐🐶
CoderLife
2020-04-23 16:53:05 +08:00
洗不清了, 唯有抱着微波炉闪人了
xau
2020-04-23 16:55:05 +08:00
从抽奖到跑路的心理历程.
YIFZ
2020-04-23 16:57:46 +08:00
过几天,大家都忘了抽奖的事,没必要太在意
duality
2020-04-23 16:58:57 +08:00
假设 m = ceil(min), M = floor(max), X = Math.random() 服从 [0, 1) 上的均匀分布, 那么 m + (M - m +1)X 满足 [m, M+1) 上的均匀分布, 返回 floor(m + (M - m +1)X ) 就是等概率返回 m 到 M 的整数
b821025551b
2020-04-23 16:59:49 +08:00
总比把一等奖给自己好(这个倒是真事)
580a388da131
2020-04-23 17:08:01 +08:00
只说一点,不要在别人面前流露出不自信、尴尬之类的语气和神情,这都会被定性为心虚的表现。也不要讨论,过段时间就忘了。
lution
2020-04-23 17:25:29 +08:00
维护了一套不是自己写的抽奖代码,为了避嫌,每年抽奖我都不参加...
Ansen
2020-04-23 17:31:28 +08:00
我之前的公司都这样抽奖,每个人分配一个号码,然后执行以下代码

import random

random.randint(1,200)
lovedebug
2020-04-23 17:34:15 +08:00
伪随机抽员工号码会有人年年中- -
后来公司改成每个人一个蓝牙卡牌,然后放专门的摇奖桶摇出来
bertonzh
2020-04-23 17:36:07 +08:00
我感觉你太敏感了,大家缺这个奖品吗
beingbin
2020-04-23 17:46:01 +08:00
简单点,下次还是抓阄吧,不要搞程序抽奖什么的,省的疑神疑鬼的
sytnishizuiai
2020-04-23 18:03:37 +08:00
网上的抽奖系统免费收费随便搞一个呗 很多的,否则随便谁抽到你都要心烦
xieyingli
2020-04-23 18:09:11 +08:00
哈哈哈说明楼主是真程序员?踏踏实实没有歪脑筋
kamal
2020-04-23 18:44:35 +08:00
我也遇到过一次小概率事件,参加一个会议,中奖的三个人连着坐在一起,而且座位都是三个一组。其中就有我,可是我都不认识他俩……
nonea
2020-04-23 18:54:33 +08:00
我们的傻逼年会抽奖系统开发 给各个领导弄了加权,最终抽了一堆年薪百万的 vp 和二级部门领导 真 tm 恶心啊
kevinzhwl
2020-04-23 18:58:51 +08:00
这种事情不提前给自己铺垫好,就算买个教训吧
肯定要提前公布出来,告知一下
RangerWolf
2020-04-23 19:12:47 +08:00
前东家对于抽奖,从代码抽奖改成实体奖牌抽奖之后就再也没有黑幕的呼声
emeab
2020-04-23 19:27:14 +08:00
所以说抓阄是最简单的
willxiang
2020-04-23 19:29:18 +08:00
微波炉走咸鱼,卖得钱请吃饭零食

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/665390

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX