一个技术人的2016成长和2017小目标

这个春节最大的感慨是时间过的越来越快,转眼一年就过去了,

在这里回顾和总结2016年的工作,分享自己的感悟,展望新年,开工大吉!

 

回顾2016年

这一年工作上变动了,技术上也成长了很多。

1.工作与学习

过去的一年有机会在两家优秀的互联网公司工作,从五八同城到搜狐,开始知道什么样的工作更适合自己,对未来的职业规划更加清晰。

五八是一家节奏非常快的公司,还记得公司的企业文化,“五八在过去、现在和未来,都将是一家创业公司”。

公司内部沟通氛围特别好,平台部和DBA部门有问题响应及时,很多技术大牛,学到了很多东西。

 

下半年来到搜狐,参与一个全新的新闻客户端的后台开发,团队同事非常给力。

新项目一开始就确定了高并发高性能的设计目标,从微服务到容器化,有机会实践了最新的技术和架构理念,踩了一些坑,但更多的是收获。

 

 

一直关注高可用架构公号的文章,于是加入了高可用的社群,作为一个新兴的技术社区,在这里可以向很多业界的一线大牛学习。

各位架构师不仅技术扎实,在写作,兴趣等方面同样出色,深刻感到学习和成长的能力是可以迁移的,在一个领域可以做到顶尖的人士,在其他领域同样优秀。

 

2.技术成长

这一年感觉自己完成了技术成长的一个重要阶段,眼界扩展了很多。功能实现不再只关注局部,开始从系统架构的角度去思考,考虑的是怎样找到综合成本和性能下的最优解。

 

特别是在搜狐参与的新项目没有技术包袱,可以选择自己感兴趣的技术去实践,

学习并且应用了很多热门技术,主要体现在几个方面:

 

  • 系统的学习了JDK集合类库的源码,在此基础上,复习了数据结构和经典的算法;
  • 学习并应用Java并发编程,包括Concurrent包的应用,需要注意的一些问题等;
  • 对分布式服务框架的原理有了一定了解,从通信框架,序列化协议,到服务注册,降级和容错等;
  • 学习了分布式数据一致性,包括Zookeeper的设计与应用等;
  • 实践容器化技术,在项目中应用了Docker的集群部署,正在翻译Kubernetes技术文档;
  • 常见分布式日志的收集方案,在项目中应用Flume结合ELK组件进行日志处理;
  • 压力测试与性能优化,实践了JMeter和ABTest等压力测试工具的应用;
  • 敏捷开发,在新的团队学习和应用了敏捷的开发理念;

 

对大型网站系统的架构设计有了更深刻的理解,从前期的容量预估,框架选型,服务拆分,持久化存储方案和缓存应用,

到后期容器化运维,以及敏捷和持续交付等有了一个比较全面的认识。

阅读全文直接点击:http://click.aliyun.com/m/10019/

转载于:https://my.oschina.net/u/3161071/blog/834186

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值