暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

不会编程却赢了编程马拉松,是一种什么体验?

网易数帆 2021-11-04
674


今年的1024程序员节,一场特殊的“马拉松”在网易内部吹响了号角。十组开发课题,围绕真实落地场景,限时48小时……这场发生在极客之间的能力较量,也被看作是代码版“华山论剑”,吸引了来自公司各部门的16支队伍、共84名技术热爱者的热情参与。

 

在这场高手云集的技术对决中,有支队伍显得尤为特殊:仅一名专业开发,加上一名低代码教练和一名产品经理,共同组成了全场 “含码量最低”的团队——【低代码牛牛队】,并一举夺得了优胜的六席之一,拿下2021网易技术极客奖。

下面就让我们走进背后的故事,看看他们是如何做到的?

仅一名专业开发如何开挂?


低代码牛牛队这次挑战的课题是网易公益小蜗牛读书馆的管理后台搭建。公益小蜗牛读书馆是网易公益在今年联合蜗牛读书馆推出建设的,主要面向社会的乡镇级学校捐赠图书馆与书籍,为孩子们插上想象的翅膀,“阅”见未来的更多可能。


为实现公益价值最大化,他们急切地需要一个后台管理系统用于上传学生信息、增补图书、下载读后感等,保障每一笔公益物资从捐赠到发放,都能做到全周期的透明监管。同时他们还希望实现后台的统一归口与智能分析,例如通过接入对应到人的借阅码,完善图书借阅比,人均有效图书数量等多维度数据,判断哪些书是真正被学生需要的,辅助更科学的公益决策。


说起参赛的契机,队长雯燕介绍,“我们觉得这个项目很有意义,希望能为公益出一份微薄之力,但我们也有一点‘私心‘,想试试看借助低代码平台能够激发出多大的可能性。”作为产品经理,雯燕将这视作是对新发布的网易数帆轻舟低代码平台2.0版能力的一次小考。点击回顾发布详情


不同于其他团队普遍的 “高程序员含量”,在低代码牛牛队中,仅有一名专业开发的配置意味着需要更明确的角色分工。


晓菡今年才22岁,刚刚毕业3个月,但她已经是团队中最核心成员。在开发过程中,她通过轻舟低代码平台搭起后台的基本框架,负责了80%的管理功能的搭建工作,包含增删减改等常用功能。


队长雯燕负责需求和数据的收集处理,专业开发英俊则将精力更聚焦在技术难点的攻破:在借阅条形码自动生成时,他负责了接口的接入与代码补充,还包括了生成条形码、密码加盐算法等工作,补足低代码平台之上的能力。

雯燕表示,“我们不是技术能力的单纯叠加,而是在各自领域内把擅长的事做好,实现1+1+1>3的效果。”

极速开发下的后台好用吗?


在限时48小时的开发时间里,低代码牛牛队的3个人借助轻舟低代码平台成功交出了“14实体,32页面,175+66逻辑,72次发布”的答卷,相当于1个4-5人左右的专业研发团队1-2周的工作量。

读书馆后台应用效果

同时通过借阅条形码和数据大屏的设计,让公益价值“被看见”,受到了来自读书馆管理方、现场评委等多方的认可。

同期参赛的一个七年次资深程序员更是当场表达了惊叹,“听说这80%的功能都是一个99年的小姑娘完成的,简直是后生可畏。但也给了我们一个新思路,借助低代码的力量,专业开发人员或许能被释放出更多的潜力。


而此次作为开发成果上线的小蜗牛管理后台正在快速落地,发挥价值。目前图书馆的工作人员正与低代码牛牛队成员协商优化细节,实现迭代升级,帮助项目运营完善乡村图书馆的管理工作,扩大公益影响力,推进教育公平的真正落地。


文章转载自网易数帆,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论