“御术”林峰:前端10年,始终坚信“为生活带来美好的改变”

简介: “三好学生”,两度创业,蚂蚁集团AntV领军人物,数据可视化领域大牛……这些耀眼的光环加诸己身,他却笑着说:“只希望给生活带来一些美好的改变。”

作者 | 蚂蚁技术

“三好学生”,两度创业,蚂蚁集团AntV领军人物,数据可视化领域大牛……这些耀眼的光环加诸己身,他却笑着说:“只希望给生活带来一些美好的改变。”

image.png
2015年12月,北京望京SOHO。如果你留意四周,可能会看到一个礼貌而略带羞涩地散发传单的年轻人。

他的脸庞黝黑,身材瘦削,传单上印着充满个性的宣言和二维码。你或许直接摆手越过了他,或许漫不经心地接过传单,然后扔到五米开外的垃圾桶里。

你可能也不会想到,这个年轻人是这家公司的联合创始人,这是他的第二次创业,拿着百万计的风投资金;他还曾是互联网大厂技术leader,所负责的业务是公司的盈利支柱。再过一年,他会离开学习工作了10多年的北京,作为一名技术专家加入远在杭州的蚂蚁集团。

他叫林峰,花名是“御术”——以道御术。但大家都发现,这两个名字前后相连,也可以读作“玉树临风”

一个不安分的“三好学生”

“御术”林峰,毕业于北京邮电大学。

成绩全学院Top10%,保送国家重点实验室,硬件社团创始人,计算机学院学生会主席,ACM 校队成员……林峰的履历一片光鲜。意气风发的他在研二完成毕设后,就开始了人生第一次创业:他和一位海归数学博士在美国加州注册了公司,想做“中国优质数学资源的出口生意”,然后不出意外,被现实的大浪狠狠拍在地上。

毕业离校前一周,林峰决定面对事实,乖乖去找工作。所幸“三好学生”的底子还在,他被一位在互联网大厂工作的师兄用社招hc“收留”,一待就是五年。

从一个新人,到整个核心业务系统的前端负责人,林峰在一大票牛人中间饱经磨练,每天都在跟目不暇接的机遇和挑战打交道。但是五年一过,“不安分”的他再度选择了离职创业,并成功拿到了天使轮和A轮百万级的融资。

创业是一种什么体验?——“特别苦,特别累,但实在太精彩了。”
image.png
在创业那两年时间里,林峰曾经和自己的“豪华团队”登上CCTV,面对一众投资人嘉宾侃侃而谈;也曾经为了节省推广成本和获得真实客户反馈,在各大商圈和地铁口散发传单。甚至有一段时间,因为对接的外卖骑手忙不过来或者不愿意接团餐订单,林峰自己背起保温箱,推着平板送起了外卖。

这个从大厂离职的年轻leader,校园里品学兼优的“三好学生”,当他拎着热气腾腾的餐盒,快步穿梭在北京的雾霾中,他会想些什么?

“也没想那么多,客户第一嘛。”林峰笑着回答。

创业失败后,林峰写了一篇文章,总结回顾自己用数据可视化、用商业分析的思路去为业务赋能的经验心得。出人意料的是,这篇文章吸引了大量VC(风投机构)的关注,甚至超过了他的主营业务。有人以为这就是他的创业方向,想要给他投资。

林峰哭笑不得,只能向大家解释:来晚了,下次请早。但这也触动了他的思考,商业分析和大数据的领域其实还大有可为,各行各业都欠缺一套完整而成熟的解决方案。

这名在数据可视化的赛道上奔波了5年的老将,开始思索自己的下一站:他要去一个“有足够的数据,有各行各业的数据”的地方。

他把目光投向了阿里。

一个革故鼎新的“破局者”

2016年,正是AntV崭露头角的一年。
image.png
如今,它已是蚂蚁旗下的新一代数据可视化解决方案、阿里经济体数据可视化的基础设施,怀揣着「让人们在数据世界里获得视觉化思考的能力」的梦想不断前行。但当时,整个团队正面临着空前的压力:新兴项目还有很多功能不完善,业务落地受阻,技术方案先进但使用门槛高,工程技术实力强但领域基础薄弱、能力单一……业务价值和技术突破,都是摆在面前亟待解决的问题。

蚂蚁迫切需要一名可视化领域的专家。这时林峰的加入,不仅是“适逢其会”,更可以说是“一拍即合”。

因为ECharts——这是林峰的成名作。
image.png
早在2014年,他就带着这个热门项目在全国各地写代码做分享。这个由林峰一手搭建起来的可视化图表库不断完善、不断得到业界的认可,还在国内第一个入选 GitHub全球可视化开源项目榜单。在林峰决心来到杭州之前,甚至有深度依赖ECharts的公司追着他跑,扬言:50人团队全归你管,你来了就是技术总监!

光环加身,有些时候是个优势。比如被林峰“勾搭”的候选人得知眼前这个人竟然是ECharts的作者时,通常会多说几句“久仰”。

但有些时候,名声也意味着包袱,因为所有人都对他抱以极高的期待。林峰笑称,他就像一只孔雀,大家心心念念想看他“开屏”的那一天。

2017年中,林峰上任AntV负责人后,开始大刀阔斧地做出改变:他理清了AntV的架构和格局,搭建起今天产品矩阵的雏形,让AntV离开常规图表库的竞争领域,开辟属于自己的新战场;他着手推动阿里数据可视化工作小组的成立和运作,开启了与集团众多可视化兄弟团队间的协同与共建;在前端工程师之外,林峰还招揽了一批艺术设计、地理信息、数据新闻、图分析、人工智能等数据可视化相关领域的专家和新秀加入,让团队的构成变得更加多元。

来自五湖四海的人才各显神通,AntV终于在2017年 11 月 22 日交出了第一个开源版本,1122也就此被定为每一年的“品牌日”。作为AntV的产品负责人,林峰蹲坐在合影前排,表情坚毅中带点不羁,像个历经风浪的老练舵手。
image.png
“这里不仅有丰富的数据土壤,AntV团队还拥有一股强大、专业的设计力量。”林峰给出了这样的评价,“这是当年我所了解到的、最有潜力做出超越当前领域内主流可视化框架的团队。”

这句话被保留在AntV的一支宣传视频里,林峰冒着小雨,去给深夜加班的团队买夜宵和饮料。

积水倒映着路灯,他把兜帽拉起,步履不停。

一根穿越时空的“线”

在业余时间,林峰的一大运动爱好是游泳。

“30分钟不停游2000米左右吧,有些时候可以游到2500到3000米。”林峰颇以自己的体魄为豪,“每周都要游1万米左右。”

从跑步改为游泳,这是医生对他腰颈椎职业病的治疗建议,也成了他近两年雷打不动的习惯。每天晚上9点前下水,在9:30清场前一口气不停地游,上岸后再加半小时器材,高度自律让林峰的每个夜晚都异常充实。

游泳带给了他充沛的精力,让他看起来干练而机敏。和很多程序员不同,林峰不喜欢多余的装饰,也不追求键盘、耳机这些让程序员痴迷的外设,他浑身上下唯一称得上独特的“装备”,是一根不起眼的电源线。

那是一根长达3米的电源线。
image.png
林峰说,这要追溯到他之前经常需要就地办公,养成了在咖啡馆工作的习惯。可是靠近电源插座的座位十分紧俏,迫不得已,林峰只能采用一个奇招:把自己的电源线加长。这样,就算坐在咖啡馆的角落里,他也能“占用”大厅另一端的插座。

有时是处理紧急需求,有时则是单纯的灵感迸发,在咖啡馆昏黄的灯光下,年轻人抱着一台旧笔记本,敲出一行行代码,这些代码最终凝固成千变万化的图形和流线,呈现在千万台不同的终端。

时隔多年,长长的电源线始终伴随在林峰身边,传输电流,也串起过去和未来。
image.png
林峰特别喜欢蚂蚁的一支宣传片《背影》。

短短两分钟的影片,焦点分给十多个不同职业的“小人物”,厨师、驴友、养蜂人、代驾司机……他们的背影分散在大地的各个角落。最后的镜头抬向天空,出字幕:“每个认真生活的人,都值得被认真对待”。

这个渺小又宏大的愿景,成就了林峰和蚂蚁的相遇。林峰坦言,这也正是他最初选择创业的动机:为人们的生活带来一些美好的改变。

在刚刚过去不久的一年香内部分享会上,主持人问林峰:有没有哪一刻让你觉得,来到蚂蚁是一个非常非常正确的选择?

林峰沉吟了一会儿,说是刚拿到工牌的那一刻。
image.png
工牌背面写着一句话:为世界带来微小而美好的改变。

过去的愿景,未来的展望,冥冥中也有一根线把它们串在了一起。林峰说:“原来我一直追求的东西,就是这家公司在做的事情。”

一份敬畏技术的初心

2005年,日本经营大师稻盛和夫在《活法》中提出了他的“人生公式”:

人生成功=能力×热情×思维方式。“能力”是知识和技能,“热情”是激情和渴望,“思维方式”则包含了心态、精神状态和价值取向。

在稻盛和夫的定义里,“思维方式”是这个公式的核心,能力可以不断精进,热情和初心可以一以贯之,唯有思维方式从一开始就决定了方向是否正确。“热情和能力都是从0到100分,但是思维方式是带正负的。假如你的动机不善,那么你做出的成绩越大,对社会的伤害可能就越高。”这成了林峰的信仰,也是他现在挑选团队成员的核心评判框架。

手握技术的利器,却时时警惕不使用技术作恶。这种朴素又强烈的正义感,或许是林峰始终向往着“为生活带来美好改变”的初衷。
image.png
再把时间拉回到那次分享会。林峰讲述完自己的创业和工作经历后,又在主持人的盛情邀请下返场,请他最后分享一句话,送给在场所有年轻的同学。

面对台下一双双渴望的眼睛,林峰略加思忖,说了这么一句话:“保持你的初心,奔跑的前方才有猎物。”

老将初心未改,他正在奔向下个站台。


image.png
关注「Alibaba F2E」
把握阿里巴巴前端新动向

相关文章
|
Windows 计算机视觉 安全
流媒体技术学习笔记之(十三)Windows安装FFmpeg
一、下载地址: 网址:https://ffmpeg.org/ 选择Windows版本:https://ffmpeg.org/download.html#build-windows 二、解压安装: 下载并解压FFmpeg文件夹,它会生成一个类似名为“ffmpeg-20150504-git-eb9fb50-win32-static”的新文件夹:   打开你想安装的任意磁盘,例如:d盘。
5904 0
|
数据采集 存储 搜索推荐
用 Python 将 html 转为 pdf、word
在日常中有时需将 html 文件转换为 pdf、word 文件。网上免费的大多数不支持多个文件转换的情况,而且在转换几个后就开始收费了。
1992 0
用 Python 将 html 转为 pdf、word
|
3月前
|
SQL 机器学习/深度学习 存储
企业级智能问数:为什么需要“业务本体”而非“技术映射”?
本文探讨企业智能问数的核心路径选择:为何“业务本体”语义层(如UINO方案)比“技术映射”(宽表/Text2SQL/指标平台)更适配复杂统计、跨域分析等真实场景。指出本体建模以业务对象为中心,支持动态推理与低维护泛化,是POC走向规模化落地的关键。
|
缓存 前端开发 安全
网站显示不安全的解决办法
当浏览器提示网站“不安全”时,通常是HTTPS配置或证书问题。解决方法包括:检查网址、验证证书状态(是否失效、域名匹配、CA受信任),确保证书链完整,避免自签名证书;解决混合内容问题,确保所有资源使用HTTPS;修正服务器配置,强制HTTP跳转HTTPS,启用TLS 1.2/1.3,添加HSTS;检查本地时间与浏览器缓存。按此步骤排查,可有效解决问题。
|
SQL 存储 OLAP
阿里云 EMR Serverless StarRocks3.x,极速统一的湖仓新范式
阿里云 EMR Serverless StarRocks3.x,极速统一的湖仓新范式
893 0
|
安全 前端开发 JavaScript
如何检查和验证 HTML 中的 CSP 策略是否有效
本文介绍如何检查和验证 HTML 中的 Content Security Policy (CSP) 策略是否有效,包括使用浏览器开发者工具、在线验证工具和常见问题排查方法。
|
资源调度 分布式计算 Hadoop
揭秘Hadoop Yarn三大调度器:如何玩转资源分配,实现高效集群管理?
【8月更文挑战第24天】Hadoop YARN(Another Resource Negotiator)是一款强大的集群资源管理工具,主要负责高效分配及管理Hadoop集群中的计算资源。本文深入剖析了YARN的三种调度器:容量调度器(Capacity Scheduler)、公平调度器(Fair Scheduler)以及FIFO调度器,并通过具体的配置示例和Java代码展示了它们的工作机制。
543 2
|
项目管理 敏捷开发 Cloud Native
带你读《软件项目管理案例教程(第4版)》之一:软件项目管理概述
本书以案例形式讲述软件项目管理过程,借助路线图讲述项目管理的理论、方法及技巧,覆盖项目管理十大知识域的相关内容,重点介绍软件这个特殊领域的项目管理。本书综合了多个学科领域,包括范围计划、成本计划、进度计划、质量计划、配置管理计划、风险计划、团队计划、干系人计划、沟通计划、合同计划等的制定,以及项目实施过程中如何对项目计划进行跟踪控制。该书取材新颖,注重理论与实际的结合,通过案例分析帮助读者消化和理解所学内容,既适合作为高等院校计算机、软件及相关专业高年级本科生和研究生的教材,也适合作为广大软件技术人员和项目经理培训的教材,还可作为软件开发项目管理人员的参考书。
|
存储 数据格式 Python
如何使用 numpy 加载 txt 文件数据?
【8月更文挑战第30天】
925 0
|
负载均衡 安全 Java
Java一分钟之-WebSocket:实时通信协议
【6月更文挑战第1天】WebSocket是实现客户端与服务器长连接、双向通信的协议,简化实时数据传输。Java中的WebSocket实现基于JSR 356。本文涵盖WebSocket基础(持久连接、双向通信、低延迟)、工作流程、常见问题(安全、连接管理、数据编码)及Java实现示例,强调错误处理、心跳机制和资源管理的最佳实践。
1138 6