故事一
小王每天早上为了挤地铁6点就起床了,地铁上虽然挤,但小五还是刷各种网站,想碎片化学习一下,结果看了半天恐怖故事。到了公司刚坐下,leader就过来催他交上周的周报,想想上周干了什么就花了他半小时,然后又与公司难用的周报系统斗智斗勇了半天。
终于可以写代码了,小王一个个打开IDE,浏览器,命令行。合并最新代码费了点功夫,git不熟,merge出点问题。然后build,总是失败,仔细查log,才发现一个子系统没更新,然后只好就从来再来一遍吧。终于系统起来了,刚准备测试下。同事叫他吃饭。吃完回来,查查哪个问题要改,简单,一个javascript错误。但是因为项目设置的问题还是要做build。终于build成功了,结果一测还是出错。换了各种浏览器挨着试,才发现没有清空cache. js还是原来的。终于都搞定了,可以checkin了,然后还要在bug系统里写原因,出错代码路径方便别人code review. 等做完,公司同事都走的差不多了。
小王一天就解决了一个JS错,感觉自己挺笨的,没什么成就感,要不逃离北上广吧。
故事二
老王平常自己做点私活有点钱,所以找了个离公司近的房子。8点起床锻炼半小时,找开设好定时的电饭锅盛了碗粥,打开自己写的小新闻App, 上面都是按自己口味推荐的新闻。看到中意的,一点收藏,自动同步到云笔记里。吃完饭上班。家里的扫地机器人检测到他已出门,开始工作。
到了公司, 电脑检测他的手机附近,自动解锁。老王扫了一眼git的history, 敲了个y就去接水喝。回来的时候build结束,浏览器自动打开系统界面和最新bug list。 老五一看,简单,区区js。直接改了下代码和测试程序,然后就开始看刚才的笔记,想想今天的公众号怎么写。与此同时,系统自动检测的文件改动,把改动的js拷到服务器对应目录下,并清空cache, 并同时跑对应的单元测试脚本。一切完成后,电脑滴的一声提醒老王测试通过。老王又用单独的selenium脚本跑了下,确认不影响其它功能,就提交了。git hook里的脚本记录了提交注解和文件路径到bug系统和周报文件里
老王打开outlook,各种无关紧要的邮件已经被outlook脚本过滤了。 收件箱里只有各级老板的信。一一看过后,发现马上要跟CTO谈下架构问题。斗智斗勇半天,终于说服CTO采用自己的方案。时间不早了,老五收拾回家,觉得自己可以发下公众号讲下这场谈论的心得,看看网友们怎么看。
突然想起今天心爱的美剧更新了,加快了脚本,家里的NAS服务器应该已经下载完了吧。
领取专属 10元无门槛券
私享最新 技术干货