北京白癜风治疗医院 https://jbk.39.net/yiyuanzaixian/bjzkbdfyy/

注:这是在阿里内部前端大学的一个分享,整理了一份对外的版本,希望分享内容能对你有所帮助。

今天跟大家分享下个人成长和带团队的一些感悟。我可能更偏向于写作型或阅读型,很少在对外分享中讲关于成长的话题。今天尝试下,希望能对大家有所帮助。

这是我的简单经历,年入职淘宝UED,师兄是佩玉,跟小马、圆心都在同一个大团队,很快乐的一段岁月。到年时,淘宝有一个赛马机制,我一腔热血就出去了,搞了几个月惨败,就又回到淘宝技术部,到Java团队做前端工程和性能优化。当时一边写Java代码一边写前端,最终还是更喜欢前端,于是年转岗到了支付宝前端技术部。年无线ALLIN,大量前端面临选择,我选择了夕阳红的PC业务,留下来继续做PC版支付宝。当时很多需求,刚准备欢欣鼓舞去做的时候,会经常被告知项目暂停,不用做了,很难过。好在年开始,大量中后台业务需求开始疯狂增加,特别是金融云业务的启动,中后台的产品体验也变得越来越重要。于是年开始组建UED,体验技术部有了第一个正式设计师,随后逐步往下发展,业务和团队都越来越好。

整个经历分三段:一是求学生涯,然后是在淘宝的岁月,以及现在的蚂蚁时光。我心里一直觉得自己是个淘宝人,去年在阿里满10年,突然发现自己在蚂蚁待的时间比淘宝还长,已经是个蚂蚁人了,很神奇。

个人成长的关键词

加入阿里的11年里,会不断回顾自己,特别是在这次接到前端大学的分享邀请后。想这11年里,对自己的成长来说,最关键的是什么。我自己总结是三个关键词:全情投入、守正出奇、愿等花开。

全情投入

我不断提醒自己,做任何事情,一定要全情投入。

讲个故事,年刚加入淘宝UED时,在工位没待多长时间就进入了闭关室,一进闭关室基本上就没怎么出来。从交易二期、三期、四期,一直做到五彩石项目。回想起来,非常怀念。入职后的几年时间里,自己的状态就是天天写代码,很疯狂,而且很有成就感。在做交易业务时,我心心念念的,一是想把前辈们写的不太好的代码改得更好,二是发现业务很有趣,可以通过代码对整个淘宝交易流程很熟悉。记得癫总有时还跑过来问我一些业务细节,真正的细节魔鬼都掌握在写代码的人手中。现在的交易流程中,在退款等页面,前几年看还有部分代码是我写的。当时对整个淘宝交易流程超级熟悉,很有骄傲感。可能正是因为这种疯狂,年从P6跨级提名P8,没经过面试就通过了晋升。

还有一个印象深刻的项目是旺旺点灯。旺旺点灯的代码并不多,但逻辑有点复杂,比如说很多店铺的客服小二都叫做沉鱼落雁,需要考虑怎么把账号正确的分发过去。旺旺点灯也开启了自己想写SeaJS的欲望。旺旺点灯第一个要解决的是加载问题,类似阿里妈妈的广告投放脚本,要想办法能优雅更新,能处理多版本兼容,能加载更多模块等等。旺旺点灯还有个逻辑是通过URL来拼接参数,这会带来一个灾难,IE等浏览器对URL的最大长度有限制,印象中是不能超过个字符,超过时就要做拆分。分批发送请求,发送是异步化的,但在结果返回后,要保证返回的结果能够按顺序正确执行,这东西其实就是SeaJS的核心。在SeaJS里,都是批量异步并发请求模块,然后要保证每一个请求结果返回之后,执行循序可控,要妥善处理好模块的依赖关系。很多技术上的想法,都来自业务本身遇到的问题,挺有意思。

KISSY也是来自业务。最开始交易线用的是YUI类库,用YUI的过程中发现它的代码写得也一般,很多模块官方更新比较慢。当时为了追求极致性能,就很想把YUI基础类库里不太需要的代码删掉,这中间你会发现很多优化点,甚至有比YUI更好的代码实现方式。模块组织粒度上,也有更适合交易线业务的最佳实践,于是就一路把KISSY的基础内核代码写了出来。同时承玉的加入非常给力,让KISSY快速往前发展。

在做淘宝交易线的业务和旺旺点灯的业务时,真的是把整个时间和情感都给投入了进去,天天心心念念的就是业务流程和代码优化,想尽可能把代码的可维护性和性能做到极致。这过程中,SeaJS和KISSY等很多有意思的想法就出现了。那几年还做了淘宝首页、全局吊顶、淘足迹、社区等业务,每个项目都倾注了情感。有个项目合作过的妹子,在我到支付宝后,还送了一个芝士蛋糕给支付宝的前端芝士分享会,逢人就夸我是合作过的前端里最好的。当年经常她说一个想法,我第二天就把原型做了出来。很沉浸很快乐的淘宝时光。

所以我给自己总结的第一个关键词是全情投入,享受当前业务,想办法做到极致。

在投入过程中要保持自己的真实不装。很多前端都喜欢做类库,如果真的是真心想做,就大胆去跟Leader说。当时我跟小马就讨论过我想做KISSY,以及为什么,对业务的好处是什么。得到小马等同事的认可后,就有机会开心去做了。核心前提是要想清楚,做完之后对业务的价值是什么。在PC互联网时代,到年都在追求性能优化,当时很大的一个背景是极致的性能优化对2C业务有很大价值,于是就有机会去做成。

前不久在团队会议里,我半开玩笑说,全情投入也包括全情开小差,全情走神。大家经常参加各种会议,不是很有必要的会议,我是能逃就逃,有些会议逃不掉的,我的做法是做到全情走神,身体在会议室,但人已飘出去,飘出去的脑袋全情投入到另外的重要事情里。

人唯一的财富就是自己的时间,要对自己的时间负责。最好的时间管理,就是全情投入。

守正出奇

大家可能都会读成守正出奇(qi),但其实并不是,正确读音是(ji),奇数的奇,是偶数,是奇数,奇数比偶数会多出一点,奇(ji)就是多一点的意思。多一些人力和时间去做更多事情,才能赢取胜利。

守正出奇的典型案例,是韩信的背水一战。韩信有三万多人,要去攻打赵军二十万人。能胜利的很大原因,并不是背水而战没有退路,而是韩信在背水之外还有奇(ji)兵,派遣了两千人半夜去埋伏。等赵军以为韩信大部队背水一战快要灭亡而倾巢出动后,埋伏的两千奇兵就从后面杀入赵军的空营里,快速夺了军营,让赵军大乱而胜。致敌的关键是正合奇胜,不是傻乎乎地把所有士兵都放在水边去背水一战。背水一战的详细故事,推荐收听得到课程《华杉讲透孙子兵法》,很精彩。

回到前端领域,业务为正,专业为奇。首先要把业务服务好,要保证客户第一。

稍微岔开谈下什么是客户第一。我个人理解,客户第一就是客户价值+客户感受。我们做了一个店铺,给商家提供各种好用的服务,这是实打实的客户价值。但还需



转载请注明地址:http://www.fuwochenga.com/jsfwc/6755.html