阅读:3102次   评论:6条   更新时间:2011-05-26    
平步科技的CEO Tony Lai先生



1.问:您为什么创办平步科技这家公司?又为什么会选择Ruby on Rails作为您的开发语言?

我自己在创业这个方向一直保持着充沛的热情。从校园出来以后,我也曾经在一些大公司做过,但是我觉得自己的一些想法和思想在这种等级比较严格、类似于一个萝卜一个坑这样结构比较严密的公司里面被禁锢了。只有在很多年摸爬滚打,一些高管离职以后,我才能去做他们类似的工作,并不是说他的位置。我觉得创业可以让我时刻保持着激情,是因为可以做自己想做的事情,最关键的一点,是通过我做的一些事情能够改变人类的生活方式,能够给人们带来一些便捷。

平步科技目前的主要目标是打造领先的ROR开发团队,在企业级应用开发领域取得突破进展,专注于传统软件行业。而互联网很容易改变人们的生活方式和节奏,QQ,淘宝,都改变了人们的生活方式,大家也从中得到了快乐,我也很看好互联网这个方向。

接触Ruby on Rails是一次偶然的机会,之前公司的技术体系是以java为主。我一直都将Ruby on Rails与敏捷开发密切结合起来,这对于我们企业级应用开发有很大帮助,我们遇到的很多企业级应用系统开发周期都比较长,传统瀑布式开发需要进行长期的需求调研,3-4个月的时间就做需求分析,再花一个月的时间做系统设计,然后客户签字确认后开发团队就按照这个需求和设计来实施开发了。但是这种情况有两大弊端,第一,客户的需求在这几个月里也许已经发生了变化,刚刚确认的需求可能立即就失效了;第二,很多客户在看文字的时候觉得没问题,但当他真正看到开发出的产品的时候,才能提出更深层次的需求。而这两个问题在迭代开发中得到了很好的解决,所以我们决定在这方面花很大的力气。

还有一种就是从商业的角度来说,由于国内的这种厂商不是很多,现在进入这个市场是很有优势的。


2.问:用Ruby on Rails的优缺点是什么呢?

我仅仅站在企业级开发的角度来谈论这个问题:

优势
1.开发效率很快,几乎是原来用Java进行开发的5-10倍
2.配置,规范很统一 ,对于不同的开发者来说,能很快的的接受。项目移交的成本会比较低,而且它的语法和想法给程序员很大的空间,而且也比较优美。

劣势
1.企业级应用开发有其自身的特点,ROR在这方面表现出来的劣势并不是语言本身的劣势,而是我们的一些误会导致。很多人就认为用ROR进行Web开发的经验也就是RoR开发的经验,有点以偏概全。比如说建设一个简易的工棚和建一百层楼绝对是不一样的,你建一个工棚,建到一半发现不行,半天的时间你就可以拆掉重新建好,但是如果你建一百层楼,开始没设计好,建到50层才发现,那你怎么办。
2.Ruby语言本身发展的时间不长,难免有些性能上的不足,但是这个问题在任何一个语言生命周期里面都会遇到,包括当初的Java也是这样一步一步走过来的。


3.问:您招聘人员的来源是什么?现在国内的Ruby社区能否提供足够的人才?应该如何去寻找和培养Ruby人才?

这是我们目前面临最严峻的问题之一。目前我们发现的Ruby人才远远不够我们的需求。为了寻找适合的人才,我们每天都关注几乎所有ruby专业论坛,也购买了专业的猎头招聘服务 ,包括了国内排名前几位的招聘网站。当时我们觉得从几百万的简历的人才库里肯定会找到我们需要的人才,但实际的情况是从几百万个简历中对Ruby On Rails关键词进行全文搜索,却只搜到十几个,而且打开这十几个仔细比对却没有一个符合的,要么是做过一点ROR前端页面的,要么是做过一点ROR测试的。所以我觉得ROR人才这方面是相当匮乏的。


4.问:您有没有跟社区合作过呢?比如Javaeye,也有其他Ruby社区合作吗?

我们在Javaeye论坛里发过招聘启事,但是还没有与Javaeye人才频道进行合作。我个人觉得,如果Javaeye在Ruby这方面做的更专业一点,能够吸引更多这方面的专业人才,我们开发厂商也就能够在这里找到一些有针对性的人才。


5.问:在国内,您是我知道的第一家使用Ruby做企业开发的公司,在国外也不多,对于Ruby在企业应用开发的前景如何?

我谈点个人的一些看法,为什么ROR进入企业级这么困难?首先,ROR发展时间不长。又要拿Java举例,Java当初也一样,当时也是c和c++的天下,觉得Java不适合做企业应用,只能做一些简单的应用,但是现在大家再看看Java的应用情况呢?ROR发展时间不长,成功的企业级开发案例必定很少,再加上在目前发展初期语言本身的确存在一定的不足,会造成企业级开发中一些技术难题。

其次,目前应用ROR进行开发的个人和公司更多还是用于Web方面。国内从事ROR专业开发的人员本身就为数不多,其中从事过企业级应用开发的更是凤毛麟角。没有足够的人力和公司作为支持,的确给ROR进入企业级造成了极大障碍。


我们使用Ruby on Rails进行企业级应用开发已经有一年多时间了,已经深刻感觉它的优势带给我们的便利,但是我们作为先行者肯定需要付出相当大进行探索的努力。目前Java在企业级应用开发领域已经取得了巨大成功,我认为不管ROR能不能成为企业级开发主流,不管ROR能不能取代java,但是始终相信应该可以利用它的优势在企业级应用开发领域占据一席之地。

我们平步科技愿意先往前走几步,在ROR企业级应用开发方面做出一个表率。如果我们成功了,就会得到更多的认可,就会有更多的人才加入我们的行列,就更能推动ROR的发展。


6.问:对此次Rubyconf大会的感受如何?

感觉与会者非常热情,积极性很高,超乎我的预期。这次大会给我的感觉就是,组织者和参与者都是很真心地在参与这次大会。我觉得这次参加会议的更多的都是一些个体行为,希望以后能够加入更多的企业行为和政府行为。大的软件厂商和政府参与进来,将会更有说服力,也更具影响力。

我觉得以后可以添加一些分会场 ,有的会场谈ROR的市场,有的会场谈ROR的战略,还有纯粹的就是谈技术。分为不同的层次和方向,大家可以更好根据自己的爱好和工作进行交流。
推广Ruby的道路,需要我们大家团结起来一起努力,只有我们拿出更多的成功案例,才会更具有影响力,更多企业和政府也才会关注到我们,认可我们。我真心希望能有更多本土的技术公司参与进来。

感谢您接受此次采访,也感谢您的此次大会的赞助,期待与您的下次
  • 大小: 29.9 KB
评论 共 6 条 请登录后发表评论
6 楼 TonyLai 2009-06-09 18:50
风雪涟漪 写道

关注ruby的企业应用。希望能多介绍下管理经验。


毕竟每个人的关注度不同,希望了解哪方面的经验,可以直接跟我联系,谢谢!
5 楼 风雪涟漪 2009-06-03 21:37
关注ruby的企业应用。希望能多介绍下管理经验。
4 楼 wenyiyun 2009-06-03 16:55
TonyLai 写道

我是此次的演讲者tony.不好意思带给大家过于严肃的感觉,也许我们错过了现场交流的机会,但我十分欢迎热爱ruby的朋友跟我联络,交流关于ruby的一切!再次感谢javaeye给予我们这样的平台,感谢关注ruby的朋友们!

3 楼 TonyLai 2009-06-03 00:18
我是此次的演讲者tony.
不好意思带给大家过于严肃的感觉,也许我们错过了现场交流的机会,但我十分欢迎热爱ruby的朋友跟我联络,交流关于ruby的一切!
再次感谢javaeye给予我们这样的平台,感谢关注ruby的朋友们!
2 楼 wxmfly 2009-06-01 15:09
Tony看起来有点严肃,也许多一点亲和力,更多的ruby技术人员会过去跟你交流,不过毋容置疑,Tony是个大胆,有激情的创业者。希望你能杀出一条企业级开发的血路,呵呵^^
1 楼 cue2008 2009-06-01 11:17
ruby 支持 努力学习 在以后公司的前景方面的到应用

发表评论

您还没有登录,请您登录后再发表评论

文章信息

Global site tag (gtag.js) - Google Analytics