我的 2017 年度技术回顾

栏目: Java · 发布时间: 8年前

内容简介:我的 2017 年度技术回顾

我的 2017 年度技术回顾

我为之前浪费的大把光阴后悔不已,如今正奋起直追,不知,为时可晚?

较早是从事传统软件开发,主要以交付项目为主,后来慢慢转向互联网,属先知后觉那一类。一直从事 Java 软件研发管理工作,时下热门的小程序、大数据、人工智能、机器学习等接触很少,一方面囿于工作环境,另一方面也是圈子所限,再者是可能方向度不够,兴趣偏差导致的错位。

从未像今年这样去期待一个开源项目的更新——Dubbo,最后确实被重启维护了,值得庆贺。在开源项目关注方面,比往年都有提升。github的活跃度上有个直观的体现。

我的 2017 年度技术回顾

接入正题,下面内容也不再细分是工作还是学习,仅做个简单的梳理:

编程语言

抛开Java,尝试过Lua,NodeJS,Python,Scala几个语言,写个"Hello World"应该是问题不大,实际操练应用还得看场景。作为只掌握一种编码语言的人,很容易陷入用一个语言解决所有问题的围城。语言是相通的,技术是 工具 性的,而技术存在的目标就是支撑业务,不同的业务场景就应当引入这方面有优势的编码语言,技术方案来解决问题,而不是被一种技术局限住,特别是做架构, 技术宽度很重要

微服务

微服务呼之欲出,总不免也焦虑眼馋,尝试着翻阅资料书籍,读博客公众号等,把SpringCloud全家桶几乎摸了一遍,以一个简单的购物场景写了个极简的Demo,放在github上,希望能给初入门者一个案例帮助。SpringBoot的开箱即用特点再结合spring在Java界的垄断优势,肯定会带来一波的技术架构升级。

传送门: 基于SpringCloud的Microservices架构实战

Docker

作为微服务的基础设施部分,Docker容器技术自然不能缺席,年中的某一时段在测试环境做了简单的预研工作,摸清了些基本概念,或缺的就是线上实际应用。下一步目标是结合CI/CD技术,解放更多人力,提高更多效率。

大数据

虽至今未成行一个大数据架构应用,但如鲠在喉,不免唏嘘。今年捡了起来,翻阅了不少图书馆大数据书,基本的概念是掌握了一些,缺少的是应用,希望在下一年里更多的实践实战,更深入的应用。

传送门: 我的2017年技术书单整理

Elasticsearch

ES接触很早,但实际应用还真是今年才有的事,大数据量存储确实是一把利器。尝试做了一个ELK Stack的架构方案,下一步要部署到生产环境中应用。es实战还是有很多值得期待的东西,比如搜索引擎+推荐系统。搜索场景中常见的一些功能在下一步的摸索中逐渐尝试实现,推荐系统也会更进一步的尝试一下。

传送门: Elasticsearch实战总结

前端

前端研发一直是短板,以往经历也是基本不接触前端开发,近两年都简单调研过前端的现状,并未成文,只发现野蛮生长般丛生,让人眼花缭乱,深深理解前端人员的处境,不学怕落后,学了怕跟不上,新概念新框架层出不穷。但产品研发的需要,你又不得不去面对这么一个千姿百态的技术形态,今年也仅仅是将前端开发小小的往工程化进了一步,引入了构建、打包工具,结合CI/CD完成产品构建打包部署,而不在人肉编写测试部署发布。

传送门: 野蛮生长的前端,从杂牌军到正规军

年后随着业务的增多,产品随之增多,分拆成为必然,技术应用深度较去年也更进一步,原有的技术架构在保持扩展性的基础之上更进一步分化。运行更流畅,更高安全性,更高可用性是下一步的工作目标。

三层乃至多层架构,分布式架构依旧是主流,大前端、大中台、前后分离,云化、容器化,应用越往后也只会更彻底,更规范。

一年下来,几个直观感受:

  • IT业跟其他行业一样,大众谋生,恰巧你比较喜欢,并且其它你也不会,所以只能干这个。IT也并非只有严谨严肃,喝着茶聊着天也能成事,人要多给自己几个机会,才能更充实,所以有机会就去多尝试。

  • 圈子很重要,思维意识很重要,团队很重要。微信群,朋友圈,书友圈,兴趣圈等等,都是一个思维交流获取信息的载体。生活圈子可以很封闭,但在网络中要保持开放。

  • 业务很重要,掌握的程度也绝非需求分析人员嘴中的业务,更多的是一线的实践业务。所以,这一块欠缺很多,大到区域业务现状,大到行业发展,大到友商的布局,这是短板

  • 技术下沉深度不够,棘手的问题才考验硬气功,还得多下功夫。一年中遇到的纠结,终究还是因为不够精,熟后自可信手捻来,逐一击破。

今年的技术路,言而总之,走了不少弯路,基本都得到实施,得到实践。收获不少,也铺垫不少,来年更值得期待。

“行有不得者,皆反求诸己,其身正而天下归之。” ---孟子

扩展阅读:

歪脖贰点零    ∣  认知升级  · 终身学习

我的 2017 年度技术回顾

我的 2017 年度技术回顾

程序员,除了编码,生活还应该有沉淀!

长按,识别二维码,加关注


以上所述就是小编给大家介绍的《我的 2017 年度技术回顾》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

UML用户指南

UML用户指南

[美] Grady Booch、James Rumbaugh、Ivar Jacobson / 邵维忠、麻志毅、马浩海、刘辉 / 人民邮电出版社 / 2006-6 / 49.00元

《UML用户指南》(第2版)是UML方面最权威的一本著作,三位作者是面向对象方法最早的倡导者,是UML的创始人。本版涵盖了UML 2.0。书中为具体的UML特征提供了参考,描述了一个使用UML进行开发的过程,旨在让读者掌握UML的术语、规则和语言特点,以及如何有效地使用这种语言,知道如何应用UML去解决一些常见的建模问题。《UML用户指南》(第2版)由7个部分组成,而且每章都描述了一个特定UML特......一起来看看 《UML用户指南》 这本书的介绍吧!

RGB转16进制工具
RGB转16进制工具

RGB HEX 互转工具

SHA 加密
SHA 加密

SHA 加密工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具