瞎扯淡 Ruby 很小众吗?今天被同事说 Ruby 很小众,几乎没未来。

wujian_hit · 2014年07月28日 · 最后由 luikore 回复于 2014年08月08日 · 7950 次阅读

毕业后,进入了一家公司做大数据统计分析。中午闲聊,同事如此说,让我很不爽。

中国很小众

想知道 小众几乎没未来 的逻辑关系。

7 楼加一

想知道小众几乎没未来逻辑关系

什么是未来?

听蝲蝲蛄叫还不种庄稼了?

大数据统计分析估计没 ruby 什么事,最近都是 sparkle,scala 写的

我今年五月末离职,之前做了一年多 ruby,找工作时结果人家做 java 的都基本不承认我的 ruby 工作经历,10 个里能有一个听过 ruby 的就不错了。。。。。。

#14 楼 @hbin 我这主要是小城市,估计北上广做 ruby 的相对多一些,应该不会这样

#15 楼 @waitingaminute 北上广没听过 ruby 的,可以鄙视一下

以后是富客户端和服务器分布式运算和处理的场景,如果 mruby 能赶上趟,就有未来

用不用 Ruby 来解决问题是一回事,那要取决于具体的问题和团队的经验。但因为不知道而鄙视就显得狭隘了。

你可以问问他有没有使用过 Github,知不知道 Groupon, Slideshare, Square, Crunchbase, Airbnb。如果答案都是否,那就没有必要继续争论这个话题了。

#13 楼 @waitingaminute 如果你招聘 Ruby,人家过来说有一年多 Java 的工作经历,你承认吗?😄

哈哈哈就是了。如果他认同你你就要担心了,因为你比自己的同事高明不了多少。

楼主啊,你同事要是真能预测未来,还会在那儿安份工作么?所以,夸奖一下他的自信就好啦。

越小众越有未来,我觉得 Ruby 现在已经不够小众了,很伤心。

#3 楼 @xieyu33333 在中国不小众吧!!!

让他去屎吧~

#12 楼 @nouse 是的,大数据主要靠分布式架构,spark 是实时流分析的一种框架,接口设计的很漂亮。ruby 也有用武之地的。性能测试,redis 监测,数据可视化的时候用上 ruby 和 websocket,加一点点前端。方便很多。

#21 楼 @linjunhalida 恩,你比较高明。

#22 楼 @kgen 他很厉害的。

#23 楼 @blacktulip 可是在大公司用的人很少。可是我觉得很多时候很多数据给 PM 给 VP 看,没必要太追求性能。反倒是越方便越好。觉得同事们都不愿意用这些新的语言,新的框架和模型。而自己却又有点舍不得 ruby。

#30 楼 @wujian_hit 话说你那家公司多大呀

#31 楼 @iBachue 帝都西二旗某司。

#32 楼 @wujian_hit 好吧 反正咱们公司也挺大 也用 Ruby

#33 楼 @iBachue 哈哈,要新血液慢慢置换到老血液。

Ruby 太小众,很没前途,找不到工作。

还是学 PHP、Java 更稳妥。

什么叫有前途?哈哈

Julia 的作者 这样说:网络跟踪处理用 c,准备数据用 sql,线性代数和机器学习用 MATLAB,统计分析和视觉化用 R,然后用 ruby 管理这一切。

大概还是分地区分城市 我在北美这边 不是谷里 去技术面试 非 ruby 职位 非 ruby 程序员面我 我说我用 ruby 写他们也都不介意

小众才是稀缺资源,薪水才高 到架构师级别就管不上语言的问题了,什么合适用什么

确实小众,劝他不要用,学大明星 Java 就好了。然后你自己悄悄用。:)

#19 楼 @lgn21st 说的也是,但是可能如果我说以前自己做过 php 之类的语言,他也许就承认这份经历,只是他没听过 ruby,就感觉那是啥玩意,是开发语言吗。。。。。。。。

#16 楼 @michael_roshen 我感觉也是,感觉开发语言之类的北上广领先一般城市好几年。。。。

@yfractal Julia 做什么?

#44 楼 @appell mit 搞出来的语言。用来做科学计算,速度接近 c,语法有点杂,有 Matlab,python,R,ruby 的语法。语法很接近数学公式。比如函数的定义 f(x) = x + 1

http://julialang.org/

Paul Graham 有篇文章叫《拒绝平庸》,应该可以说明一些问题。

遇到 Ruby 后相见恨晚,不会再爱了...不过有快一年没写 Ruby 代码了,时间过得好快,写 Ruby 完全是兴趣。(目前 Java 程序员,Scala 爱好者)

#27 楼 @wujian_hit spark 是实时流分析的一种框架 ...spark 的定位不是这个吧。。。storm 才是流计算框架

#49 楼 @impzx Spark 被期望用来替换 Hadoop,内部实验发现,Spark Streaming 比 Storm 更易用,性能在某些场景下表现优异很多。

#50 楼 @wujian_hit 实验室测试的还是很多问题的。spark 工业界大面积铺开还远。bat 里面 spark 发展的应该都不咋好。。。不看好 spark..tez 倒是不错。。

我也想知道什么是未来!

练好内功,语言是招式

#13 楼 @waitingaminute Ruby 圈子里许多人都有 Java 背景,而反过来就不一样了。

@yfractal "Julia 的作者 这样说:网络跟踪处理用 c,准备数据用 sql,线性代数和机器学习用 MATLAB,统计分析和视觉化用 R,然后用 ruby 管理这一切。"

xxx 用 Julia?

我在考虑看些 Julia 的东西,但是目前不清楚在哪些场景使用 Julia 合适。 用支持矩阵计算的语言做计算是 happy 的事情。

#56 楼 @appell 👏

多数教学吧?好想有一个搞金融分析的公司用,但不记得了。

科学计算方面的都 ok 吧?就是 package 有不多 https://github.com/JuliaLang/METADATA.jl 。但 Julia 可以用 C, fortran, Python 的代码。

Julia 是会带来惊喜的语言!

比起 nodejs,我觉得 ruby 不算小众了!

#59 楼 @lidashuang 0.0 和 ror 比,哪个更火一点?

1.世界的改变是由少数人带动起来的 --忘了谁说的 2.我一直认为 Smalltalk 会取代 Java,可没想到它的名字是 ruby -- kent beck 极限编程之父 3.你都 ruby 了,还抖个毛啊,加油!

要不是公司要用 puppet,打死不会学 ruby,可惜 python 没有比较有名的自动化管理工具。 不过现在开始看了 ruby 后,发现还是挺有趣的,就是新手用起来没有什么经验。

#56 楼 @appell Julia 的数据类型好蛋疼,比 Mathematica 难用好多

需要 登录 后方可回复, 如果你还没有账号请 注册新账号