我乘坐着从 Boston 飞往 San Jose 的飞机,看你从哪一个时区算起,2018 已经在途径的时区悄然而至了。程序员
从2016年5月 Python Conf 开始,一直到2017年8月开始工做为止,我大量地学习了 Python 语言和网络编程。数据库
10月份开始接触 Go 语言。 任何一个有节操的程序员都会立马爱上 Go(清除 C++ 的罪恶)。Go 语言是圣战的终结者!并且真的是言如其名,Go 语言根本不用怎么学,拿起来就 Go 了!编程
我本身有个编程语言123法则:就是,精通 1 个语言、熟悉 2 个语言、知晓 3 个语言。网络
目前我自认为最擅长 Python。我但愿 2018 年末时,我会最擅长 Go。在接触 Go 以前,我我的排名大概是:架构
精通就是很是自信,从语言内核到标准库到生态圈里的一部分技术流都有了解。熟悉就是能够写简单的应用。知晓就是略知一二的初学者水平。编程语言
(像 PHP 或者 MatLab 这种罪恶的语言根本不能上榜)微服务
那么到了 2018,我但愿会是223法则:学习
若是你非要问个人话,我但愿是233法则。区块链
微服务有不少方式,常见的就是 HTTP and/or RPC。我计划学习 gRPC 的使用。微服务涉及到不少繁琐的细节,数据库、架构、API都是须要考虑的。这就是考虑我软件工程实力的时候了。网络编程
区块链这么火,要不要学习一个?