程序员,2017年你的技能树上增加了哪些新技能?

原创 2017年12月20日 00:00:00

每一年,我们都在学习新的东西;每一年,我们都想学习新的技术;每一年,我们都要接触新的技术。那么,2017 年你 GET 到什么技能呢?


640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1

这一年里,在工作上,我主要做的都是移动开发,分别是三种不同的技术栈:

  • 基于 Ionic + Cordova 的混合应用

  • 基于 React Native 的跨平台应用

  • 基于 Java 的 钱柜娱乐开户 原生应用

期间,使用 Java、Objective-C 编写 Cordova、React Native 插件。又花了好多时间,将 Cordova 应用嵌入到 React Native 中,详细见:《我们是如何将 Cordova 应用嵌入到 React Native 中

640?wx_fmt=jpeg&wxfrom=5&wx_lazy=1

最近,在将 React Native 上的 WebView 经验,整理成半混合应用框架:《Dore 混合应用框架 —— 基于 React Native 的混合应用迁移方案》。

新版本的 Growth 也是用 React Native 写的:《开源编程学习 APP Growth 发布 3.0,在碎片时间里练习


0?wx_fmt=jpeg

这几个月,顺手撸了一遍 Serverless,写了二三个 Serverless 应用,以及相关的几篇文章。

0?wx_fmt=jpeg

当然,如果你想要的话,也可以看看:phodal/serverless。

今年,也出版了今年的新书《全栈应用开发:精益实践》:

0?wx_fmt=png

详细的介绍见:《【新书上架】 | 《全栈应用开发:精益实践》——历时两年二十万余字


从概念上,收获最大的,莫过于参加公司的 DDD 培训《事件风暴》,理解了,如何从业务到建模的一系列流程。详见《Stepping.js——两步完成前后端分离架构设计

0?wx_fmt=jpeg

也顺便使用 TypeScript 撸了一个生成图形的框架:phodal/stepping 。

培训的话,还有一系列的基于 Spring Boot 的微服务工作坊。《【工具推荐】价值百百万的后台微服务生成工具》大致就是:

  • Eureka 服务,提供服务注册、发现

  • Ribbon 服务,提供客户端的软件负载均衡算法

  • Hystrix 服务,熔断器

  • Hystrix dashboard 服务,对 Hystrix 进行实时监控的工具

  • Turbine 服务,日志收集器,用于聚合 Hystrix 中的日志

  • Config 服务,统一配置中心

  • Feign,声明式、模板化的HTTP客户端

  • Spring Security Oauth 2 服务,授权管理

大抵对于新的后端技术有一个全面的认识,微服务相关的代码在:phodal/ms-workshop。

上周期,也顺手撸了一个小程序:


那么,你呢 ? 今年开启了什么撩妹技能 ?


0?wx_fmt=jpeg


GET 到什么有意思的东西?


0?wx_fmt=jpeg


版权声明:本文为博主原创文章,未经博主允许不得转载。

工作了3年的JAVA程序员应该具备什么技能?

工作了3年的JAVA程序员应该具备什么技能 因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Ja...
  • dzzzheng95
  • dzzzheng95
  • 2017年02月11日 22:13
  • 2422

一名3年工作经验的程序员应该具备的技能(写得很好,果断转)

因为和同事有约定再加上LZ自己也喜欢做完一件事之后进行总结,因此有了这篇文章。这篇文章大部分内容都是面向整个程序员群体的,当然因为LZ本身是做Java开发的,因此有一部分内容也是专门面向咱们Java程...
  • mrxiky
  • mrxiky
  • 2017年02月23日 16:53
  • 9274

作为一个4年程序员至少需要掌握的专业技能

《一名3年工作经验的程序员应该具备的技能》,在机缘巧合之中,看了这篇博客。感觉自己真的是很差,一直想着会写if…else…就已经是一名程序员了,在工作之余也很少学习。于是,自己的code技能一直没有什...
  • xiaoyou59
  • xiaoyou59
  • 2016年03月15日 14:47
  • 1570

iOS11 增加的新技能

一.iOS 11.0中的新功能 - 支持二进制(非文本)条形码。 1.iOS11 为 AVFoundation,Core Image 和 SiriKit 添加了API,以支持检测,解码和创建具有二进...
  • ZCLengendary
  • ZCLengendary
  • 2017年06月08日 17:21
  • 2191

新技能get!5步将手机照片投影到电脑上

很多人都喜欢用手机拍点花花草草,不过手机屏幕太小,时间长了会费眼,看着也没啥感觉。其实我们完全可以将手机里的照片投影到电脑屏幕上看,甚至无须安装第三方软件,只要系统内置的组件就能搞定。怎么样,感兴趣么...
  • yelin042
  • yelin042
  • 2017年11月01日 09:09
  • 234

[每天get点新技能]搜商——互联网侦探所(1)

2013-12-06 黄炎雷 IT百问 ----1024---- 为了方便大家查看文章,新做了一个全文目录。 使用方法: 回复:h    就能查看所...
  • LAY19911123
  • LAY19911123
  • 2014年03月20日 13:30
  • 693

Get新技能!程序员也能玩转的集群监控

点击上方蓝字进行关注的都是靓仔和仙女 为什么需要监控? 为了保证系统的稳定性,可靠性,可运维性。 掌控集群的核心性能指标,了解集群的性能表现; 集群出现问题...
  • TVwR8OfV0P
  • TVwR8OfV0P
  • 2017年12月04日 00:00
  • 377

Flatpak 新技能—— Linux 独立应用

Flatpak 新技能—— Linux 独立应用
  • ztguang
  • ztguang
  • 2017年04月07日 15:19
  • 407

get新技能!做excel表格超实用技巧大汇总

做excel表格,超实用技巧,以后不用再求人了!转起学技能!
  • nydia_lvhq
  • nydia_lvhq
  • 2016年01月22日 19:59
  • 297

50个学习新技能的最佳网站

参加在线课程 edX—参加来自全球最好的大学的在线课程。 Coursera—参加全世界最好的在线免费课程。 Coursmos—随时在任何设备上学习一个微课程。 Highbrow...
  • u011153667
  • u011153667
  • 2016年05月13日 07:37
  • 103
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:程序员,2017年你的技能树上增加了哪些新技能?
举报原因:
原因补充:

(最多只允许输入30个字)