淘宝华黎:毕业后的十一年

开发 后端 前端
到7月份就毕业11年了,加入淘宝也6年了。自己一直不太是一个善于写写文字的人,这次也尝试用文字回顾也记录下自己这工作的11年吧。

7月份就毕业11年了,加入淘宝也6年了。自己一直不太是一个善于写写文字的人,这次也尝试用文字回顾也记录下自己这工作的11年吧。

02年本科毕业到现在的11年,待过四家公司。还是从刚毕业说起吧:

01年开始找工作的时候,是在911之后,我也记不清楚是不是这个时候互联网泡沫破了,反正我的感觉是和上一届师兄比,我们的工作就是一个天上一个地上,当然我们是在地上。记得师兄找工作的时候,去应聘国内非常著名的通信企业的时候,本科生是能做研发的,而且门槛较低,而我们那一届,本科生只能做销售,而且是非洲。月薪基本跟上一年是打了五折到四折,整一个悲催啊。当时除了能进外企外,待遇最好的是西部某运营商,开出年薪10woffer,不过要签7年。。。。。

因为接触编程时间比较早,自己在编程方面的技能还行,非常不容易(当时给面试机会的工作不是非常多,我曾以为自己会比较简单的在上海找个工作)的在上海找到了一个以为很高科技的公司(当时他们说是搞Linux的)-上海时佑信息系统有限公司。做的是邮政的项目,就是在当年很流行的系统集成商。虽然我在杭州读书,那个时候我并不喜欢杭州,结果4月份去上海实习了2个多月后,就被派去北京出差,学习Uniface,然后去杭州参加和浙江邮政的项目。汗,刚离开杭州没多久就回来了。然后发现其实要做的是邮局的系统,也算是业务吧。不过我除了做一块儿业务外,更多在帮助大家解决一些比较技术的问题,比如用C去写基于FTP的客户端,解决一些诡异的技术问题等。在这里,我也第一次体会到了很多东西,比如我们没有专门的测试,记得我负责的系统第一天在一个支局上线,我就在旁边看他们操作,有问题就想办法先绕过去,然后晚上改代码就更新服务。我记得我还提出上线的时候保持新旧系统运行,我老大说,那你替他们去旧系统录入数据?我说算了。包括开始上线的时候,负责账务的同学经常晚上对账,包括第一个版本直接被业务方劈死并且说不可能按时上线但靠着我在吃粉干时的灵感愣是用较小代价完成改动并按时上线的喜悦,忙并且快乐着。在这家公司,自己也见识了小型机,也接触到了很多实战的东西,包括认识了很多好朋友,尤其当时的技术老大-玉明火,我们也在一起非常诡异的异常的地方,出现的时候弹出一个对话框,请联系玉明火,手机好137XXXXXXXX。后来一次早上,这哥们儿刚要从杭州会上海,在候车的时候接到了一线操作员的电话,他当时一头雾水。

因为经常在杭州,再加上公司内部非技术的一些事情,让我产生了换工作的想法,但是在这家公司,真正让我从一个热爱代码的学生变成了一个真正的程序员,真正的能落地到具体的项目中,结识了很多好朋友,也学到了像UnifaceUnixDB等方面的知识。自己比较深的体会是一定要主动,没有人有义务要手把手教你,但是做技术的,你主动问还是很多人愿意帮你,你自己很主动,能够得到更多的机会和成长。对我的技术老大,印象最深的有两个场景,一个是我正式入职的时候,没过多久他跟我说,没想到你会来,我听了后心就凉了,不过也是,当时是他面试的我,从他的座位和当时的打扮,我以为是个很普通的工程师,我想这个公司一般员工都这么厉害的,后来才知道他是总工。还有一个记忆深刻的是我要离职的时候,公司老板和部门经理加上我技术老大一起谈,公司老板和部门经理想忽悠我留下,我技术老大说,你年轻,有什么想法要坚持,想干什么就干什么吧。然后我坚决辞职了。

03年的91号,在学生开学的时候,我去了在上海的第二家公司报道,是上海先锋商泰电子技术有限公司,是日本先锋和商泰株式会社合资的一个公司。去这家公司的原因也很简单,当时换工作的时候投了很多家,给我Offer的也不多。

在这里我做的事情跟之前的完全不同,是加入一个做车载导航器的开发环境的组,另外的组是做车载导航,那个时候,车载导航非常的贵,在欧美是要卖3000美金左右一台的。这期间我的工作基本上是用Windows API以及WTL(我们没有用MFC)去做控件,我们的IDE中的空间基本都是自己做的,没有用Windows本身提供的,主要是一些我们特殊的需求不能满足,我们又没有源码,就自己搞了。可以说在这个公司,让我在Windows GUI方面以及COM组件方面的技术有了很大的提高。我在项目组中也是最年轻的,老大也很照顾我,也给了我很多机会,也感觉到是把我当今后的重点发展对象在培养,包括后面也给我去争取去日本总部工作的机会,当时坦白说对于在一个日资企业工作包括可能去日本工作我内心是有些纠结的,后来大学同学找到我,忽悠一起创业,我就辞职了。因为0410月中旬提了辞职,公司组织的去三亚的免费旅游我也没有好意思参加,导致到现在我都没有去过三亚。我老大还有公司的总经理找我谈话,虽然内心有些不好意思,不过还是坚定的走了。离职日期是041130号。这里的考勤制度非常严格,不过公司让你加班也完全按照劳动法给钱,不过我自己更喜欢有一定弹性的环境。当然,在这里,自己对于Windows应用开发以及组件化的构建应用有了很多的提高。

离职后去了重庆,当时因为合伙人的关系,我们把公司放在了重庆,起的名字也很好记,重庆快点科技有限公司。我负责技术,当时为了节省成本,跟成都电子科大的一个老师合作,我在0412月到了重庆后是基本一直在成都的。印象深刻的就是成都的锅魁,也不知道是不是这两个字,反正很好吃。我们项目的进展一般,开始想做基于互联网的远程技术支持服务,后来发现投入比较大,也没有很多投资,就改为做企业内部的电脑管理的系统。在058月的时候,因为第一个版本已经ready,后面需要跟客户有较多的沟通,再加上也希望能够有自己的技术团队,我离开成都回到重庆,开始组建公司全职的开发团队。可以说我和朋友创业的时候,得到了其中一个合伙人的妈妈的很多后勤上的照顾,以至于我觉得那是我结婚前生活条件最好的阶段。在这段期间,我已经放弃了自己之前在技术上的自我追求,公司需要做什么,就去看什么,包括去搞PerlBDB后来搞MysqlASP.net,JS中间看了解过JSP,还有Linux下的C的开发,甚至包括在Windows下制作安装程序等。07年初的时候,自己想退出了,还是想回到上海、杭州这边。4月底自己离开了。这是进淘宝前待的最长的公司了,当然,在这里自己在某个技术领域的积累不能算很深,不过感觉自己的综合能力和素质得到了很大的锻炼,包括跟客户的沟通,带团队,技术的快速学习和使用等,以及在面对各种困难的时候去调整自己,其实这些成长,是因为自己有机会去经历,并且也是通过一次一次的错误,得到了成长和锻炼。

离开重庆,只知道想回上海或者杭州,但是并没有目标。那个时候自己也想稍微休息休息,毕竟从工作开始,除了过年就没有怎么休息过。基本都是从上家周五走,下周一去下家报道的。

知道我离开后,我的一个非常好的朋友也是大学同学(韩迪,曾经淘宝的熙官)要推荐我进阿里巴巴,那个时候我也搞不清楚他推荐我去具体哪个地方。反正联系我面试的是淘宝网。后来我才知道,当时好像先推荐去阿里软件的,貌似没有合适的岗位,又把我推到淘宝的。实话说,我是很幸运的,我稀里糊涂的就混进了淘宝网的技术部,那个时候淘宝的技术名气不大,也缺人,加上推荐我的人把我介绍的很好(用徐庶推荐诸葛亮的原话),然后考虑浙大计算机毕业的,估计烂不到哪去,我就进来了。说自己混进来的是因为发现自己08年去面试的时候的问题和标准,问07年的自己的时候自己铁挂的。现在回想起来,真的感谢把我卖进淘宝拿了钱只请我吃了个渝香隆的兄弟,也感谢当时的三位面试官给了我机会(行癫、丁典、三丰,其中行癫先后两次是我直接老板,丁典也做过我一段时间老板,三丰是我老板的老板)。如果当时没进入淘宝,我也不知道我这六年会去走什么样的路。

07年加入淘宝的titleC++工程师,当时淘宝网技术部写C/C++的加上我就三个人,C/C++当时的需求也不大,我做了一个小功能后行癫就让我转Java,要知道我之前是非常b4 java的,不过看到这边大家都搞Java,就学呗,那个时候为了让我练手,给了一个现有功能的改造的任务,就是把当时淘宝店铺里面,商品分类只能是一层的改为两层结构,以及把一个商品只能归属一个分类改为支持多个。那个时候在试用期,我还是挺担心自己能不能顺利搞定任务转正的。。。

顺利转正后,就参与当时淘宝从集中式应用改造的工作,我那个时候被安排去研究消息中间件,也是从这个时候(大概079月)开始了自己的Java中间件之路,基本上07年底到08年中,就是在负责消息中间件的设计和实现,那段日子是单纯的快乐。淘宝的消息中间件也是我这辈子第一个自己完成的Java产品,以至于当时我的老板(07年底老板换菲青了)知道我之前没怎么搞过Java就直接负责这么重要的产品(如果挂了,淘宝的交易都会出问题)的时候还是挺紧张的,从上线后没有出现大的问题的时候他的神情我可以感觉到他一块儿石头落地了。其实我当时并不喜欢搞消息中间件,我想做存储,不过我这个人就是替老板分忧的命(以至于12年到今年初的团队名字叫综合业务平台,啥都能整整),看到没有合适的人能做,我就继续做了,然后下半年的时候,菲青找到我说,要搞分布式数据层,又是个我完全不懂的东西,我问没有比我合适的人来做了么?菲青说没有,我说那好吧。从08年底到09年初,基本重心就在搞数据层,然后搞出点雏形后,菲青说,你搞同城容灾吧。我勒个去,我说不是有张三么?菲青说你在淘宝时间久,人和系统熟悉,你来搞吧,好吧,那就搞吧。同城容灾确实不是个简单的活,应用间的依赖梳理,以及依赖的单Active集群的切换,可以用一些技术手段去解决,不过要去做整体容灾测试等,还是非常复杂和麻烦的。09年我只是用技术解决了一些切换上的问题,整体的容灾还是在1112年的时候,在技术保障部的努力下达成的。在09年,也和同事毕玄同学一起写了一本书,然后我才知道,原来我们技术人员还是有机会写书出书的,而且是自己不用出钱的。

转眼到了10年,菲青把一个内部的Web框架让我牵头去搞,我已经习惯了自己去横向发展了。到了10910月份的样子,自己的职责又改变了。毕玄同学也把他负责的服务框架、容器团队给了我,组成了淘宝的Java中间件团队。到了11年,我从原来的架构组带着团队到了淘宝的产品技术部,在11年中调整的时候,产品技术部的另外一个偏技术的小组和和中间件融合成了一个团队,也就是目前的中间件和稳定性平台。

11年中的时候,自己就开始对业务开发比较有兴趣,也在寻找机会去接触这块儿,这可能是在淘宝以来,自己特别主动的去寻求的变化,12年春节后,在中间件之外,也开始带领业务开发团队,自己也在业务理解和业务架构方面有了一定的成长和提高。

到了今年,在3月中旬的时候,自己是彻底告别了Java中间件的生涯,负责新成立的淘宝技术部。回首在淘宝的六年,感受最深的就是幸运,幸运自己加入了这样的集体,幸运遇自己每个老板都对自己这么好,给与自己很大的帮助,也幸运自己一直能够和这么优秀的人合作,让自己得到更快的成长。

除了运气,自己感受比较多的还是努力以及主动性,以及想清楚自己要走的路并且为之去准备和奋斗,很多事情,自己如果看的相对远一些,那么对眼下的选择会更容易做出判断。那份能够让你愿意为之奋斗的事情,比地域、当下的待遇等等要重要很多。而对自身来说,准备了不一定有机会,但是不准备则一定没有机会,能够充实的过好每一天很重要,尤其在单身的时候,尽量的忙起来吧。

最后也想说说现在负责的团队,新的淘宝技术部负责目前淘宝事业群(阿里集团好多事业群中的一个)的应用开发的工作,今年团队会在web组件化、应用平台化、多终端以及数据化方面去做技术上的突破。具体业务方面负责淘宝前台业务、互动业务、营销业务、CRM、数字出版、视频的工作。需要在无线、数据挖掘、自然语言处理、图像处理、业务架构等方面的资深人才,有兴趣的同学可以邮件联系我 huali@taobao.com,具体职位信息在 http://rdc.taobao.org/?page_id=2期待一起共同创造更加不一样的淘宝。

原文链接:http://www.blogjava.net/vanadies10/archive/2013/06/04/400192.html

责任编辑:林师授 来源: 见习神仙的随笔
相关推荐

2012-04-25 15:11:28

大型服务架构

2022-01-07 19:15:26

微信移动应用

2011-05-23 10:15:55

2009-07-03 10:15:38

2019-09-25 15:47:42

天翼中国电信5G

2016-09-28 10:08:49

2016-10-19 16:21:48

锐捷

2013-11-13 13:44:48

淘宝双十一背后

2015-01-12 09:35:21

2015-01-22 15:25:20

2020-03-04 08:40:34

网络攻击恶意软件网络安全

2020-03-25 16:20:20

新华三

2013-11-13 14:00:18

华三双十一

2012-06-27 09:56:26

程序员人生

2016-12-12 15:59:18

半导体 芯片

2013-08-12 14:25:27

2012-11-20 10:28:18

双十一淘宝京东

2012-11-10 21:21:59

淘宝大数据双十一

2015-01-26 16:10:05

O2O世博会
点赞
收藏

51CTO技术栈公众号