很有一段时间没有更新过博客了。

记得看过一篇好像是infoQ的报道,说很多牛人在加入google之前,一直是一些社区、论坛的活跃分子,但是再加入google之后就销声匿迹了。然后又采访了其中一个牛人问为什么,牛人的解释是:google鼓励创新,在google会有很多有意思的事情让你做,让你完全focus在你想做的事情上面。之前一直不太理解,但是在加入Zuora(祖睿)之后,我有点懂了。

Zuora是一个startup的公司,由原salesforce和cisco(webEx)成员创立于2008年,一个金融危机爆发的年份。虽然外部环境恶劣,但是Zuora却在逆境中实现飞速发展,成为硅谷发展最快的private SaaS company。

Zuora是一家SaaS公司,提供的服务主要有两个方面,billing & payment。billing简单说就是计费,生成账单。猛地一听好像没有什么概念,这有什么难的?但是,对于当前正在兴起的订阅式经济而言,计费却是一个实实在在的难题。试想,如果你是中移动,你怎么支持各种8套餐,集团套餐,商旅计划,....每个套餐里又包含不同的服务,超过套餐之后又怎么计费,还有封顶,怎么实现分层计费,怎么实现tier with overage。而payment就是billing的一个后续服务,billing生成的账单(invoice),通过payment模块实现自动收账。

Zuora的业务发展很快,几个简单的数据:

  • 08,09年go live的customer只有50多,而10年上半年,这个数字已经超过了100,其中不乏像EMC、box.net这样的客户;
  • 平均每年400%的增长速度;
  • 今年5月实现收支平衡(看来Benchmark的风投是用不完了);
  • 10年1季度我们的billing系统已经handle了1个billion的invoice;(一个里程碑)
  • 微软Azure平台第一个billing方面的parter
  • ....(商业秘密,不能多说了,^_^)

Zuora的飞速发展,我觉得是迎合了当前的大形势:云计算、SaaS、订阅时经济。SaaS说到底是一种服务精细化的产物,每人专注于自己擅长的领域,通过提供服务收取费用,在其他不擅长的领域尽可能使用其他人提供的专业服务,并为之付费,最终形成一个生态圈。【而国内却正好缺少形成这种生态圈的土壤】而Zuora提供的服务就是要解决生态圈中各个单体之间费用结算的问题,就像我们的slogan说的:Powering the business cloud!

这些还是我进入Zuora之后才慢慢了解的。而当初吸引我加入zuora的,其实是这里的开发氛围。

  • 忠实的敏捷开发的拥护者。

我们有专门的PGM,用来对流程进行管理,开发人员只需要专注于自己的领域,需要协调的事情交给PGM好了。

公司会为顺利实施Scrum而采用收费的辅助系统----Rally进行管理(好贵)。

因为我之前也做过管理角色,对于管理也有自己的心得,但是对比ZUORA的管理模式才发现,原来最高的管理境界就是制定好一套规则、辅之以响应的流程,配备上相应的角色,让不同的角色在流程里实现自我管理,不需要领导的“威严”,不需要行政命令。

  • 自动化测试体系

之前一直没有太多测试的概念,直到进入zuora才对自动化测试有了深入的了解,自动化测试好处多多,保证了代码质量,保证了不同release之间的兼容性。测试驱动的思想在这里得到实践。

现在我们已经有超过23000个test cases。

  • 团队氛围

zuora的每个人都很open,乐于交流,大家通过code review和定期的tech talk, 各种reading group来相互学习、相互促进。

......

公司现在正在快速发展过程中,如果你:

  • 希望能加入到云计算、SaaS的大潮中;
  • 自认为是一个精英,希望与来自salesforce/google/microsoft/ibm/cisco等精英一同工作;
  • 希望找到一个机会,可以专注于技术,并可以深入研究,而不用成天做简单重复性劳动;

那就加入Zuora吧。

http://searchjob.chinahr.com/---searchresult.html?companyTypeIDList=&isInterView=1&from=search&IsModel=false&companyName=%u7956%u777F%u79D1%u6280

当然,我们也准备了很多难题给你。 ^_^

PS.

公司现在的office比较shabby, 毕竟是startup公司。好消息是马上要搬家了,cheer!

我自豪:我是Zuora的一员相关推荐

  1. 再谈“我是怎么招聘程序员的”

    (请勿用于商业用途,转载时请注明作者和出处) 来自:酷壳 http://coolshell.cn 原文:http://coolshell.cn/articles/4506.html, http://c ...

  2. 【原】我是超级收银员,你敢来挑战吗

    微信在最新的iPhone版应用中运营刷卡功能,为了推广该功能,小组成员自主开发了简单的超级收银员小游戏.第一次写前端游戏,严重意识到js写少了,趁这次恶补下,毕竟还年轻,感觉老了脑袋不好使.今天给大家 ...

  3. 其实,我是一名程序员!

    出品 | 不会笑青年(ID:laughyouth) 那年,我还是个纯真无邪的小白程序员. 认真踏实,听话恭敬,真的如张白纸一样,勤勤恳恳低头干活,从未说过半个"不"字.直到我经历了 ...

  4. 转型产品经理必看 | 我是如何从程序员一步一步走向产品经理

    我是@老曹,人人都是产品经理大家长,今天小编妹妹们都休息了,为了坚持给大家推荐干货,没办法啦,只能亲自来审稿了. 这是一篇长文,我花了差不多30分钟才看完,也是我见过有史以来最长最完整的一篇关于程序员 ...

  5. 我是如何从程序员一步一步走向产品经理(转自人人都是产品经理)

    这是一篇长文,我花了差不多30分钟才看完,也是我见过有史以来最长最完整的一篇关于程序员转型产品经理的文章.创办人人都是产品经理以来,每天都有很多人问我如何转型做产品经理.转型产品经理会遇到哪些问题,其 ...

  6. 我是怎么招聘程序员的——引自大牛【陈皓】

    原文:http://coolshell.cn/?p=1870(酷壳)       很早以前就想写一篇和面试相关的文章了,今天在网络上看到一篇关于如何去面试程序员的英文文章,发现其中有很多和我共鸣的东西 ...

  7. 我是怎么招聘程序员的

    原文:http://coolshell.cn/?p=1870(酷壳) 很早以前就想写一篇和面试相关的文章了,今天在网络上看到一篇关于如何去面试程序员的英文文章,发现其中有很多和我共鸣的东西,所以仿照其 ...

  8. 转:我是怎么招聘程序员的

    也特别讨厌面试官去问一些技术细节或者让写出什么算法的伪码什么的,甚至连笔试我都很讨厌. 看到一篇关于面试的文章感觉很好,特别喜欢其中的两句话 "应聘者真实和自然的表现,从而才能了解到最真实的 ...

  9. 我是一名普通程序员,通过自己的努力,我的收入涨了3倍!

    在寒冬面前,有人被迫离职,也有人工资依旧水涨船高.在残酷的大环境面前,程序员面临的危机好像比任何一个行业都要高,如何保住工作?如何稳稳握住手里的既得利益不贬值? 身边已经有不少程序员开始关注投资,有的 ...

最新文章

  1. flex--unable to transcode image
  2. 【译】需要学习的是编程,而不是编程语言
  3. 数据科学家技能地铁图
  4. android动态更改布局宽高,动态更改Android上的线性布局宽度或高度
  5. nginx重新安装 引起的问题
  6. java类的定义的实例_《Java基础知识》Java类的定义及其实例化
  7. 【原创】Kakfa api包源代码分析
  8. Sony MZ-RH1 Hi-MD
  9. 洛谷——P1507 NASA的食物计划
  10. 解压文件时,系统找不到指定路径
  11. 仅以此文敬我们可歌可泣的2007年
  12. 19年12月六级翻译词汇
  13. 《庄子·杂篇·天下第三十三》
  14. Centos7安装PostgreSQL 12.4 + postgis安装
  15. vue项目 element表格数据行转列数据互转
  16. PDF文件转PPT怎么做?教你两个好用的法子
  17. 当中学的计算机老师需要什么学历,中学老师需要什么学历?
  18. 铁血丹心 歌词粤语转汉语谐音
  19. python 解析二维码图片
  20. 想要成为架构师?夯实基础最重要

热门文章

  1. oracle 经典书籍下载
  2. 【洞见研报】研报速读:新国货研究院——巧克力品类报告(可可脂,健康,国货)
  3. 软件开发项目管理容易陷入哪些困局?
  4. 一起来看流星雨剧情简介/剧情介绍/剧情分集介绍第三十二集
  5. oracle sqltune,DBMS_SQLTUNE
  6. 《Python自然语言处理-雅兰·萨纳卡(Jalaj Thanaki)》学习笔记:03 理解句子的结构
  7. 中国农业机器人行业市场供需与战略研究报告
  8. 群晖DS218+做maven私服(nexus3)
  9. 微服务开源框架TARS 之 框架服务解析
  10. JavaScript的string.search()方法怎么用?