首页 > 代码库 > 好好学习努力工作,要工作也要生活—2016总结,2017规划
好好学习努力工作,要工作也要生活—2016总结,2017规划
写在开头的话
转眼之间,又是一年。对于我来说,2016年是个多事之秋,身边发生了太多的故事,我多么希望能够像事务(Transaction)一样,执行完成之后能够保持一致性与持久性,可惜事与愿违,现实总是很残酷。虽然发生了很多事,想表达的也很多,但是等到自己提笔的时候却发现好像也没什么可写的,自己那点伪文青气息仿佛也早已不在,只能是为赋新词强说愁。于是,点开音乐播放器,找到了一个经典华语怀旧老歌专辑,播放全专辑,打开博客园,按照国际惯例,这个时候需要总结一下我的2016了,也顺便展望一下2017,不然怎么能有逼格呢?
路漫漫的2016
1、工作,工作,再工作
(1)一个不合格的Scrum Master
自打去年12月老板让我做Scrum Master以来,今年我的计划是做一个合格的Scrum Master,但是我貌似没有做好一个合格的Scrum Master。除了每天召集大家开一下每日例会,讲述一下昨天做了什么,遇到了什么问题,今天打算做什么之外,好像就没有什么其他的作为了。当然,还有一些少的可数的回顾会议,以及更少的可怜的Code Review会议,我都不知道我到底做了些什么。说来也惭愧,自己曾说要在2016年做一个合格的Scrum Master,但是却始终都没有做好。或许,我还停留在一个只求每天把老板布置的开发任务做好就好的状态,可能这也是每个程序员入职之初的状态。其实,对于我个人而言,我是有一些团队上的“追求”的,我希望团队能够朝着一个更加积极的状态发展的,能够有更好的框架,能够有的更好的规范,能够有更好的技术氛围,能够有更好的交付质量。然而,总是想得多做得少,或许这也是我一直以来所缺乏的东西。
(2)第一次Outting之行
2016年5月底,公司组织Outing旅行,目的地是位于川西黑水县的达古冰山。我记得当时经历了从成都市区8个多小时的连续车程,终于到了达古冰山脚下。我们项目组一行人一起乘坐观光缆车到达山顶,见到了4860米的达古冰山雪景。我记得当时跟同事们拍了好多照片,还在雪地里摆了一个爱心拍了张照片送给了之前的女朋友。当天晚上,我们一行人在黑水住了一晚,由于大家都没吃饱(旅行社安排的晚餐太坑),于是乎大家晚上纷纷都去买了泡面来充饥。第二天去了古羌城,不过发掘这里也很坑,除了蓝天白云根本没啥风景可拍。不过,我倒是在这里买了很多车厘子,不得不说,那里的车厘子还真不错,味道很甜。总的来说,这次的Outing虽然不完美,但是增进了同事之间的感情,希望明年的Outing可以去一个更好玩的地方。
(3)持续加班三个来月只为NB上线
NB(New Business)系统作为manulife最核心的业务系统CAS的核心子系统,其业务复杂度可能是我从未经历过的。我们从3月开始做原型设计,4月到8月做开发,然后8月中到11月初做测试,经历了SIT(系统集成测试)、UAT(用户验收测试)以及Production环境使用测试。其中,在8月到11月三个来月,经历了疯狂的加班岁月,差不多每天都是10-11点的下班时间,偶尔熬到凌晨1点多回家,周末也是要去公司改Bug的。当然,为什么会出这么多Bug,也是需要反思的,当然成都Site这边和香港Regional IT那边都得负责任。加班途中,也增进了大家的战友之情,我和几个基友同事经常一起加班到11点多,然后我们一起坐车(其实是蹭Andy狗的车)回家,虽然很累,但是累并快乐着。
2016年11月初的一个周末,在公司做Support,也在焦急地等待用户做Sign off。虽然途中也出了一些问题,但是用户还是签了上线,也就意味着我们的系统就要上生产环境了,连续几个月的加班终于有了结果,感谢大家的付出。
2、终于拿到了驾照
说来惭愧,自己在2010年曾经学过一次,但是由于没有坚持到底(科目二学完但没有考),第二年又考研去了,又加上跟教练的关系处的不好,所以也就没有再学了。今年上半年不是很忙,想着明年应该买辆车了,所以就报了个名学车了。由于是二进宫,所以还是很轻车熟路,所有科目一次性过关,花了大概50来天拿到了驾照。庆幸是在上半年学车啊,上半年成都市刚好把暂住证政策卡的很严,所以导致学车的人不多,而我又勤奋地早上很早去练车,所以也就有了我的50来天(中途有个周末去了Outting还可以更快地)拿证速度。
3、感情生活的进步与回滚
(1)从无到有,改变自己
曾经我以为自己是一个不解风情的IT宅男,直到遇到她,她让我做了很多的改变。第一次给女生送花,第一次给女生送各种礼物,第一次给女生买防晒霜,第一次为女孩子准备情人节礼物,一起过情人节等等,总是在想着各种办法去讨欢心。那段日子真的是很有动力,也很开心,因为我得到了很正面的回应,也让我觉得除了工作之外,我还可以有我自己的生活。功夫不负有心人,我们在一起了。
(2)只会变老,从未长大
可能因为我是个IT宅男的缘故,也可能因为我还未真正长大和成熟,对于女孩子的期望,我始终做不到她想要的样子,无论是处事还是言行,似乎总是不合格。而且最重要的是,我没有及时理解女孩子的言下之意,以至于我没有在合适的时间做合适的事让女孩子感到温暖。也许再美好的开头,也抵不过三分钟的热恋。因为我不可能一天一个样,也不可能要求你一天一个样。于是,你不言我不语,这样渐行渐远,问了也不说,加上本来就在两个区域(没有一起住)和工作时间交叉(我是白天,她是不定时,也可能是早班也可能是晚班,基本没有周末都是平时放假休息),就这样慢慢产生了距离和隔阂。当新鲜感过后,每天就只剩下简单的问候,彼此形成了一种默契,你不找我我也懒得理你。可能这也是人之常情把,毕竟时间可以让你对一个人从不爱到很爱,也可以从很爱到不爱,心会累爱也会淡。
所以,我除了在工作上是一个不合格的Scrum Master之外,感情上也还是一个不合格的男朋友。
4、好友圈电视剧般的情节
说来也奇怪,2016年的春夏,我的朋友圈发生了很多事情,情节之跌宕之狗血都可以拍一部电视剧了,但不是所有的电视剧都是喜剧结尾的,这部电视剧却略带一点狗血。好友们无法再像以前一样完整地凑在一起吃饭,聊天和玩耍,当然大家也都有了自己的新生活,祝愿大家一切都好!
5、个人学习提升计划之路
2016年的规划必选任务中我完成了70%(当然,还有很多可选的任务我没有完成),也算这两三年来完成的最多的一次了(好吧,我承认还是我太懒了)。下面就来回顾以下我究竟学习了些啥玩意儿。
(1)专业基础
- 《程序是怎么跑起来的》→ 这本书被誉为“计算机组成原理”图解趣味版,对于浮点数和内存机制的讲解让我茅塞顿开!
- 《图解TCP/IP》+《图解HTTP》→ 这两本书是白话版的计算机网络基础,很多的图解可以帮助我们理解一些原理!
- 《图解TCP/IP》读书笔记:点此浏览
- 《图解HTTP》读书笔记:点此浏览
(2)业务知识
- 《人人都改买保险》→ 保险基础知识,保障型、储蓄型与投资型保险产品综述!
- 《LOMA280:保险原理》→ 保险原理,被保险人的保险过程和保单所有人的权益!也是Manulife员工必读的业务知识,还要参加考试的。
- 《人人都该买保险》读书笔记:点此浏览
- 《LOMA280保险原理》读书笔记:点此浏览
(3)专业技术
① .NET/C#/ASP.NET
- 《ASP.NET MVC4开发指南》→ 记得当年看过保哥的ASP.NET MVC2开发指南,这次快速地翻了一遍,学了一些小技巧!
② 数据库
- 《Microsoft SQL Server 2008技术内幕:T-SQL语言基础》→ 学习T-SQL,编写更好的代码和查询,扩展SQL Server的知识!这本书对于集合论讲的非常好,还有事务与并发一节,例子十分丰富,而且课后习题十分有练习的价值。下面是我的学习笔记:
- 《MSSQL技术内幕:T-SQL语言基础》读书笔记(上)
- 《MSSQL技术内幕:T-SQL语言基础》读书笔记(下)
- 《MSSQL技术内幕:T-SQL语言基础》读书笔记:事务与并发详解
③ 单元测试
- 《单元测试的艺术(第2版)》→ 原来第1版叫做.NET单元测试的艺术,不知道为啥第2版把.NET去掉了(也许是挂.NET不好卖吧,啊哈哈)。总之,这本书对于学习单元测试十分有帮助,不仅介绍了基本的单元测试技术,模拟对象还有代码规范等等一系列东西。我还写了几篇学习笔记,并根据这些笔记在公司给我们部门的同事做了一次单元测试的分享,得到了比较正面的回馈。
- 单元测试入门
- 单元测试核心技术
- 单元测试测试代码
- 《单元测试的艺术(第2版)》→ 原来第1版叫做.NET单元测试的艺术,不知道为啥第2版把.NET去掉了(也许是挂.NET不好卖吧,啊哈哈)。总之,这本书对于学习单元测试十分有帮助,不仅介绍了基本的单元测试技术,模拟对象还有代码规范等等一系列东西。我还写了几篇学习笔记,并根据这些笔记在公司给我们部门的同事做了一次单元测试的分享,得到了比较正面的回馈。
④ 软件工程
- 《现代软件工程-构建之法》→ 这本书是我在2014年10月去郑州参加CNCC的时候在会议中心买的,当时微博上JUSTPUB的周筠女士还叫我写书评,惭愧啊,一直没看完。今年NB系统上线之后,抽空看完了这本书,跟大学里面的软件工程教材不同,这本书读来更加亲切,更与实际企业中的需求一致,要是当时学校里有邹欣这样的老师上软件工程课,估计放弃这门课的人会有一大堆,不过相信坚持到最后的肯定会有很大的收获。
⑤ 其他技术
- Hybrid App开发 → 大概了解了一下Hybrid App技术,配合Cordova打包了一个小示例Demo。
- 微信公众号建设与维护 → 建立了一个属于自己的公众号(请搜索:edisonchou),并仿照一些知名的公众号推送一些自己和别人的技术文章。
- 微信小程序开发 → 2016年下半年微信小程序发布,吸引了众多关注,我也不例外,去尝试了解一下小程序是个什么鬼。
Hybrid App应用开发初探
- 微信小程序开发初探
(4)综合素养
- 柴静,《看见》 → 这本书虽然讲的一个女记者的十年成长,更折射了中国社会的十年变迁,最大的感受是“独立”与“真相”。正如胡适所说:“给你自由而不独立仍然是奴隶”,独立是不断推翻过去,不断犯错,不断质疑以及不断重建事实和因果的过程。中途,也许会面临变成“自己曾经最讨厌的那类人”的过程,然后再次推翻自己。走过去,就是一个新的自己!
- 李昊轩,《一本书读懂金融常识》 → 了解了一些基本的金融知识,比如金融货币、市场信用、银行利率等等。
- 安德鲁霍奇斯,《艾伦·图灵传:如谜的解谜者》 → 如迷的解谜者,并非万事成谜!
- 结城优,《这么说就对了》 → 提高说话的本领,增强对他人心意的理解。
- 京东研发部,《京东技术解密》 → 这不是一本传统意义上的技术书,而是讲述了京东技术和成长的故事。
- 《看见》读后感:点此浏览
- 《图灵传》读后感:点此浏览
- 《这么说就对了》读书笔记:点此浏览
- 《京东技术解密》读书笔记:点此浏览
(5)体育锻炼
- 跑步(Running Man) → 2016计划尽力坚持在工作日下班后夜跑5公里(每周>=2次,尽力保持在3次)!虽然没有完全坚持,但也跑了300多公里。在我们同事里边算得上是跑步达人了。
- 足球(Football Man) → 2016计划尽力每个月踢一次足球,虽然也没有完全坚持。但是,在2016年我找到了组织,公司组建了足球队,我们经常一起踢5人制练习赛。可惜的是,我没有要到7号,不过27号也不错。
需求索的2017
1、工作上
学习是为了更好地工作,所以我一直都在keep learning,2017年我仍然给自己定了一些学习提高的阅读计划:
(1)专业基础
① 数学相关:《数学之美》+《游戏开发的数学和物理》
吴军博士的数学之美多年之前就出来了,只是一直没有看,只是看了他的浪潮之巅上下两册,朋友买了全套,于是就打算看看了。
一直对Unity3D开发比较感兴趣,特别是以后的VR浪潮,所以打算看看游戏开发的数学和物理。
② 三大原理之CSAPP:《深入理解计算机系统》(2017不一定能看完,但能看多少算多少,把书读薄与把书读厚)
这里推荐一下可以配合不周山之读薄CSAPP的系列文章来读这本书:不周山之读薄CSAPP,既有他的学习总结(读薄)也有他的实验报告(读厚)。
③ 考个证?(可选完成)
大学时考过一个软考的中级的软件设计师,研究生时打算考一下高级的架构设计师,但是买了资料后一直没有行动。虽然我所在的是外企,这个证书并没有什么卵用,但还是想梳理一下,去考个玩玩,万一考过了呢?(凭我的聪Ying明Shi才Neng智Li)。其实主要还是觉得以前考的话,没有啥工作经验,就真的是感性认识完全应试了。工作了几年之后,发现自己有一些理解了,或许会在备考过程中有一些自己的理解,也是一件好事。
(2)专业技术
① .NET相关:《CLR via C#》+《ASP.NET MVC框架揭秘》
《CLR via C#》一直是.NET程序员的必读经典,之前有李建忠翻译的第一版,室友有第三版,于是我又买了一本第四版。这次准备好好阅读,同样也要总结一下。
蒋金楠大神的框架揭秘现在已经出到了MVC5了,不过我还是没有看过,一同事去上海工作了,留下了一本MVC4框架揭秘还有一本重构:改善既有代码的设计给我,所以我就将它纳入我的2017阅读计划了。
② 数据库相关:《Microsoft SQL Server 2008技术内幕:T-SQL查询》
在2016年阅读了T-SQL语言基础,2017年继续阅读T-SQL查询,了解MSSQL查询优化的相关技术,同样仍然会总结一些东西。
③ Web前端相关:《你不知道的JavaScript》
自己在Web前端一直很薄弱,所以希望在2017年温习一下前端基本功,然后在JavaScript上深入了解一下,不然以后怎么吹牛逼。
④ Clean Code相关:《重构:改善既有代码的设计》+《设计模式的艺术》
我有强烈的代码重构症,见到不整洁不好的代码我都有冲动去重构,当然太多坑的我是不得去的,啊哈哈!
对于设计模式,很久以前看过大话设计模式,还看过一点Head First设计模式,不过现在由于只用到几个模式,其他的都忘了,所以找了一本适合自学的准备重新学习一下,顺便也打算写一个设计模式的系列文章。
⑤ Agile敏捷相关:《Agile 敏捷软件开发:原则、模式与实践》+《Scrum敏捷软件开发》+《敏捷回顾:团队从优秀到卓越之道》
前面说到,我不是一个合格的Scrum Master,那么我得努力学习并实践啊!
(3)综合素养
吴军博士的书一直都是精品,所以将其列入阅读计划。另外东野圭吾这本书是我的表弟送给我的生日礼物,一直还没看,将其作为2017的阅读计划。
2、生活上
① 装修房子,搬入自己的房子(必须完成)
自从16年7月收房之后,由于资金链出了点问题(哎,没想到装修这个还是要啃老啊),拖到2017年春节之后再开工。不过,希望能够在6,7月就能搬到自己的房子里,这样我在成都就有自己的家了!—_—
② 搬入新家,考虑入手一辆车(必须完成)
新家那边交通不方便,所以一直打算凑个首付买辆汽车。目前目标锁定了三辆(马自达3昂克赛拉,雪佛兰科沃兹,长安逸动XT),到时会根据自己的预算,在这三个当中选一辆。当然,我最爱的还是马三。
③ 体育锻炼,仍然坚持跑步与踢球(必修完成)
对于锻炼,仍然会跟2016年一样坚持跑步与踢球,跑步每周>=2次,每次5公里左右。踢球每月>=1次,每次1-2小时。
④ 搬入新家,试着养一只喵星人(可选完成)
表妹说我总是要工作不要生活,会失去很多生活的乐趣,回头想想好像也是,不然那我也不会现在又一个人孤单寂寞冷了。同时,她还建议我养一只猫,我觉得可行。(主要是她和张总养的英短太可爱了)
⑤ 买了车后,试着淘一个二手入门单反学学摄影(可选完成)
同样还是,要工作也要生活,如果空闲时也希望学学摄影,然后休假时可以开车出去拍一些美景,是不是逼格瞬间又提升了?
3、感情上
每个人都会成长,我相信我也不例外,很感谢那些从我的世界经过的人,我们都从中经历并成长,这是一些宝贵的经验。2017年,不念过往,不畏将来!
为了忘却的总结
2016年底的成都,雾霾很严重,每天早上骑车在华阳街道经过都是一片大雾,天府大道桥上也是雾霾严重,路上行人纷纷戴上了口罩。据报道,空气污染指数,成都已经超过上海、深圳等一线城市,达到了前无古人的第二名(第一名是帝都,谁也别跟帝都抢!)不知道成都人是该高兴还是该悲哀,经济和社会高速发展的成都,又会以怎样的政策来应对越来越高的民愤以及越来越严重的雾霾呢?2017,让我们和成都一起好好take action吧!
作者:周旭龙
出处:http://edisonchou.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
好好学习努力工作,要工作也要生活—2016总结,2017规划