20小时攻克“疫苗溯源码”,在改变世界这事上有群程序猿很skr!

简介: 有群很skr的程序猿,用他们的小宇宙在疫苗的这片混沌里,点起一道亮光。

有群很skr的程序猿,用他们的小宇宙在疫苗的这片混沌里,点起一道亮光。

宝妈们心都要碎了!谁能想到,绿色的疫苗本上薄薄的1页纸,居然能威胁到如此天真灿烂的生命。

武汉生物、长春长生,妈妈们绝望地发现,原本是应该受到严格管控的疫苗产业,却变成了无良商人牟利的资本游戏。

image


混沌不可抑制,覆灭便步步逼近。

终于,2018年7月29日

公安机关以涉嫌生产、销售劣药罪对长春长生生物科技有限责任公司董事长高某芳等18名犯罪嫌疑人提请批准逮捕。

从7月15日算起,“疫苗事件”已过去半月。剧情也正朝着人们期望的方向前进,只是互联网是健忘的,群体记忆只有7天,人们依旧不断刷新手机屏幕,看着各种碎片化新闻而拼凑起的世界。

疫苗之殇,不该被静静搁在茶余饭后的茶几上。

庆幸的是,有人不曾忘却。7月24日,淘宝、天猫、支付宝、阿里健康四个APP同时上线“疫苗快查”功能,输入孩子接种本上的疫苗批号,即可查询到包含疫苗安全提示、生产厂家、有效期等信息,24小时内就有1600w+的点击量

腾讯、百度的码农也坐不住了,纷纷出手。这群很skr的程序猿,在“伪劣疫苗”引发的痛苦、挣扎与迷茫中,用自己擅长的方式改变着世界。

1

20小时上线“疫苗溯源码”

7月21日晚,疫苗事件开始在网上疯传,钉钉群里也炸开了锅。从各个媒体渠道转发过来的消息如此触目惊心,震惊、愤怒、紧张的情绪同样牵动着不少已为人父母的阿里人的心。

按照逻辑,疫苗事件发生后,大部分人的思维指向是抒发情绪,小部分人的思维是解决问题。这当中,阿里的小二们无疑是行动最快的了。

钉钉群里的,是几十位阿里健康的小二,他们当中有技术超群的攻城狮,也有见识广博的药品专家,整个团队和药品、疫苗等生产企业都有过合作,企业基础信息也都有过收录,是撑起医疗服务网络“健康卫士”。

这群人聊得最多的,是怎么样能让担心和焦虑少一些?我们能做什么?

讨论越来越激烈,忽然不知道是谁在群里提议开发一个小功能,家长只要扫个码或者输入相关信息就能查到孩子疫苗的出处。

群友的顺口一提,让阿里巴巴的产品经理张雯等人认真考虑起来。这并不是不可行的,对于阿里巴巴一线的程序猿来说,这不算很大的工程,而且大家都需要“它”,为什么不呢?

在钉钉群里喊了一嗓子后,没几分钟的功夫,杭州和北京的20多个工程师呼啦啦一下子都报了名。

image

阿里工程师们


彼时已是凌晨一两点钟,可大家都为这个决定兴奋得睡不着觉。

7月22日,是个无比惬意的星期天。作为产品经理之一的张雯却没有心思享受这份惬意。

钉钉群里的脑暴一直在进行。让家长用最省力的方法,查询到孩子的疫苗情况,这个大方向一直是明确的,但实现路径千万条,她要找的是最佳方案。

阉割掉任何会提高门槛的非必要功能,就是此次开发的原则。

为了尽快上线产品,大部分人都把手上的工作暂缓。周一上午9:00,全部人员在会议室就位。相隔千里,北京和杭州的程序猿们,在视频会议中第一次见了面。

阐述、沟通、解决。白板写得密密麻麻,头脑里的方案却越来越清晰。会议持续到下午2点,大家吃了已经凉掉的外卖。

当7月24日天光大亮的时候,在杭州和北京的办公室里,同时响起了一阵欢呼声。时间指向北京时间的7:00多。他们已经加班了20多个小时,此刻却因为兴奋精神抖擞。

image

7月24日阿里健康“输码查询”功能同步上线支付宝、手机淘宝等渠道后,在阿里健康App上输入产品批次,就可以查询到疫苗是否有问题,24小时内就有1600w+的点击量。

在阿里内网,马云也给这支队伍点了一个大大的赞。

2

一天一个版本的速度迭代

在这个临时搭建的神秘团队里,还有一位准妈妈。她是负责这次上线产品的交互设计师,她预产期就在9月份,肚子已经很大了。“我们怕她熬夜发生危险,都劝她早点回去休息。”张雯说。

不过,这位负责的准妈妈还是熬到了凌晨2点多,“我是个视觉设计师,也是个母亲。”

从周一凌晨临时接到任务,到周二早上7点多在支付宝、手机淘宝等上线查询功能,再到持续的功能迭代和优化,张雯和团队小伙伴们就像打了一场酣畅淋漓的大硬仗。“身体虽然很累,但是看到朋友圈里的宝爸宝妈们都在转,大家觉得能够帮助到这些家长,还是都很兴奋的。”

从上周一开始,阿里健康的程序猿刘铁一直处于加班状态,周三上午12点多,连续加班几天几夜,他才微微欠了欠身。

白天是用户使用高峰时段,无法进行产品迭代,这些迭代的工作自然而然就成了赶夜工的活儿。

“每天凌晨二三点,是我们的迭代时间。白天人太多了。好在技术都是经过双11检验的,这点点击量压力不大。”刘铁保持着加班姿势,一本正经地说道。

“一群有情有义的朋友在做一件有意义的事情。经过这次的事情,我对这句话的理解就更加深刻了。”木讷、不善言辞的程序猿此刻也变得格外温柔。

不过,功能上新只是个开始,3天发布1个版本、迭代2个版本,根据用户新的需求,阿里“疫苗溯源码”功能以一天一个版本的速度迭代。

image

“用户反馈了一些问题,比如因为疫苗的名称比较专业并且各地存在差异,导致无法准确查询;有爸妈存在批量查询疫苗信息的诉求;成人疫苗无法查询等等,目前我们已经迭代了2个版本。”张雯介绍,其后这些用户关注的问题也会在新版本中一一解决。

3

你在抱怨他们在解决问题

就在阿里系之后,腾讯、百度的码农也坐不住了,都在各自的平台上上线了疫苗查询的相关功能。腾讯推出了问题疫苗查询微信小程序,百度搜索上线问题疫苗查询工具…...

4

腾讯问题疫苗查询微信小程序

也许商业并没有我们想象中的那么唯利是图,也许科技可以拯救这个濒临危机的世界。

人们看到世界晦暗的一面,而后为之悲哀、恐惧、震怒,最后深感无能为力,但解决问题似乎和发现问题同样重要,就像这些企业里的码农一样,很多人已经停止了无用的抱怨和愤怒,凭着一腔热血和能力,用科技创新在不断地解决挑战和困境。

原文发布时间为:2018-08-01
本文作者:何寒秀
本文来自云栖社区合作伙伴“阿里巴巴公益”,了解相关信息可以关注“阿里巴巴公益

相关文章
|
算法 安全 Linux
SSH学习(二)- SSH-TRANS相关
重点学习SSH Transport Layer相关的密码学内容。
865 0
SSH学习(二)- SSH-TRANS相关
|
设计模式 监控 Java
【SpringCloud-Alibaba系列教程】10.gateway网关
简介: White带着大家以微服务架构和设计模式落地实战的方式,进行讲解和实现SpingCloud的代码开发,本节将介绍gateway网关。
2608 0
【SpringCloud-Alibaba系列教程】10.gateway网关
|
6月前
|
算法 Java
Java语言实现链表反转的方法
这种反转方法不需要使用额外的存储空间,因此空间复杂度为,它只需要遍历一次链表,所以时间复杂度为,其中为链表的长度。这使得这种反转链表的方法既高效又实用。
519 0
|
SQL 安全 网络安全
阿里云高防服务器如何实现安全防护,以及如何接触安全防护
阿里云高防服务器如何实现安全防护,以及如何接触安全防护
|
机器学习/深度学习 自然语言处理 搜索推荐
探索深度学习与自然语言处理(NLP)在智能客服系统中的创新应用
探索深度学习与自然语言处理(NLP)在智能客服系统中的创新应用
940 1
|
存储 关系型数据库 MySQL
MySQL Change Buffer 深入解析:概念、原理及使用
MySQL Change Buffer 深入解析:概念、原理及使用
MySQL Change Buffer 深入解析:概念、原理及使用
|
XML Java 程序员
Java的基础入门(1)
Java的基础入门
279 7
|
存储 关系型数据库 MySQL
架构面试题汇总:mysql索引汇总(2024版)
架构面试题汇总:mysql索引汇总(2024版)
|
Java 数据处理 数据库
深入解析Spring Batch:企业级批处理框架的技术之旅
深入解析Spring Batch:企业级批处理框架的技术之旅
|
监控 安全 Java
常见 Java 代码缺陷及规避方式(中)
常见 Java 代码缺陷及规避方式(中)
304 1