论坛首页 编程语言技术论坛

从另一个方面来看代ruby

浏览 17202 次
精华帖 (0) :: 良好帖 (6) :: 新手帖 (6) :: 隐藏帖 (7)
作者 正文
   发表时间:2010-02-27  
这几天帮HR找开发人员的简历,正好自己最近准备学学ruby,就到cjol和51job上找了一下ruby(rails)相关的职位。结果在cjol上只找到两个职位,在51job上也只有26个。不免想到之前有个语言排行榜了。
现在一个人学一个语言不外乎是为了挣钱(好坦白),而挣钱的途径有以下几种:打工、创业。
如果单从我搜索到的结果来看,为了找份工作去学ruby的动力似乎不足,招ruby的人太少了,反观招java、php的就一大堆。而且做java的人的工资是可预测的。不要说java日薄西山之类的话,这都是后话,IBM、Oracle都不怕,打工的有什么好怕的。只要先找到工资也不算差的工作就可以了,如果能找个大公司,那就跟着公司的技术走呗。所以从找工作的角度来看,ruby输了。
另一个就是创业了。创业就比较复杂了,不能一概而论。如果是自己有产品或代理卖产品的,用php和ruby都没关系,开发都很快速(没用过rails,也是听说的),但php的空间相对多一些。如果是开发商务软件如ERP之类,软件可能还是java和.net吧,网站用什么就随便了。更别说接了某些客户有特殊要求的单,那只能跟着客户走了。
讲了这么多,并不是说什么语言好什么不好,只是从市场角度上来看学哪种语言实惠一些。
1、java、.net:如果想为自己工作留后路或打算找工作的,学这两种是最好的,只要自己能力行,不怕找不到好工作。做java的如果有一年5K以上,2年8K以上,5年至少12K了。但做java的比较不适合创业,企业软件关系味太浓了。
2、php:这个找工作也很容易的,但工资就差多了,估计也就java的一半吧。如果自己创业,特别是现在国内很火的网售,用这个还是挺好的,速度快,也为以后创业失败找工作留后路,哈哈。
3、ruby/rails:目前用来找工作估计会比较难,待遇怎样也不知道。做java和.net的一般是做企业软件的居多,或是象taobao这类公司,而rails一般是新兴网络公司居多,所以估计工资不会太高(至少我们是这样,呵呵)。但作为一种新兴语言,可以学不关注一下的,个人觉得还是比较有潜力的。
   发表时间:2010-02-27  
其实,喜欢一门技术而去关注/学习她,并不需要这么现实的⋯⋯
0 请登录后投票
   发表时间:2010-02-27  
换个角度看,Java的人满大街都是,工资会压得比较低;而有些公司有钱都很难招到Ruby人才。

其实价格只取决于供求关系,跟市场份额无关。
0 请登录后投票
   发表时间:2010-02-27  
我是一个业余学习Ruby的人,发表一点愚见。

1.动态语言是一个方向
首先动态语言是一个趋势,代码都可以被管理起来运行,原理上比java等需要打成jar 或者需要编译的才能运行的先进,个人感觉代表了未来10年的语言方向。

2.Web领域的技术正在发生重构,相信很快就可以稳定下来,不管是后台和前台, 各种技术框架层出不穷,早点参与进去还有机会

3.投资一个新技术,等于投资自己,不管是ruby还是其他,学精了都可以发挥大作用,但是最后可能胜出的原因还是所掌握的语言自身的优势

4.Ruby 本身是否先进我们不管,但是背后的代码共享机制才是超越其他语言的法宝
  没有看到一个其他语言如C,C++,等在代码共享上能够做到如此彻底方便的,所以加以时日, 必定会胜出

5.基于Ruby上面的框架层出不穷,非常活跃,相信很快应该会有建树的





1 请登录后投票
   发表时间:2010-02-27  
很多时候这种脚本语言是一种辅助语言。 给自己写些小工具再合适不过。
0 请登录后投票
   发表时间:2010-02-28  
老板一个人能开发项目干什么要招会rails的人?
0 请登录后投票
   发表时间:2010-02-28  
用到什么就搞什么。

java和PHP、Ruby没什么可比较的。

如果比较PHP和Ruby

如果自己创业,用PHP/Ruby都可以,看自己熟悉了。但如果开发通用产品,用PHP更好。事实上目前市场上就是如此。
0 请登录后投票
   发表时间:2010-02-28  
学习一门语言的原因应该是因为这门语言好,而不是这门语言好找工作。

当你掌握了一门很棒的语言并且比较资深后,还怕没工作来找你?

51job上ruby工作少的根本原因还是ruby开发人员太少,靠谱的ruby开发人员更少。

所以先修练好自己的内功,不论对找工作还是自己创业都是有好处的。
1 请登录后投票
   发表时间:2010-02-28  
做技术嘛,有空就多学学总是好的。
0 请登录后投票
   发表时间:2010-02-28  
ywencn 写道
学习一门语言的原因应该是因为这门语言好,而不是这门语言好找工作。

当你掌握了一门很棒的语言并且比较资深后,还怕没工作来找你?

51job上ruby工作少的根本原因还是ruby开发人员太少,靠谱的ruby开发人员更少。

所以先修练好自己的内功,不论对找工作还是自己创业都是有好处的。

    学习一门语言,买本书,业余时间看看就行。但是精一门语言。则是另外一回事了。这种投入,如果没有回报,估计也很难办。
      
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics