2017-年末总结

2017年结束,2018已然到来。

回首2017,于我依然是快速成长,时刻面临挑战的一年。

年初

年初的日子,现在想来真是苦,当时一方面是A项目的前端负责人,一方面又是小项目B的整体负责,由于身体精力在16年的全年极度透支,当时真的是眼看要放弃项目B。记得还跟老板电话诉苦了一番,老板许诺,如果真的坚持不住,就弃掉B。挂掉电话的一刻,自己想了很多,最终自己的不服输不甘心的韧性,领导的鼓励配合等最终使我挺过了这段艰难的时刻。
A、B最终都有了个不错的结果。

  • 2017年4月1日,A项目在经历多次上线下线的徘徊中,总算稳定了。
  • 2017年6月9日,A项目的移动版上线
  • 2017年7月18日,A项目的APP上线。
  • 2017年5月20日,B项目结束

年中

随着项目趋于稳定,队伍也都成熟起来,所以具体的开发实施都是队伍在做,我已退居其次。其实在不断的高强度开发下,我深刻意识到个人的能力、精力,始终是有限的,同时我所追求的而完美,很多时候也并非可以一步到位的,所以从6月份开始,A项目我更多是全面把握架子设计,同时进行技术调研。
得益于之前不断的摸爬滚打哦,不断的总结反思学习,提炼沟通技巧,在这短短几个月,经历了很多的挑战,前后端代码共享方案,APP开发方案,前端性能监控,浏览器兼容性,前端性能优化等等。

9月份

在担当A项目的前端Leader同时,新项目也已悄然开始,9月中Boss指派我开始新项目C的设计与开发,由于之前已经有了较为丰富的经验,所以在新项目的开始上还是比较容易。但实际上在从1到2的难度,并不亚于从0到1,只是方面不同。在设计的同时,我一直在反思之前方案的不足,

所以从9月份开始,又一个紧张的开发开始,但是对比之前,其实我更多的时间并不是code,而是思考,调查,学习。临到12月底,其实平台层已经基本结束,处于收官阶段,按照计划,应该12月底上线,但是平台所依托的内容没有到位,所以需要推迟一个月。

年末

临近年底,C项目进度不错,时常想来发现目前的开发,好多环节都是很机械,必须实现脚本化,加之9月份时候,参加了2场Thoughtworks的交流会,与很多道友的交流,刺激着我的神经。于是,决定,追着年末的尾巴,我决定推动公司迈出持续集成化的第一步。于是花了几天时间,去了解了持续集成、CI,CD,Jenkins,然后开始部署,经过3天的折腾,在12月28日实现了前端项目的持续构建。
CI机制还是很成熟的,当然目前我也只是迈出了第一步,但机制一旦确立,其他相对都是逐步去做的事,以CI的成功落地作为17年的收官之作,想想还是挺有成就感的。

其实CI化,早在7月份的时候,我已经想去做,但我的认知不到位加之精力也不足,所以一直没做。现在想来,有时思想超前,能力不足,也不行,哈哈。

工作之外

工作之外,几个工具也在今年进入我的工具栈

  • GitHub+Travis,个人博客的自动化构建之路成熟,提交MD文件,自动构建更新站点,自己现在也经常写博,进行知识总结积累
  • 印象笔记作为我的知识笔记工具,iPhone,MAC,微信公微,Chrome剪藏插件无缝衔接
  • Inoreader作为RSS订阅器,手机终端随时查看高质量文章,不必把时间花在找资讯上,节约时间
  • 滴答清单作为任务管理,提升工作效率
  • 欧陆词典,Mac,iPhone同步,英语不好,搞技术?No!
  • Dell,U2518DR、U2515H,今年前后入手了这两款显示器新老款区别,其它没什么,公司家里各一个,显示器真是帮了我不少的忙,谢谢数码资深人士大帝和老张的推荐,屏幕够大,所以可以看到更多的内容,另外戴尔的支架真心不错,对比其它显示器,差距立显。

正如利器群的Slogan,工欲善其事必先利其器。这些工具的探索,为我的学习提升不少效率。

写在最后

我一直认为工作跟学习本身都是相互结合的,工作中时刻都在学习,学习也进而影响着工作。

从单枪匹马的个人作战,到带领队伍,拆解功能,从项目开发者,到前端leader,到产品经理,全面把握要做的产品,这些角色的一步步快速转换,随之而来的是一个个艰巨的挑战。到现在,还差很远,但每一步至少都已平稳落地。

2017不易,2018相信更难,但容易又有何意义的,迎难而上,才是我所追求的生活。

这里还是要谢谢我的领导,我的亲人,我身边这些优秀之人,让我倍感压力,也让我痛快淋漓。