这是我支付宝的伙计右军(花名)提供的内推职位,在看具体岗位信息之前,可以先看看在支付宝工作的小伙伴们的故事。当然,如果你想直接一点,直接滑到文末吧。
在我们身边有无数的工程师,他们和所有的工程师一样,在世人的眼中是这样的:
或者是这样的:
程序员也有自己的碧海蓝天,也有自己的喜怒哀乐,让我们一起读读程序员的故事,故事中有青春、有成长、有委屈也有梦想!
壹
拥抱变化
支付宝,基本上每年都会有一到两次组织上的变化,有些同学,工作两年已经换过10个主管了。我七年跟过七个主管,先后在二三十系统里留下过代码。
我所感知到的组织变化,原因包含公司战略的调整、业务发展、技术架构升级、组织因素等。在变化中,往往会产生机会,如果把握住机会,往往能取得更好的成绩,这不仅是职场的过滤也是社会发展的规律。
我的职责范围,也经历过从大到小,从小到大的变化过程,业务方面,也负责过边缘的业务,也负责过核心的业务。如果你的主管没有发生变化的情况下,之前的工作结果,就将影响组织上后面机会的分配,你展现出来的能力强,将会获得好的机会,能力差就不能拿到好的结果,则只能安排做更边缘的事情。在客观环境发生变化的时候,我们要自己主动去争取机会,比如有一次大部门让每个团队出一个人进行转岗体验,我花了一个周末,读了十来个系统的代码,并且针对每个系统做了设计、业务发展等方面的总结,产出了一份报告,最终我争取到了这个机会。
当然,公司的环境还是非常客观的,都是基于结果和能力来评判一个人,以及安排工作,同时,自己也有很多自主选择的空间。
贰
敬畏每一行代码
作为开发,质量必然是一个不可逃避的问题。在支付宝,对研发质量要求更加严格,因为只要一出问题,往往不可收拾。
刚转岗回成都的时候,曾经因为一行代码写错,导致了几十万用户无法支付。后来,还接连产生过因评估遗漏产生几十万的资损,一条SQL险些拖垮整个支付业务的情况。这都是我遇到的较大的一些问题,还有很多其他的案例,都是血淋淋的教训。每当想起这些案例,心里会莫名地敬畏,敬畏写的每一行代码,敬畏每一个操作。
在支付宝,以前是有故障积分制度的,每个团队有一定的额度。后来,取消了积分制度,改成了故障等级+个数管理。如果产生故障,绩效是有影响的,所以大家都非常小心,可以说是提心吊胆。人永远是不可控因素,如果靠“提心吊胆”来保障质量,显然是不靠谱的,所以,后来对流程进行了严格的管理,要求必须可监控,可灰度,可回滚。于是,我们也不再像以前那样只是“提心吊胆”了,而是花更多的精力去做得更精细,避免出问题。
叁
不忘初心
我记忆深刻的成长历程是一段跌宕起伏的历程,可以总结为寻找方向>晋升>3.25>转岗,重获认可。
那会,体验技术部推出中后台系统的前端解决方案antd,公司全面推行基于antd的服务化模式,每一名后端同学都能用antd做出漂亮的界面。作为传统前端,我深深的感觉到危机,感觉自己不重要了,随时都可能不再需要我了。后来我又参于了智能服务运营平台项目的建设,在该项目中自己负责了服务线全链路可视化监控模块,目标是用可视化的方式将服务线各环节的流量看清。后来该可视化模块在蚂蚁技术2015年度盛典获得前20强的成绩,并且也因此从P6晋升为P7,这样的结果并不重要,重要的是P8、P9层级的主管、架构师对该方案的点评引起了我的深度思考:
1、数据在那里,从看到数据到看懂数据这之间也有效率问题。
2、如果能将大量的数据通过可视化模型作为载体将之业务含义清楚表达,那无形中也会大大的提高了工作效率。
有了上面的这些思考,自己明白了后面将往什么方向去改变,数据可视化,离不开数据,机缘巧合让我在数据团队待了一年,给了我更多的时间去了解数据,了解业务指标,了解业务的常用分析方法,同时又对可视化技术进行了较深入的学习。一年的沉淀期并不是一帆风顺,这也是我在蚂蚁的低潮期,我拿到了第一次的年度绩效3.25。后来我决定加入猎鹰团队,在猎鹰团队,我终于可以将自己对猎鹰产品的理解通过前端技术及可视化技术给表达出来,并且得到了高度认可。通过猎鹰这个产品,我更清楚自己原来有一颗产品的心,让每一个与众不同的业务产品拥有与之匹配的与众不同的操作界面。
肆
“扛枪你去,背锅我来”
2008.4.21是去杭州支付宝报道的第一天,特地订做了一身西装,显得正式点,毕竟是做互联网金融支付的公司。 没有想到身边的同事都是T恤休闲装,以后再很少有机会穿过西装了(可惜了我的西装)。不得不说,互联网公司的速度节奏就是快,在经过短短一周的环境以及研发工具的熟悉,便分配了一个升级包开发,开发周期是一周,然后发布上线。去杭州的第一个部门是在交易核心组,加上我这个新人,一共正式员工只有4个人,另外再加上几个外包。我的师傅花名红桃K(当时号称支付宝系分第一人) 每天很是忙碌,也没有时间顾得上带我,我现在都记不清楚是怎么把这个升级包给做掉的,只记得上线发布的当天,才刚发布一个集群,线上大量报错,客服电话也陆续接到客户反馈问题,运维同学赶紧回滚发布。幸好没有带来资损,问题及时暴露,也没有带来太大的影响。这次故障 leader没有太怪责我。当时支付宝(以及整个阿里)在技术leader中流行一句话: “扛枪你去,背锅我来”,意指一线同学只要全力以赴去做了,出了问题由管理者来扛。这个指导精神非常符合高速发展的阿里巴巴。
加入支付宝后的工作节奏,比起以前在某公司朝九晚六的日子的确有很大的差异, 经常工作到很晚,但并没有觉得很疲惫,反而很兴奋,见识到了很多在小公司看不到的应用技术,包括大规模高并发高可用技术架构,规范的研发测试发布流程(从开发环境->集成测试环境->预发环境->生产环境)等等。2008年12月支付宝在上海成立研发中心,作为一个非杭州本地人, 理所当然就被列在了第一批支援上海研发中心建设的人选中,和公司的发展一样,我开始了新的征程!
伍
“和你一起战斗的不是你的同事,是你的兄弟”
在13年的时候,因为老婆想回成都老家的原因,在导演的帮助下来到了支付宝成都分公司,印象中刚到成都那会,只需要一个中型会议室就差不多可以装满所有的人,那会感觉人好少; 但是后面支付宝成都分公司的飞速发展,从一个会议室可以装满人到现在两层楼都已经放不下了,覆盖的业务领域也非常的重要和广阔, 这背后离不开支付宝成都人的坚持和不断创新、突破,始终以创业的心态去寻求更大的空间和发展,作为其中的一员,是非常自豪的。
陆
“人生最重要的阶段”
可以说在支付宝这几年里完成了人生最重要的几件事:通过支付宝实习认识并追到了女朋友,因为我们两人都是7.18入职,所以在2013年7.18这一天在西湖区领了结婚证,在公司的IHOME福利下买了房,后面又生了可爱的儿子,儿子现正快乐的成长中。可以说在支付宝的日子里实现了人生最重要的几个目标,支付宝对我而言除了是我工作的地方外,还有更多的含义。
柒
团队的情谊
在支付宝中也经过一些很困难的时期,在老家亲人去世的时候,主管高远的一句 “先照顾好家里,别的交给我们”让我感受到了团队深深的情谊,在回老家期间,团队的兄弟们一起帮忙扛着巨大的工作量,没有任何责怪,当时的心情是无法言语的。
捌
曾经的错过,再次邂逅的缘分
这是我在支付宝工作的第四个年头。
其实四年前并不是我第一次从支付宝收到offer。在更久远的八年前,彼时在盛大创新院担任测试经理的我,为了从上海回到成都,也曾经拿到过支付宝的offer和一万股的阿里股票。为什么在最后的关头放弃了阿里呢?这么多年来,我也问过自己很多次,理由不外乎是:
当时的盛大如日中天,而当时的支付宝还远远不是现在的独角兽;
在盛大已经有了熟悉的团队,而支付宝还是未知;
至少在当年,阿里的股票还不够值钱;
……等等。
总之,那次选择使我和支付宝失之交臂,而在那次选择之后的四年间,曾经牛人荟萃的创新院解散,盛大从一家互联网企业渐渐转型为一家投资性企业;而另一方面,随着双十一、余额宝等等,支付宝逐渐成长为国内互联网金融的顶级企业,而曾经不那么值钱的一万股阿里股票价值超过千万,当初和我一样拿了offer并且选择了支付宝的人财务自由…..
扎心吗?好扎心的。
一家能长久活着,并持续成长的公司才是好公司。这是我在那次选择之后用四年时间悟出的道理。也因此,在四年前再次拿到支付宝offer的时候,我最大的担心是,已经有了这样的成绩,会不会无法继续保持向上的势头?怀着这样的犹疑,这一次我选择了支付宝。
加入的第一年,最大的感受是不适应。我已经没有空怀疑公司是否能继续成长,因为我已经习惯的成长节奏远远跟不上公司的成长速度,这让我痛苦和疲于奔命……
加入的第二年,渐渐不再为当初的一万股感到懊悔,失去的固然可惜,但公司肉眼可见的飞速发展让我觉得未来更加可期,好的公司任何时候加入都不会迟;
加入的第三年,我来到了杭州,以关键系统owner的身份全程经历了双十一大促,那种全社会范围的使命感和成就感至今让我无法忘怀;
加入的第四年,我完成了从测试到研发的转型,在资金领域有了积累,可以从自己的工作内容脱离出来,以更高的视角去审视、理解和思考…..
这是我在支付宝工作的第四个年头,但这并不是什么了不起的事,明年我会迎来我的“五年陈”授戒仪式。在那之后,像我的六年、七年甚至九年的师兄师姐们一样,继续在这里工作、生活,为了价值感和使命感努力,为了自己的成长加油,为了家人更好的物质条件奋斗。
以上的故事只是我们日常点点滴滴中的一个片段。工作不仅仅是满足生活的物资需求,也有你心中的碧海蓝天。蚂蚁金服致力于技术开放,让未来更普惠平等。
想要你的代码服务亿万人的小伙伴们,重点来啦——蚂蚁金服成都、北京开放了下列职位!
1) 蚂蚁金服-互联网金融监管科技高级专家/资深专家-北京,成都
职位描述:
基于蚂蚁金服各种领先的产品和技术,将应用技术与大数据融合,治理信息架构、监管合规数据,前瞻挖掘业务合规风险,提出专家意见,设计输出全球各种监管政策要求下,各种监管应对、合规风险巡检、监管合规决策技术方案,最终建成蚂蚁监管合规平台体系,消除业务监管合规风险,推动业务创新,通过技术创新、大数据、算法应用等手段建设自动化、智能化的监管合规产品,拓展监管科技、引领监管成为行业的标杆。
1、负责互联网金融监管领域的监管应对和规划,负责监管视角的架构、业务治理,前瞻挖掘业务合规风险,提出专家意见,推动业务创新,制定策略及统筹规划。
2、作为互联网金融领域的专家,同合规业务部门互动与各监管部门进行有效的书面和口头沟通。
3、作为业务型架构师能够带领研发团队完成公司监管应对的业务梳理和研发,指导解决方案架构师和域架构师对业务方向的前瞻性和带来的体系化思维。根据监管的动向以及公司自身业务特点规划制定业务架构,年度规划并推动落实,评审应用架构方案,负责核心功能的架构域代码模板的编写,协同上下游团队予以改善。
职位要求:
1、专注于技术和业务、对业界的最新技术发展动态和互联网金融政策动态有比较密切的关注,同时对电子商务、金融行业、银行业或第三方支付行业有较深刻的理解,和敏感的触觉,能前瞻性提出行业解决方案;
2、具备5年以上的行业(金融银行、或者理财、基金等)架构师经验,有互联网业务的经验,能在架构设计及监管合规风险识别应对上有过往经验,有银行内审、风险管理等相关工作经验的优先考虑;
3、熟悉相关业务和风险管理要求以及监管要求,具有全面的企业风险识别、评估及管理知识和经验,具有较强逻辑思维和结构化思维能力,善于挖掘问题背后的本质,较强的沟通协调能力和独立分析、判断能力,能独立开展工作;
4、有独立带领团队的经历,并能体现较强的领导能力,善于学习,有较强的逻辑分析及文字表达能力者,优先考虑。
5、在大型金融或互联网企业中,负责过核心业务项目并成功实施落地的,优先考虑;
6、具有金融行业系统应用架构工作经验者,熟悉行业业务模型和应用架构模型者,优先考虑;
7、熟悉云计算技术架构者,优先考虑。
2) 蚂蚁金服-财务技术高级专家-北京,成都
职位描述:
1、负责面向全球化集团财务管理会计领域产品领域的整体规划和落地实施,提供技术解决方案;
2、负责业务核心领域模型建立,进行软件整体架构设计;
3、为蚂蚁金融财务软件平台的产品发展目标负责,制定产品发展的短期、中期和长期规划及定义:包括产品发展策略、版本规划等;
4、负责财务产品研发过程中详细需求审定、产品关键特性验证,以及开发指导、沟通和协作。
职位要求:
1、有至少2年以上的财务或金融相关领域的实际工作经验,熟悉财务相关流程,深刻理解并掌握财务管理领域相关知识,具有财务相关ERP设计和实施经验,具备全球财务共享中心IT系统建设和实施经验者优先;
2、具有较强的业务领域建模能力,精通企业应用设计模式、面向对象的分析和设计技术,包括设计模式、UML建模等;
3、5年以上大型互联网电子商务系统或者其他大型企业应用系统开发相关经验,有分布式系统开发经验,熟悉分布式服务治理;
4、具有良好的沟通、协调能力,领悟能力,团队协作能力及独立解决问题的能力;
5、大学本科以上学历,计算机或财务、金融相关专业。
3)蚂蚁金服-Java技术专家-北京
职位描述:
"引入多元的思考、平台化能力、创新解决方案,一起面向蚂蚁金服整体场景解决高可用,稳定性,支付技术等方面问题,具体工作职责如下:
1、独立完成较复杂的系统分析、设计,并主导完成详细设计和编码的任务,确保项目的进度和质量;
2、能够在团队中完成code review的任务,确保相关代码的有效性和正确性,并能够通过code review提供相关性能以及稳定性的建议;
3、参与建设通用、灵活、智能的业务支撑平台,支撑上层多场景的复杂业务。
职位要求:
1、5年以上大规模、高吞吐量的系统开发实践经验;
2、精通分布式系统和架构,对高性能、持续可用架构的最佳实践以及设计原则有深刻理解;
3、对技术有激情,喜欢钻研,能快速接受和掌握新技术,有较强的独立、主动的学习能力,良好的沟通表达能力和团队协作能力;
4、3年以上研发和架构经验,对JAVA技术有较深刻的理解;
6、热爱技术,工作认真、严谨,对系统质量有近乎苛刻的要求意识,善于沟通与团队协作;
7、具备大型电子商务网站或金融行业核心系统开发、设计工作经验者或有复杂系统的数据建模能力的人才优先。
4)蚂蚁金服-高级算法工程师/专家-北京
职位描述:
负责异常识别、搜索、推荐、流量预测建模、关联挖掘、文本分析、用户画像等具体技术方向的深入研究和业务场景落地;
负责异常识别、搜索、推荐、流量预测和架构的中长期布局,包括技术资源整合和技术体系规划推动。
职位要求:
计算机及相关专业本科以上学历,具有2年以上异常识别、搜索、推荐、流量预测或相关领域的工作经验;
熟悉机器学习/自然语言处理/数据挖掘/深度学习中至少一个领域的原理与算法,并且能够熟练建模解决业务问题;
精通Linux平台下的C/C++/Java语言开发,并掌握Python/Linux Shell/SQL等脚本开发;
熟悉hadoop/hbase/storm/spark等分布式计算技术,熟悉其运行机制和体系结构。
5)蚂蚁金服-数据研发专家-北京
职位描述:
1.参与资金、财务相关的数据集市规划、数据架构设计与研发;
2.负责资金风险相关项目的数据模型设计与研发。
职位要求:
1.从事数据仓库或挖掘领域至少5年以上,熟悉数据仓库模型设计与ETL开发经验 ,掌握Kimball的维度建模设计方法,具备海量数据处理经验;
2.熟悉数据仓库领域知识和技能者优先,包括但不局限于:元数据管理、数据开发测试工具与方法、数据质量、主数据管理;
3.有从事分布式数据存储与计算平台应用开发经验,熟悉Hadoop生态相关技术并有相关实践经验着优先,如Hdfs、Mapreduce、Hive、Hbase、Spark、Storm;
4.熟练掌握一门或多门编程语言,并有大型项目建设经验者优先,如Java、Python、Shell;
5.良好的语言沟通与表达能力,自我驱动。
内推直通车,请加微信 jianghu10001 或者发邮件到 [email protected]。
内推,也是要审简历的哦,所以,简历一定要对着职位要求好好准备哦,《程序员的成长课》这本书里有一章——简历优化指南,感兴趣的小伙伴,可以戳阅读原文购买。