我的2017

今天是2017年的最后一天,转眼又是一年,终于又到了个人年度总结的时候。

今天难得和家人一起吃了个晚饭,2017年工作日和家人吃饭的时间一个巴掌数的过来。最近正好临近公司举行大促,已经连续上了8天班,元旦休息一天之后,又是连续的10天,一直到1月11日之后。

关于工作:

今年经历了两个产品的迭代:

第一个是内部的研发管理工具,2月开始推广,利用半个月完成了从多个旧系统到整合后以新系统的迁移,比预期的要快。上线后经历了小版本的快速迭代,前期基本保持了一周迭代一次的节奏,后期大的功能开发逐步改为每两周一次,看了下发布日志,从2月10日到年底一共发布了32次,版本号从1.6.3到1.9.12,新的一年将迈入2.0版本。

在做研发管理工具的过程中,基本上把各种类型的同类工具都研究了一遍,最终根据公司的组织架构及研发流程,打造了一套满足自身流程的研发管理工具,涵盖了从需求管理到立项管理、项目管理、里程碑变更、上线流程审批等各个环节,提供组织、团队、个人多个维度的聚合统计。

研发管理工具的1.0版本实现了三个目标:

1、项目流程系统化,一站式研发管理工具,提高工作效率,提升用户体验;

2、项目状态实时化,自动化项目日报/周报,减轻项目经理工作量,提高项目透明度;

3、沉淀历史数据,为研发管理工作提供数据支撑;

粗略统计了下,技术中心全年上线将近6000次,平均每周上百次,体现了互联网公司的快速迭代。

第二个是应用管理平台,主要解决APP从开发完毕之后的构建、测试、发布、到更新、热修复等各个环节的管理。

做之前参考了蒲公英,flow.ci、JSPatch等几个平台,也参考下饿了么、美团、携程类似工具的技术文章介绍。

结合我们的现状,最终采取的方案是通过应用管理平台调度,利用Jenkins做构建(Mac mini做Slave用来打包),构建包上传至阿里云OSS,同时提供内网和外网不同的下载页面区分不同环境,更新管理和热修复管理参考了JSPatch的设计,可以实现按人数灰度,也可按城市、用户等预置条件或自定义条件来灰度,同时提供构建统计、下载统计、更新统计、热修复统计。

在构建Android应用界面,如果选择加固,在Jenkins构建时将调用360命令行加固,同时生成渠道包,不再需要手工操作。

应用管理平台实现了以下几个目标:

1、构建流程系统化

原有的流程,开发工程师需要本地手工打包,再上传至FTP,配置地址,手工发给测试人员下载地址下载。现在只需要在应用管理平台点击构建,选择几个选项,构建成功后会自动发给相关同事钉钉通知,点击链接地址即可扫码下载。不是技术人员也可以完成构建操作,而且集成了应用加固、自动打渠道包等功能,极大地提高了工程师的工作效率。

2、更新、热修复集中化

之前的更新配置,每个APP都需要自已搞一套,需要投入一定的人力,无法复用;灰度功能没有或不够通用化。应用管理平台提供统一的更新配置,支持全量更新或灰度更新,灰度支持预置条件或自定义条件。同时针对RN或Weex混合开发的APP,提供热修复配置,可上传补丁包,全量或灰度热修复。

今年团队的小伙伴很给力,上半年获得季度突出业务贡献团队奖,后续随着人员的调整和新人的加入,面临的挑战是如何让新人快速成长。

关于生活:

工作之余,生活中值得一提的事不多,今年参加半程马拉松算是一个。早就想参加个马拉松,2017年申请了太原、南京、杭州马拉松,都挂在了抽签上,结果9月份的大同马拉松一报名就成功,应该是大同第一次组织马拉松,还没有太多人关注。这也是我第一次去大同,对大同印象不错,包括饮食、严华寺、城墙、蓝天,随机采访了几位大同出租车司机,对原来的市长耿彦波评价很高。在跑半马之前,没有坚持锻炼,最终2:43跑完半马,成绩一般,坚持跑完全程就是胜利,算是完成2017年的一个心愿。

关于阅读:

今年买了樊登读书会和网易蜗牛读书的年度会员,断断续续读了一些书:《在线》、《创新者》、《腾讯传》、《支付战争》、《高铁风云录》、《颠覆者:周鸿祎自传》、《创京东》、《富甲美国》、《褚时健传》、《蚂蚁金服》、《小米生态链笔记》、《上瘾:让用户养成使用习惯的四大产品逻辑》、《疯传》、《引爆点》、《凤凰项目》,有些已经读完了,有些排在了2018…

年度照片:

今年用手机应该照了几千张照片,也许只有这张才能代表心中向往的宁静。

年度推荐:

  • 硬件:iPhone 8P
  • APP: Pocket、MWeb、网易蜗牛读书
  • 图书:《创京东》、《富甲美国》
  • 音乐:《归来》(满江)

短短几个小时对一年做一个总结,是一件困难的事,看来年度总结要改为月底总结,小版本迭代,阶段性回顾。

2017年的待办列表还有不少没有完成,2018年已经准备立下新的Flag,希望新的一年能做到知行合一。

顺祝各位元旦快乐!

我的2016

今天是2017年1月1日,此刻正在言几又书店,准备写2016年的年度总结。

2016年主要分为上半年、年中、下半年三个阶段。

  • 16年上半年的关键词是加班,从1月开始的生鲜节到之后的2.0系统的开发,持续好几个月高强度的开发,3、4月份每天回家已经接近凌晨12点,身体也变得比较差。
  • 16年4月底,胆结石发作去医院急诊,连着输了几天液,医生建议手术。6月份开始休假,中旬在北医三院做了微创手术,在家又休息了一周。
  • 休假结束后,在公司调岗到了另一个部门,经过短暂的休整后,开始负责一个独立的产品,一切从零开始。从刚开始的一个人到最终形成一个团队,产品从模糊的想法到初具雏形,准备上线,收获良多。

6月份手术后,从医院回家休息。每天吃过早饭后,去公园遛弯儿,坐在凳子上,深深地感受到身体与大脑之间以不同的频率在运转,大脑在飞快的旋转,身体却虚弱无力,此时此刻,才真正地体会到了身体健康的重要。

公司在七月份搬家,搬家后来回需要三个小时,比原来多了一个小时,每天晚上回到家已经是晚上10以后,和家人交流的时间很少,也很少在家里用电脑,到家基本已经比较疲惫,直接洗漱睡觉。怀念在杭州时步行十分钟上班的幸福时光……

去年大部分时间花在了工作中,在个人成长方面做得不够,在新的一年需要继续加强,包括阅读、写作、管理、技术方面;在生活方面,要多抽些时间陪陪家人,做好财务方面的规划。

再见2016,你好2017!

关于读书这件事

每年都要买不少书,家里书柜已经堆满,床头也有好几摞,手机上装了多个看书的App,也先后买了2个kindle,坏掉一个,另一个也在吃灰中。

买书容易,读书很难,如叶公好龙,看到不错的书便买来,却读的不多,书对我而言,已变成了负担。

准备将手头的书整理成列表,归类,排出阅读计划,并在阅读完毕后整理为笔记,不求快,但求有效。另外克制买书的欲望,以免读书债越积越多。

12月的书单,暂定德鲁克的一本:《卓有成效的管理者》,用一个月的时间完成阅读,并交付一篇阅读笔记。

 

杂记

自上篇博客后,已经过了快两年时间,发生了好多事情,一直没有时间或心情来写blog。

2015年是动荡的一年,自14年10月加入创业公司开始创业,自15年8月结束,一共将近10个月,几百万的天使投资,几十号同事,做了两个项目,从刚开始的同城物流到水果B2B。第1个项目是因为同行发力更快,在15年4月转型做水果B2B。第2个项目在融资方面遇到了问题,已经有VC给了TS,最终还是因为资本市场开始遇冷,资金断链。15年8月公司并入北京一家生鲜B2B,我和技术团队同学又回到了北京,负责物流相关的研发。

从11年10月离开北京到杭州,再到15年8月重回北京,一个轮回,又回到了起点。

从15年8月到16年5月,一直做物流相关,经历了人事更迭,各种撕逼,持续加班,身心疲惫。16年春节后,基本每天都是晚上12点才到家,身体变得很差。4月29日,晚上胆结石发作,去医院紧急输液,原来的泥沙样胆结石已经变得范围比较大,需要做手术切除。6月休了一个长假,和家人去了一次青岛,回来做了个胆结石微创手术,休息了一段时间。

休假结束后,回到公司,换了一个部门,重新开始。

目前在做研发管理工具相关,从0开始,组建团队,做竞品分析、产品规划、参与产品设计,技术设计,推进敏捷方式开发。计划到年底完成功能开发,投入使用。

目前每周末基本陪家人一天,然后找个地方加班,处理下周报,本周遗留的工作,看些资料。

刚结束的双11,买了一堆小米的硬件,有路由器、智能网关、无线开关、温度计、yeelight床头灯、空气净化器、智能手环,准备组个智能家庭网络,总得来说,小米的生态链超出了我的预期。

最近看了一本书,《奇特的一生》,讲前苏联一位生物学家柳比歇夫的时间统计法,深受触动,下了一个iTimelog,按事件记录开始结束时间,刚开始,以观后效。

本次耗时36分钟,写于言又几书店。

我的2014

今天是2015年2月14日,马年最后一个工作日,公司上午组织了一个全体会议,和部门同事中午一起聚餐,下午和几个同事聊了下新的一年规划后,正式开始进入春节假期。

往年的年终总结一般都是元旦整理,今年元旦时有些累,一直拖到现在,终于抽出时间来整理下。

过去的一年,对于我来说是非常重要的一年,从呆了两年多的公司离职,给自己放了一个长假,跑了不少地方,考了驾照,做了一次长途骑行,结识了不少土豪朋友,加入O2O创业大军,转型移动端开发,小家伙平安降生。关键词:任性,感恩,圆满。

相关链接:

2014年10月作为联合创始人加入一家新的公司,经历了这家公司从0到1的创建过程,遇到一群充满活力的同事,一起做一件有价值的事,累并快乐者!

新的一年,更精彩!

千里走单骑

早就有长途骑行的想法,这个月终于付诸行动,骑行路线参照网友小马的路线:先坐动车到厦门,第二天骑车环岛,然后一路向北,骑行到杭州。从来没有骑行过这么远的路程,原计划用11-12天,实际用了10天(骑行9天),以下为具体行程:

Day 1 杭州-厦门(动车)
Day 2 厦门-晋江-泉州:122公里
Day 3 泉州-惠安-莆田-福清:143公里
Day 4 福清-福州-连江-罗源:140公里
Day 5 罗源-宁德-福安:119公里
Day 6 福安-柘荣-福鼎-苍南:106公里
Day 7 苍南-瑞安-温州-青田:105公里
Day 8 青田-丽水-缙云:100公里
Day 9 缙云-永康-金华-义乌:92公里
Day 10 义乌-诸暨-杭州:131公里
合计1058公里

继续阅读

三年小记

转眼来杭州快三年了,这篇博客算是一个小的总结。

三年前,我在北京一家垂直门户工作,带领一个十多人的技术团队,负责多个频道的开发及维护工作,并兼任项目经理。当时已经在这家公司做了四年,角色逐渐从技术转向了管理,负责的业务基本已经熟悉,管理方面也积累了一定经验,同时也感觉遇到了天花板。

当时典型的一天是这样度过:早上七点多出发,从北京南城换乘两班地铁,大概四、五十分钟后到公司,经过一天高强度的工作,晚上六、七点下班,再搭乘一个小时的地铁回到家,和家人一起吃晚饭。每天背着电脑包,地铁从来都是挤的满满当当。虽然单程一小时的上班路程在北京算正常,但地铁上人挤人透不过气来,感觉非常差。周末基本上宅在家,很少出门。

公司各方面都还不错,纳斯达克上市公司,帐上有足够的现金,旗下有多家子公司,上千人规模,福利待遇也不错,虽然隐隐感觉到了一些疲惫,却也还是沿着旧有的轨迹一直向前走。

九月,骚动的季节。

继续阅读

我的2013(工作篇)

以下是工作相关的一些情况,13年发布了两个主要的产品,完成用户和商品数据的初始积累,整体来看,运营效果与预期还是有差距。这个已经超出技术范畴,需要整体分析。

一、团队

2013年技术团队新招了三个人(产品、开发、设计助理各一),运维和测试这两个角色已由团队成员分担,目前是六人小分队,团队协作基本没有太大的问题,还算默契。

二、产品

1、发展历程

2013年的产品主要面向传统行业客户,提供互联网解决方案。产品A在2013年春节前交付第一版内测,3月开始线下推广,5月初销售总监入职,8月上线十城同庆活动,9月产品B上线,10月产品A改版上线,11月产品A触屏版上线。

继续阅读

香港印象

10月19日到深圳出差,22日工作的事情告一段落,趁着港澳通行证的签注还未到期,临时决定去香港,时间较为仓促,22日晚上在酒店做了下功课,23日一早从深圳罗湖口岸过关到香港,在香港呆了一天,晚上从香港从飞机返回杭州。时间太匆忙,基本算是走马观花,匆匆一瞥。

一、准备篇

1.港澳通行证

具体参见:http://baike.baidu.com/view/9356320.htm?fromId=603263,港澳通行证有效期5年,签注有个人旅游、团队旅游、探亲、商务等几种,个人旅游只限广东省及28个城市,如果是团队旅游签注,在深圳有旅行社可以帮通关,收费50元左右。我是去年在北京办的港澳通行证,个人旅游签一年两次,到12月份就到期。

继续阅读

深圳印象

4月24日到深圳出差,工作之余走马观花,作为过客对这座城市匆匆一瞥。

对深圳的初步印象,道路两旁都是棕榈树,南方城市气息扑面而来;交通顺畅,比北京、杭州要好太多;高楼林立,商业楼宇及住宅密度较高;包容性强,比如街头广告语:“来了就是深圳人”;商业气息浓郁,电子产品及服装市场发达。

继续阅读