记一次公司编程比赛

0x01

1024一个特殊的数字,逐渐的在IT圈内演变成了程序员节,今年公司也在这个日子给到程序员群体特别的关怀,举办了一个“黑客马拉松”比赛。

0x02

我们做的是一个拍卖小程序,是一个谁都可以来发起拍卖的然后将该拍卖发送到群或者朋友让他们参与进来实时竞价的一款工具小程序。

其实一开始,我并没有对这个活动会有多大的期望和参与的热情,还是同事邀请参加才一起组了个队。从队员碰头想队名的那刻开始,直到那天showcase前的十分钟,我又再次回想整个活动。

从筛选项目,需求分析、整理,到项目个性化的头脑风暴我们花了不少时间,特别是头脑风暴,大家都有自己对项目的理解、设想和展望,可是我们的时间总共就24小时,而且已经开始计时了,最后经过压缩、精简,将整个项目的流程大致梳理清楚,基本确定了MVP的功能,主要是两个角色的User Journey,以及如何让这两个角色去形成一个闭环的用户体验。这是一个很重要的阶段,是后续开发的基石,我们也真实的体验了一次PM、BA他们在分析整理需求时的感受,站在一个不一样的角度去看整个项目侧重点是不一样的,这样对于以后的换位思考也更有代入感吧。

接下来就和我们平时工作特别像了,精简版的看板墙,任务分配(开卡结卡),熬夜赶进度(加班)、联调、测试、改bug,和优秀的队友们进行合作,整个过程默契的就像一起战斗过的老兵。其实这样经历下来,结果都已经不重要了,我们体验了MVP功能的整理,体验了BA、PM的角色扮演,体验了在短短24小时从需求到实现,真是一个满满当当的24小时啊。

还有一点特别好玩的就是,我们在产品中加入了一些彩蛋或者说加入了一些可以体现开发者的心意的东西。比如设计了logo

比如在页面中加入了logo元素

在页面里面加上了logo再来句slogen,感觉是真的可爱,哈哈哈

0x03

整个过程体验下来,真的带来了超过预期的收获和触动。

分析确定选题
肯定以及拓展优秀的想法
需求发散时接管主持理清流程顺序,确定需求范围,留下可展望的区间和设想
任务管理与分配

有这样的平台,给我们去体验、去验证、去努力,我觉得是幸运的。很多时候,我们可能觉得自己在某些方面很厉害了,不再或不想去做一些小事来练习或者锻炼自己了,怎么说呢,好高骛远,有时候我是这样评价自己的。不满足于做小事,这是没问题的,也是更进一步的心理,但是也应该知道,做任何事都能有收获,细微之处见真知,若能从小事中总结出大家都察觉不到的优化经验,那便是优秀的。

很多事情,需要辩证的去看待,望诸兄有所得。

ps: 已回归,如风少年~

欢迎关注我的公众号 “和F君一起xx”

Share Comments