sayi.github.com icon indicating copy to clipboard operation
sayi.github.com copied to clipboard

Good Game 工程师的平台

Open Sayi opened this issue 7 years ago • 0 comments

今年来我一直在思考一个问题:作为工程师,你一直在忍受着什么?

是公司流程冗余,每个人的利益各不相同?是产品功能复杂到越来越不满意,缺乏内心的满足感?忍受着每个人的埋怨,经济给你带来的压力?... 当我不断的思考我们忍受的事情,我发现我忽略了问题中重要的一点:作为工程师。是的,我们是工程师,工程师遇到的问题得用工程师思维去解决。

有趣的灵魂终会相遇

和吉米商量这件事情的时候,我们一拍即合,通过一次团队周会,我们明确了beta版本中的功能。

Good Game

image

前端技术:Ant-Design-Pro 服务端:sslb(三十六变,基于公司框架开发)

项目开始的时候,我起了个名字,叫做Good Game,简称GG,寓意无论何时,我们应该热爱我们所从事的事业,并且commit了第一行信息:Of course i still love this game

我们选用了蚂蚁金服的ant-design为前端框架,因此我花了一丢丢时间更新了整个前端技术栈(对于年轻人来人,学习一门新技术根本算不上挑战)。

代码质量

image

工程师应该关注自己的代码质量,并且正视那些潜在的问题,我们基于sonar做了一个大屏,对代码中的bugs、坏味道、重复行数进行展示。

开发者数据

image image

吉米负责了整个Git数据的分析,最终呈现的效果也很有趣,我们可以通过周视图看到每个人提交的代码量和提交次数,如果不是排第一的小伙子那周最后时刻改了几个BUG,我相信我会勇夺第一。

周报

周报对于大家的痛点比较大,我一直坚信写周报是限制了工程师的自由。但反过来说,周报也能反映本周的一些情况,所以我们不排斥。我们推崇写的很细节的周报,又推崇工程师对简单的事情比较懒惰的情绪,所以我们做了一款聪明的周报,并且让他聪明的发邮件给领导。

image

我们导入GIT记录从未如此方便,以至于大家为了写好周报,开始写好提交记录。 image

如图,我们还打通了钉钉群推送的功能,尽管钉钉是一个多么糟糕的APP。

有了这样的平台,我们可以更加优雅的输出周报。 image

关于我们

我一直希望有个关于我们的页面,它能带给人温暖和震撼。它用每个人的头像直白的告诉大家,我们是一个TERM。 image

写在最后

当迅速迭代出这个版本,我同时感受到团队每个人有更多的潜力做更优秀的事情。不管是否被世界埋没,我们应该善于挖掘自己,并且 enjoy the good game! 广告:我们正在招人,坐标杭州,阿里系公司,E轮融资,行业独角兽(almost),欢迎投递简历([email protected])

Sayi avatar Apr 23 '18 16:04 Sayi