今天是:

实验室资讯网

程序员最怕的四个字:通宵发布!

实验室资讯网时间:2019-04-13 点击: 百度搜索

【导读】俗话说360行,行行出状元。那么在360行中,加班比较严重的要属哪些行业呢?毫无疑问是互联网行业中的程序员名列前茅的。他们工作繁忙,项目压力大,通常都会选择延长工作时间以解决问题,彻夜不眠者也大有人在。......
TAG标签: 程序员 通宵发布
程序员最怕的四个字:通宵发布!

程序员加班至深夜乃至通宵,他们都在忙些什么呢?通常情况下,程序员加班都是为了赶开发进度或争分夺秒地修改Bug,发版日则是程序员逃不掉的加班噩梦。

程序员小明,就职于深圳某互联网公司,职位是前端开发工程师。小明所在公司的发版规律是每两周一个常规版本,其间可以通过特殊渠道申请快开版本。

小明在上周四刚完成了一次常规版本的发布。按照要求,小明需要在此次版本的第一周内完成开发并移交测试,第二周则进行测试SIT和产品UAT,然后小明需在周四上班前通过代码评审并将代码封版完毕,周四下午各部门人员将相关的需求文档、代码评审表、测试及验收报告等资料收集上传至管理系统,前端开发工程师将待发版的代码打包至对应的仓库。一切准备就绪,周四晚上进行发版。

程序员最怕的四个字:通宵发布!

发版日的当晚,办公室灯火通明,热闹非凡。

办公室的留守人员主要包括后端、测试、产品的部分留守代表和所有有发版任务的前端开发工程师。

19:30,大家饭后陆陆续续地回到办公室,有的继续办公,也有的打游戏、刷手机或说说笑笑。大家都在等时间过去,等楼上版本经理的发版通知。

22:00,大家已经有点坐不住,头脑昏沉、眼皮沉重。令大家精神为之一振的是,产品组的领导娇姐带着产品同事给大家送来了饮料、烧烤和泡面。大家蜂窝而上,大快朵颐一通。办公室又嘈杂熙攘了起来,大家抖擞精神继续等待发版的通知。

23:00,版本经理发布纯前端页面,即不涉及后台接口的新项目或优化项目。

小北只做了样式修改与前端逻辑优化,所以在版本发布后,他通知对应的测试与产品人员进行生产验收。确认无误后,邮件给相关人员说明验证通过,即此项目的生产发布顺利,项目的线上运营状态正常。小北的发版任务完成,在向小组领导汇报情况后,小北就可以下班了。

此时,夜色正浓,大家的意趣正酣。少数同事去办公楼下的小广场散步提神,部分同事去7-11买面包饮料裹腹,还有三五成群的同事窝在办公位上接着又一轮的游戏。而部分女同事则偷偷的去洗手间卸妆洗脸,然后回到座位上枕着抱枕眯一会儿,等有同事呼叫了再起来工作。

24:00,后端同事开始发布接口。

凌晨01:00,版本经理确认接口的发布情况,然后开始发余下的前端代码。

小明此次负责两个项目。其中一个较为简单,另一个项目相对复杂。复杂的项目是涉及客户福利情况的页面,小明需要调取一个通用接口和三个后管新增接口,通过一些异步方法整合接口数据,然后根据数据来渲染页面与更新客户数据。

小明看自己负责的页面基本无误后,通知到测试与产品同事。测试同事发现,单纯看此页面的内容渲染与数据露出似乎无误,但他给对应的福利项做签到或添积分时返回,页面的数据没有变化。此外外,不符合类型的客户也能看到某项福利的信息,这不符合需求逻辑。

小明与测试确认问题后,便和测试一起找到后台同事,申请查看生产日志,即查看各接口的数据返回情况。通过紧急联调与前端修改,小明的项目总算在03:30发布完毕。

就像狂风暴雨肆虐后迎来的海阔天空,小明有逃过一劫的满心欢喜,也有顺利完成工作的成就感。他打的回家休息,想着第二天睡个懒觉补眠。

送走了第二波的下班人流,余下的留守人员似乎就是通宵的命运了。一开发同事按捺不住通宵的“激动”,随手附上一张办公室照片并写道:“通宵的节奏,我爱工作,我爱加班(微笑)。”

晓东的项目就困难重重。他负责的项目需求点多又难,发布生产后发现引发了整个客户信息页的露出情况异常,页面的样式也有被部分遮挡的情况。

晓东决定逐个击破问题。对于样式问题,晓东关注在Position、Margin和Float的使用上;对于页面的露出异常,晓东将可疑的代码块重新Debugger跑了几遍,确认各项数据的状态,并麻烦同事重新确认Native楼层配置情况。

晓东跟小组领导汇报修改的情况后,申请了第二次发布。但事与愿违,仍不能圆满解决问题,且怀疑和Native有一定的关系。经过与小组领导确认,先将此项目回滚,下周全面排查与验证后再申请紧急版本。

晓东用疲倦不堪的眼神看着电脑,前几个小时的兵荒马乱与埋头苦干场景在脑海里像跑马灯一样闪过,此时他很无奈却也松了一口气,心想今晚就先这样吧,下周再战。

此时已是05:30,办公室仅剩稀稀疏疏的几个人,他们的工作已基本完成,但谁都不想动,那就打开折叠床睡上一个半小时,等到醒来吃个食堂的早餐再搭乘早班地铁回家。

发版夜是程序员逃不掉的加班噩梦,也是程序员守护“战场”、见证辉煌的荣耀之夜。

你有过怎样的通宵加班经历呢?

程序员最怕的四个字:通宵发布!
(本文来源:程序人生(ID:coder_life) 作者 快乐柠檬 )

(责任编辑:大林)

引用地址:

TAG标签: 程序员 通宵发布
顶一下
(0)
0%
踩一下
(0)
0%
免责声明: 除标明《实验室资讯网》原创外,本网部分文章转载自其它媒体,转载目的在于传递更多信息, 并不代表本网赞同其观点和对其真实性负责,且不承担此类作品侵权行为的直接责任及连带责任。 如其他媒体、网站或个人从本网下载使用,自负版权等法律责任。如涉及作品内容、版权和其它问题, 请在30日内与本网联系,我们将在第一时间删除内容!
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容