前两天去了趟朝廷(北京),有幸作为嘉宾参加了阿里云栖社区的开发者技术进阶峰会,天气刚好,见了想见的小伙伴,有阿里的运营小伙伴,也有来自全国各地的互联网爱好者。可能恰逢工作日的缘故,参会人数并不是很多,尽管如此,但也接触到了不少知识,提升了自己的一些认知。
前段时间忙于项目一直处于加班状态中,以至于很少去写博文和思考自己要学习的东西。从北京回来,想想已近年底了,似乎又到了年终总结的时候了。
时间轴
一月份,接触微服务架构,通读《微服务架构与实践》,完善支付服务相关功能。
二月份,优化公司分布式服务ZooKeeper集群配置以及初步接触SpringBoot。
三月份,Linux实施分布式集群部署、同步备份;购买逻辑思维的吴军博士的《硅谷来信》;网站(论坛+博客)进行了一次服务器升级;Nginx + Redis 实现负载均衡集群。
四月份,Nginx专题学习笔记;Maven初探;ELK日志分析系统迁移。
五月份,似乎一直在做支付相关的一些功能,翻看博客也似乎并没有值得记录的。
六月份,开始运动了,一年中算是自己最勤快的一个月了吧;学习分布式系统中事物的处理方式;部分项目进行微服务改造;搭建本地私服Nexus;
七月份,继续运动似乎并没有持续几天,MongoDB专题系列;分布式框架Dubbo系列;SpringBoot开发案例。
八月份,支付宝、微信、银联支付服务总结;SpringBoot开发案例;
九月份,应该是我在博客园最活跃的一阵子了,多篇文章被推荐,也极大的刺激了我写文章的频率;开始和小伙伴骑行大约45公里左右。
十月份,骑行118公里,其中一次去了北九水,骑行70.13公里,持续4小时51分钟。
十一月份,骑行47.51公里,基本围着市区转转了就;接触并打造GPE监控系统;
十二月份,加班最多的一个月,但是我还是请了4天的假,因为有些事必须去做。
健身
每年都在提健身的事情,但是坚持下来确很少,以至于时常想起健身就会自责,这也许就是对自己的惩罚吧。
以下数据来自咕咚:
2017年跑步68.31公里(少的可怜),分布在5/6/7/10月份,大部分集中在7月份41.15公里。
2017年骑行243.39公里,分布在2/4/9/10/11月份。大部分集中在10月份118.91公里。
读书
与健身同样,老生常谈的事情了,但总是不得善终。
2017年读书,《微服务架构与实战》《亿级流量网站架构核心技术》《浪潮之巅》《在线》,其实买了很多书,然结果是自己早就预想到的。
分享
工作之余,公司内部也做了一些分享,技术这东西,只有交流才能深入,同时也提升了自己的一些交流表达能力。
- 分布式应用集群以及微服务初探
- 微服务架构实践之邮件通知系统改造
- Maven初探以及私服搭建
反思
业务
当我们每天都是重复业务的时候,我们就要考虑自动化了。分配更多的时间去考虑团队技术自动化的问题。
俗话说女怕嫁错郎、男怕入错行,作为程序员,我们每天奉献大量的时间给工作,如果这份工作不能给予你合理的成长机会,要好好思量下了。秉着为了自己,同时也提升团队技术,使团队有新的收获,2018年完善个人的技术准备,无论是业务还是技术。
需求
What 需求是什么(明确需求)
Why 为什么有这个需求(理解需求)
How 如何把需求实现的完美(吃透需求)
写在最后
其实每次写总结,总觉得要写写新一年的计划什么的,很多问题在脑海中已经思考了许久,但是突然就不想说了,因为计划总是被用来改变的,但是作为我们程序员来说,持续学习进步的心是不会变的,2018年我会继续在公司,博客、社区实现更多的价值。