偶然看到一篇关于玉伯的文章,转来分享。认识玉伯是因为seajs,那时候,我P5,他P6。

现在我P7,人家已经P10了。

正文如下:

作者 | 徐川
编辑 | Yonie

国内的前端行业,是一个群星璀璨,同时又有些纷纷扰扰的圈子。很多初出茅庐的年轻人怀着改变世界的梦想,谁也不服谁。不过,有一些为前端领域做出贡献的拓荒者几乎受到所有人的尊敬,玉伯就是这些拓荒者中的一员。

如今,他已经是蚂蚁金服研究员,带领着体验技术部,打造出 Ant Design、AntV、Eggjs 等广受欢迎的开源项目,他所在的团队也成为国内前端开发者向往的地方。

在同事眼中,玉伯是一个严谨的人,同时保持着对生活的热爱,他曾以 lifesinger 为笔名写名为“岁月如歌”的博客、参与 GitHub 上的开源社区,到现在也经常在知乎上分享自己的知识和见解。

从中科院到支付宝

时间转回到 2006 年,当时在中科院物理所进行硕博连读的玉伯对前途产生了迷茫,是就这样继续深造,将来投身学术界,还是出来干一番事业?

当时,腾讯的 QQ 已经开始有所起色,在年轻人之间开始风靡,淘宝网已经成为中国最受欢迎的线上购物网站,互联网正风起云涌。这时,玉伯得知中科院软件所正在找人,一番思考之后,玉伯毅然放弃学业投身到软件行业。由于他当时年龄小,在软件所工作期间,经常闹出被误认为是学生的笑话。

中科院的生活单纯但缺乏激情,2008 年,玉伯终于离开了象牙塔,南下杭州,加入了当时正在招兵买马的淘宝 UED。虽然并非科班出身,但玉伯从 2002 年起就已经开始接触前端开发,从此与前端结下了不解之缘。

加入淘宝 UED 后,他与承玉等人一起研发了 Kissy,当时淘宝前台业务的标准前端技术栈,并将之开源,在 GitHub 上,Kissy 一度是阿里系开源项目 Star 数最多的项目。

在淘宝期间,玉伯还发起了 Sea.js,一个开源的 JavaScript 模块加载框架,它契合了前端工程化的演进趋势,也是现代大中型前端项目的基础。

2012 年,玉伯加入支付宝前端开发部,负责基础技术组。第二年,他遇到了职业生涯的另一个重大选择:阿里宣布“ALL IN 无线”,支付宝前端解体,所有人都面临选择,要么转岗去做移动端开发,要么留下来做中后台的前端开发。玉伯选择留了下来。

虽然从事后来看,无论是走的还是留的,结果都挺好的,但当时对于玉伯是一个痛苦的时刻,甚至对前端的价值产生了怀疑,他在《阿里前端的困局与突围》中写道:

一个事实:把国内大部分公司的 UX 部门解散掉,也不会太影响产品的体验。在国内,UX 主要还是起到美工的作用,虽然我不想承认。前端依旧是美工,而且仅仅是实现工。在阿里,我们不得不承认一个事实:前端的确有价值,但放在全局来看,前端产生的价值并非核心价值。 在阿里,虽然前端的工作已经不可或缺,但对大公司而言,不可或缺的岗位多了去呢,不可或缺不代表有核心价值,我就不说了。

不过好在,他很快振作起来,从中后台业务中找到了前端的价值。

“后来我们发现中后台业务也是有很多事情可以去做的,无论是业务还是技术都值得深挖,只是以前前端只关注 C 端业务,但其实 To B 的业务对前端来说是一片蓝海。”玉伯说。

玉伯发现中后台的业务量其实非常大,如果没有一套系统的规范来应对,研发效率和产品体验都将面临挑战。

在这样的背景下,前端技术部改名为体验技术部,玉伯和他的小伙伴们踏上了新的征程。

冰山之下的体验

意识到中后台方面前端体验的缺失,玉伯开始带领团队做这方面的工作,他还专门招募了设计师团队,和前端工程师一起工作,开始在体验方面深挖。

设计师的加入让前端团队发生了巨大变化,也让玉伯开始思考体验的更深层含义,他在《我们是如何从前端技术进化到体验科技的》一文中表示:

前端技术再牛,都很难直接解决产品层的用户体验。对中后台产品来说,设计的价值也远远不止于让产品的颜值提升,设计的更多价值,在于深入到产品的业务逻辑里去,去帮助业务梳理产品信息架构与任务流程。用户体验是一个非常综合的事,需要各种专业人士在同一个产品上聚焦发力,一起共同努力才能真正提升产品体验。

他还引用乔布斯的话说:设计不止于好看,更关乎好用。

为了让前端工程师和设计师更好的协作,玉伯说,团队曾经开展过一个活动:任何设计师的要求都是合理的,只要设计师提出的要求都尽可能的去实现,除非技术上的确实现不了。这个活动让设计师感觉到前端工程师的尊重,增进了双方的互相了解。而且前端工程师和设计师都是视觉型动物,都关注人机交互的细节,所以相处下来很融洽。

2015 年,体验技术部推出了 Ant Design,它有别于 UI 组件库,是一种全新的设计系统,随着 Ant Design 不断的证明自己,它受到了阿里内外的广泛赞誉,也在一定程度上引领了国内业界关注中后台体验的风潮。

发展到现在,体验技术部的格局也远远超出了之前的设想,玉伯介绍,现在他们除了支持业务之外,还会关注四大块:

  • 企业级的中台设计体系,包括 Ant Design 等,随着前端技术的发展继续打磨。

  • 前端基础技术栈,包括上面的 Ant Design,以及数据可视化、图形技术等。

  • 工程产品方向,包括 Basement、云凤蝶、九色鹿等。

  • 创新业务,比如语雀等。

玉伯认为,好的技术都是源自于好的业务土壤,正是因为有业务需要,所以能逼着他们研究技术,提升效能。

硅谷知名分析师 Ben Thompson 在《神圣的不满:颠覆者之利器》中说过:“如果你的公司专注于为用户创造最好的体验,那么意味着,你的发展空间上不封顶!”这是因为,用户的期待不是静止的,当你满足用户现有的体验时,他们又会产生新的需求,这可能为公司带来新的商机。

这段话也正是体验技术部成长的最佳注解。

在这个过程中,体验技术部越来越大,玉伯的角色也更多的考虑人员和团队管理上的问题。

以开源的方式做管理

“我更多的还是用一种直觉来做管理,如果要总结的话就是两点,找到对的事,找到对的人。”玉伯说。他还指出,到底是不是对的事有时候不是那么好判断,要去不断的试错,快速花 1-3 个月尝试,如果是对的就加大投入;找到对的人,一方面是满足业务对人员的需求,一方面是找到符合技术发展的人才,需要靠积累的人脉去挖人。

前段时间,在社区知名的 Node 大牛死月被发现在蚂蚁金服的职级只有 P6,引起了大家的一些讨论,死月本人已做过回复,玉伯也发表了他对前端人才的看法:

在体验技术部,我们看一个人的成长,至少会看三个方面:能力、热情、思维模式。......还有一个考量维度是一个人的思维模式。具体到技术岗,很重要的一点,是去看一个同学会不会去思考事情背后的 WHY,会不会去深入了解 WHY 所处的大环境,会不会在想清楚 WHY 后,去分析思考解决路径,在有多条路可选的时候,敢不敢去做取舍权衡,能不能去找到最佳路径和实现策略。WHY - HOW - WHAT - DO 的思维框架下,DO 是最后一步,很关键,但前面三步如果思考不清,光有 DO 是很难拿到优秀结果的。

体验技术部的团队文化是“简单、自由、有爱”,玉伯更愿意充分发挥团队成员的个性和聪明才智,并反映到产品中。

在团队管理上,玉伯是那种有点反流程的管理方法,他更愿意使用异步的沟通方式,通过内部语雀或者 Gitlab 的 issue 来交流,因为他认为多数人在当面沟通中难以表达复杂的思维过程,倾听者不集中精神也难以理解。

这实际上是开源社区通行的沟通方式,开源的精神和做法贯穿了玉伯的职业生涯。在他刚加入支付宝,在还没有写一行代码的时候就宣布要用开源的方式打造支付宝下一代的前端框架。后来更是带领团队一手打造出 Ant Design 这样的广受欢迎的项目。

“开源对个人的代码能力还有软技能都有非常大的帮助,在公司里可能不是每个人都有机会去写核心代码,但做开源项目你是自由的。”玉伯表示。开源也正是让体验技术部保持活力,提升对技术追求的重要手段。

开源也是体验技术部对外重要的品牌形象,正是因为有这些开源项目,大家才会对体验技术部认可,并且希望来和心目中的大牛一起工作。

最后,针对目前前端领域比较浮躁的风气,玉伯认为还是应该安下心来,脚踏实地的做些实事,才能取得真正的进步。

体验技术部仍在招兵买马中,今年是体验技术部技术产品发展的关键之年,欢迎意气相投的技术、设计、产品、运营、商业化的人才加入。简历投递邮箱为: afx-platform-talent@list.alibaba-inc.com

玉伯:从前端到体验,如何把格局做大相关推荐

  1. 命令测试post_【第2088期】前端中台化,把格局做大——NodeJS 和测试服务探索

    前言 今日早读文章由<React状态管理与同构实战>作者@LucasHC投稿分享. 正文从这开始~~ 近些年,「NodeJS 应该如何在公司业务中真实落地 」这类问题屡见不鲜.自从 200 ...

  2. 【开源专访】Sea.js创始人玉伯的前端开发之路

    摘要:玉伯,淘宝前端类库 KISSY.前端模块化开发框架SeaJS.前端基础类库Arale的创始人.本期[开源专访]我们邀请玉伯来为我们分享一些关于前端框架.前端开发的那些事,以及前端大牛是如何炼成的 ...

  3. 支付宝玉伯:从前端到体验,如何把格局做大

    国内的前端行业,是一个群星璀璨,同时又有些纷纷扰扰的圈子.很多初出茅庐的年轻人怀着改变世界的梦想,谁也不服谁.不过,有一些为前端领域做出贡献的拓荒者几乎受到所有人的尊敬,玉伯就是这些拓荒者中的一员. ...

  4. 支付宝玉伯:从前端到体验,如何把格局做大?

    阿里妹导读:国内的前端行业,是一个群星璀璨,同时又有些纷纷扰扰的圈子.很多初出茅庐的年轻人怀着改变世界的梦想,谁也不服谁.不过,有一些为前端领域做出贡献的拓荒者几乎受到所有人的尊敬,玉伯就是这些拓荒者 ...

  5. 玉伯:前端的现状之痛及未来趋势

    在 GMTC 北京上,蚂蚁金服玉伯老师做了次分享.玉伯 2008 年加入阿里,在这期间,他和团队一起折腾过 KISSY.SeaJS.Ant Design.AntV 等开源项目,现在我们都喜欢用的语雀也 ...

  6. 玉伯 对 前端的 金玉良言

    链接 转载于:https://www.cnblogs.com/dhsz/p/6862599.html

  7. 转载:开源专访】Sea.js创始人玉伯的前端开发之路

    http://www.csdn.net/article/2013-09-03/2816801-front-end-development-seajs-framework/1 赞同他对框架设计的理念,有 ...

  8. 2018年·玉伯《从前端技术到体验科技(附演讲视频)》

    玉伯在首届蚂蚁体验科技 SEE Conf 大会上分享的总结,已经取得玉伯本人同意,发布cnode和node全栈公众号.以下是正文 很抱歉在首届蚂蚁体验科技 SEE Conf 大会上,给大家讲得有点磕绊 ...

  9. 读玉伯之Sea.js、开源与前端之路

    下面是CSDN访谈正文: CSDN:先介绍一下自己和目前的工作吧! 玉伯:我叫王保平,阿里花名玉伯.目前在支付宝前端技术部工作,从事前端基础类库.工具等产品的研发.喜欢编码.热爱思考,努力把每一天过得 ...

最新文章

  1. 专访@爱可可-爱生活:如何做好科学研究(干货满满)
  2. 远程linux服务器mysql数据库导入和导出.sql文件
  3. 第三次学JAVA再学不好就吃翔(part40)--import关键字
  4. java静态变量,静态代码块,普通代码块,构造函数加载顺序
  5. 傻子都能看懂的马拉车Manacher
  6. NoHttp使用简析——Android网络请求框架(二)
  7. LeetCode:安排工作以达到最大收益【455】
  8. 重定向ISA日志到SQL2000
  9. zendstudio 的使用过程中出现 Editor could not be initialized. 的问题
  10. 测试计划包括哪些内容?目的和意义是什么?
  11. Linux中安装tree命令
  12. 2022自动驾驶商业化落地,主流将是什么?丨曼孚科技
  13. 独家解读 | 2018 恶意机器流量报告
  14. Vue实战篇三十四:给新闻WebApp加入模拟注册登录功能
  15. 人工智能技术对我们的生活,有多少影响?
  16. 斗地主命令版本php,命令行版的斗地主你玩过没?
  17. JavaCV - 图像色温调整
  18. python最强web框架fastapi,比肩go,nodejs
  19. 基本数据结构——线性结构(列表/无序表)
  20. C++内存管理:内存池实现

热门文章

  1. [RK3288][Android6.0] 调试笔记 --- 查看broadcast对应发送者进程
  2. 苹果越狱后怎么还原_TestFlight/苹果TF上架到期后怎么办?
  3. 杀了一个程序员祭天换来今天的正常推送:仿知乎APP源码分享
  4. 熊孩子太调皮,送他Airblock无人机变身小神童
  5. 2011的总结(感谢自己,感恩他人)【转自我的新浪博客】
  6. 《Adobe After Effects CC 2017 经典教程》资源下载地址
  7. 聊聊Redis的各种集群方案、及优缺点对比
  8. Forsage系统源码分析
  9. mysql优化 个人笔记 (mysql 主从复制 ) 非礼勿扰 -m11
  10. Quixel bridge无法导入到blender