微信号:infoqchina

介绍:有内容的技术社区媒体

10大关键词,10+1位技术人的全年回顾

2018-01-01 09:22 二叉树

2017 年的最后一天刚刚结束,你在去年的今天立的 flag 都实现了吗?

……

……

……

……

……

……

……

……

……

算了,都这个时候了,这个问题的答案还有毛线关系?还是来换下一个问题:

过去一年你经历了什么?

我们拿着这个问题去问了十个人。

十个人当中有创业者,有研究员,有飙车狂人,有游泳健将,有常驻国内的,有常驻国外的,有孩子上幼儿园的,也有孩子上小学的……十个人,十种不同的形态,十段不同的经历,然而他们都有一个共同点——

他们都是搞技术的。

以“记录与时代并行的技术人”为使命的二叉树,又玩出什么了花样来?且看短片——

《过去一年你经历了什么?》


InfoQ 二叉树 出品

2017 年终特别刊


关键字 #1:开放

“给我最大的信心是 PWA 的出现。”

——高磊,百度 Web 前端高级技术经理,飙车狂人


自从 iPhone、安卓机席卷全球以来,Web 开发领域的无数小伙伴们一直在尝试让移动设备的浏览器里的网页也能有原生 App 那样好用的体验。在这一条旅途上,从一开始就有很多人对 HTML5(+CSS3+JS)充满热情,这一套技术组合也一直在发展。

2015 年 6 月,Google 工程师 Alex Russell 与一位英国设计师 Frances Berriman 合作提出了“Progressive Web Apps(PWA)”这个 Web 开发新理念。该理念以 Service Workers 为核心,专注于提升 Web App 在缓存、推送方面的使用体验。

关键字 #2:主流

“用户想起 Mobile Web 就想起它性能差,我们想改变这个观念。”

——Michael Yeung,Google 开发者平台工程师,空中飞人


PWA 的草案提出后,Google 很快在自家的 Blink 引擎 /Chrome 浏览器上进行实现,也带动着其他基于 Blink/ 非 Blink 的浏览器厂商们一起推动。经过了两年的努力,到了 2017 年,越来越多的手机端浏览器上已经可以支持一部分 PWA 的功能,已经成为 Web App 领域的主流。

在 OpenWeb 往前推动的过程中,有很多像 Michael Yeung 与高磊这样的贡献者。Michael Yeung 在 2017 年频繁往返于香港、上海等城市宣讲,高磊则时不时的骑上他的摩托车到城郊去飙一把——他说这能帮他释放压力。

关键字 #3:稳定

“大前端从混乱状态逐渐变得清晰。”

——胡彪,饿了么移动技术总监,健身达人


互联网产业发展初期,很多做网站的公司里面都有个设计部,里面有些人专门玩 PhotoShop,有些人专门玩 DreamWeaver,有些人专门玩 PHP——不过他们通常在研发部。然而越是往下玩,JavaScript 的发展越是出乎意料,玩法越来越多,从最基础的 AJAX 玩到 jQuery 玩到 Node 玩到 Angular 玩到今天的 Vue、React 各种 js,现在纷纷被叫做了“大前端”这个概念。

智能手机时代来临后,很多公司的研发部门里面又出现了两个研发组,一个叫做 iOS 研发组,一个叫做 Android 研发组。由于两个平台所需的开发技能完全不同,加上很多公司原本就有 Web 版本的业务在运行,这一度导致了很大的混乱。这种混乱一方面导致 Hybrid/Mobile Web 的需求一直都非常高,另一方面也迫使这些公司再次调整自己的 App 研发团队结构,实现前后端分离、逻辑与呈现分离。

胡彪在饿了么负责移动技术,就个人的技术积累而言是前后端通吃的类型。饿了么现在用 Vue.js 和 React.js 很多,Weex 方面是除阿里内部团队外最早上线的大型用户,PWA 也是很早就与 Google 合作上线。到了 2017 年,胡彪的关注点更多在内部,他希望能够把工程师的效率提升上来,做更多有意义的事情。

关键字 #4:统一

“容器化还是一个群雄割据的一个局面吧。”

——丁宇(叔同),阿里巴巴资深技术专家,爱技术爱老婆


自从 2014 年 Docker 开始席卷整个 IT 圈以来,容器化的发展进入了高峰期。到了 2017 年,Kubernetes 基本上成了容器管理层面的事实标准,一统天下;而放眼整个容器生态,各类技术探索仍在不断前进。从大环境来说,CNCF 组织已经聚拢了云计算圈 /IT 资源领域的各个巨头,形成了整体的依托平台;在容器化实现层面,KubeCon 上发布的 Kata Containers,云栖大会上开源的 Pouch,这两个有着不同目标、定位在不同层面的项目,都引起了圈内的大量关注。

身为阿里容器、调度、集群管理、运维技术负责人,长期关注容器技术的叔同表示,他希望有更多技术的选择出来,而 Pouch 的开源也是希望能够推进一些行业标准的建设。在采访过程中,叔同还特意感谢了自己的妻子对于家庭的支持。

关键字 #5:争议

“整体上来讲比较大爆发的是 ICO,到年末了出现了各种各样新的形态,大家对这些新东西的争议是比较大的。”

——程显峰,火币网 CTO,会弹尤克里里的交际花


上半年,ICO(Initial Coin Offering)在国内大火。到了 9 月份,监管部门正式动作,喊停了所有代币与人民币之间的交易,于是 ICO 一夜之间变成了一种“非法融资活动”,代币交易平台们则纷纷转战外币。不过到了年末,又出现了各种各样的 IFO(Initial Fork Offering),让人眼花缭乱、目不暇接。

身为火币网的 CTO,程显峰表示自己今年磨破了嘴皮——总是要不停的跟人解释这些事情。工作压力山大之余,他陪着娃去学习尤克里里,自己倒也学会了不少小曲儿。

关键字 #6:爆发

“它的最高峰流量达到了 20 个 Terabits,这也是非常惊人的一个数字。”

——沈悦时,Twitch Principal Research Engineer,游泳游 high 了


Twitch 是专业搞视频游戏直播的平台,从 2011 年发展至今已经成长为一个千万级用户量的大平台,可以说是全球直播产业的一个典型玩家代表。国内的对标玩家斗鱼、虎牙,也在电子游戏直播领域发展迅猛。

2017 年,沈悦时一个最大的感觉就是:电子竞技产业越来越大了。上面说到的 20 个 Terabits 流量,是斗鱼在英雄联盟总决赛时达到的流量最高峰。“是非常惊人的一个数字。”

他说在今年达到的一个成绩是,Twitch 在 Alexa 网站排名上第一次进了前 50 名。此外,还有另一件事情被他称为“人生巅峰”——不间断在游泳池里自由泳一百个来回。

关键字 #7:回温

“整个业界的很多东西都在发生重组,所以对我们的冲击跟机遇都是同样大。”

——张木喜,musical.ly 高级技术副总裁,希望能多陪陪孩子


11 月,今日头条以 10 亿美元全资收购了 Musical.ly。2014 年上线的短视频社交应用 Musical.ly 一直在海外发展,全球日活用户数超过千万,可以说是非常流行了。但是这个发展过程并非一直顺利,尤其是直播类业务火爆之后,对于短视频的热度产生了比较大的冲击。

在张木喜看来,2017 年对于短视频领域而言是一个特别猛烈的回温过程,同时也是一个内容重构、业界重组的过程。内容的形态虽然一直在增加,但是用户对于优质内容的需求是一直存在的,而每一种类型的内容,都要去摸索最能体现自身内容价值的表现方式。

在整日忙碌于公司和产业之间的这段时间,他的孩子也在不知不觉间长大了。

关键字 #8:沉淀

“把最基础运维的一些技术能够沉淀到一个平台上面来。”

——毛茂德(如柏),阿里巴巴资深架构师、运维中台负责人,自称“买书达人”


到了 2017 年,DevOps 概念的提出已经接近 10 年了。从最早的无人值守、批量安装、运维自动化,到近年来提出的智能化、AIops,运维工程师的工作挑战越来越高。放眼全球,超大型软件系统 / 互联网系统只是少数,阿里的平台就是其中之一。

运维基础平台 StarAgent 在阿里已经建立、应用、改进了五六年。作为运维中台的负责人,如柏的最终目标是希望应用开发部门能够完全聚焦在自己的业务上,不需要再基础架构的层面重复造轮子。对于 P2P 文件分发系统蜻蜓在今年的表现,如柏还是相当满意的。

不过,现状离运维人员们理想中的状态仍然有很大的距离。这个小树苗想要成长为参天大树,仍然需要更多的时间、更多的人一起来努力。

关键字 #9:成熟

“在实时计算这个领域,Flink 这个项目变得比较成熟了。”

——鞠大升,美团点评研究员,家长会初体验


差不多在十二年前的一月份,世界上诞生了一个 Hadoop 项目。到了 2010/2011 年,好几家互联网巨头们都已经用 Hadoop 项目搭建了成千上万个节点的集群,甚至开始为了“谁给 Hadoop 贡献了最多代码”这个问题展开了一场大辩论。大约是从那时候开始,整个业界刮起了一股大数据的狂潮。

Hadoop 这个框架虽然很强大,却缺乏实时处理的速度,所以 2013 年伯克利大学的 AMPLab 将 Spark 项目贡献给 Apache 基金会之后,这个项目也引起了很多人的关注,用户越来越多。一年之后,另一个叫做 Flink 的项目也被 Apache 基金会接受。相比 Spark 采用了微批处理模型,Flink 则采用了基于操作符的连续流模型,这为使用者们提供了另外一种选择。

到了 2016 年的时候,发布了 1.0 版本的 Flink 已经有了相当的可用性与流行度,发展到 2017 年已经基本算是进入了成熟期,阿里也基于 Flink 分支出来了自己的 Blink 项目,鞠大升表示他们在 SQL 化方面做得比较好,影响力挺大。

鞠大升的孩子在这一年开始上幼儿园,他很兴奋的向我们分享他第一次去家长会时的心情——“人生突然之间就升华啦”。

关键字 #10:再创新

“今年年初的时候离开了锤子科技到了极客邦,我们自己要主导去做一些事情。”

——池建强,极客邦科技总裁,卖桃者


池老师被拖入采访间的时候已经是晚上十点多,当时他刚刚开完了一个号称只要二十分钟、实际上开了俩小时的内部会议。2017 年,「极客时间 App」开发的完成与上线,对极客邦而言是意义重大的事情——这个一直基于媒体模式为技术圈提供服务的团队,终于有了可以把自己的服务能力沉淀下来的产品。

池老师身上的负担也是挺重的,可是在他看来,谁的负担不重呢?他说他见到现在的小孩负担也比较重,他小孩的班上全是优秀的学生,压力很大。

压力正是动力的来源之一。整个一年继续保持 MacTalk 高频度更新的池老师在最近的一篇文章中写到:“四十岁了,应该更加开心的工作,阅读产品,看代码,写东西,和大家一起往前冲,这是一种生活方式。”

新年许愿

新年第一天,又是总结旧年、立新 flag 的时候了。

2017年,你的关键词是什么呢?

2018 年,你的新年愿望又是什么呢?

不妨留言告诉我们,也许我们可以做到的,顺手就帮你完成了呢?

祝大家在新的一年,都能实现更高的目标,完成更好的创新,更开心的工作!


新年第一天,是时候开始定下一年的基调了。每个程序员都应该培养些商业思维,如何看懂公司,如何理解公司在不同阶段的不同战略的?互联网浪潮中,技术人又应该如何顺势而为?徐飞导师总结知名公司成败经验,为你梳理清楚其中的脉络,让你在技术创新和商业模式上有新的思考。


 
InfoQ 更多文章 当别人用月薪去衡量程序员时,我们自己应该谈点理想 2017技术圈年度大事件盘点 中国第一份 DevOps 年度调查报告重磅发布! 假如程序员会武功? 理性思维VS中二晚期,二次元程序员调查报告
猜您喜欢 如何让 Vim 成为我们的神器 专访架构师陈波:微博近几年的架构演进和架构师的技能素养 传统企业上云的三个正确姿势 面试感悟:一名3年工作经验的程序猿应该具备的技能 IBM带你看美网——这不仅仅是一次大满贯,一切因数据与分析而不同