分享 各位是因为什么事件和原因接触到 Ruby

ghostm55 · 2011年11月25日 · 最后由 VirtumartOz 回复于 2018年02月04日 · 11903 次阅读

大家随便讨论一下,我是因为朋友推荐,我就去看了一下,感觉非常不错,就开始玩了 当时我朋友跟我说的原话是: Ruby 是一门非常具有东方人智慧的语言,Thomas 你一定要去看一看 我就被吸引了,去看了下,果然,哈哈哈~~~

06 年左右的时候在 WebHostingTalk 论坛上看到有人提起,于是就去把玩了一下。记得当时 rails 版本是 0.12.x。

看了 Rails Guides 一下就爱上,当时 Rails 2.3.0, 09 年

那是一个青涩的年代,大概是 06~07 年,我是《程序员》杂志的忠实 fans,经常看 Robbin (JavaEye 创始人) 鼓吹关于 Rails 的文章,并幸运的找到一份作 Rails 的工作,于是就再也未曾离开过 Ruby。

#3 楼 @lgn21st 从 06/07 年起就一直写 ruby 啦?羡慕羡慕~

匿名 #5 · 2011年11月25日

因为豆瓣是用 Python 做的,所以我就知道了另一个语言 Ruby

因为 DHH 本人的 15 分钟 blog screencast.... 就深深爱上无法自拔.... 当时版本应该是 1.2.3。

我也是上大二的时候一位做 iphone 开发的前辈推荐的,很强力

知道 ruby 是在 06 年,但开始学习是因为看到华顺等 ruby 开发者时常出现在我常去的社区,并不断提起 rails,做为一个对 web 有浓厚兴趣的开发者,越来越觉得 python、ror 才是 web 开发的圣殿,一定要学习一下。

上学的时候学校图书馆里面有搞头书和 The Ruby Way

大三的时候,自己用 java 写了一个统计代码行数的小程序,然后在 JavaEye 上有一个人写了个 Ruby 版的,我当时被震惊了,居然有这么优美的编程语言,然后我就死心塌地的爱上了 Ruby。

想做网站,去年不得已开始学编程,同学搞 ruby,我也学 ruby。

09 年也是第一次接触编程语言就是 ruby。 很离奇的,本来是在家玩的。。。。 我怎么跑到这来了。。。

04 年写一些小工具时开始用的。当时偶尔还上 csdn,上面动态语言的子论坛中无 ruby。从此再不上 csdn 了。

06 年时候开始的第一个 web 创业项目,然后就用上了

09 年冬天,在找工作期间,发现《使用 Ruby on Rails15 分钟创建 Blog》,震惊、狂喜……然后很幸运的进入了现在的公司,让我在北京的第一份工作就是 Rails 开发。

09 年课间听老师介绍过一次 ruby,说是如何的优雅,如何的快速。现在想做一个自己的网站,发现 java 并不适合,那么的臃肿和麻烦。决心开始 ruby,在经过一段时间的了解之后完全被震惊了,当作神一样的在朋友身边宣传。

用过 c/c++,开发过塞班应用,用过 java 开发 web app,一直没有顺手过,直到上 www.chinaonrails.com 才知道有 rails 这个项目,然后学 ruby,感觉都非常上手。随后给自己制定新的职场定位,一直到现在。

想做自己的创业项目,之前对程序有一点基础,但对 web 开发基本空白。在 php、python、ruby 之间做了对比。因为没有什么历史拖累,就干脆选最具前瞻性的东西来学,首先排除掉 php。python 和 ruby 之间是因为太喜欢 ruby 自然的语法,更是因为有 rails 的存在

在大学时是先自学 Java 的,然后经常上 JavaEye,然后就接触到 Ruby On Rails 这个东西,然后被它深深吸引,然后就去学 Ruby 和 Rails

知道它应该是 06、07 年许,有个学弟拿它做了个不错的玩意,就找了些视频了解了一下,自然包括最著名的那个快速博客搭建。

去年年底决定接触这方面的东西,因为组里有个项目,维护、开发只有有一个人了,需要多点时间在这些上面。后来 @huacnlee 来了,@nowa 也回来了,而我则搞了俩小项目在折腾。算是阴错阳差,上了贼船啦。

08 年低,走出校门,进入无锡的一家公司,公司使用 ROR,也因此 接触到 ROR, 并且一直用到现在 。。。

两年前开始接触编程。自学 java。今年 8 月份朋友推荐我去看看 ruby 及 rails,刚开始接触 ruby 就被其灵活的语法吸引,再后来接触了一点 rails 深深被 ruby 得 DSL 震撼到了。我学习 ruby 时间并不长,今年大三,是从这学期第一天开始接触 ruby,也感受到 ruby 给编程带来得快乐。11 月特地去上海参加了有@lgn21st 主持得 rubyconf,虽然听懂的不多,但也深受启发。当天就注册了这个社区得 id。。希望能这个社区办大办好,我也得继续努力去了。 想将来找个 ruby 得工作。。。

09 年参加工作时用 java 开发,当时做一个项目用了三个月,后来人事变动,新来的经理建议用 rails 翻新,学了十几天的 rails,又用十几天的时间把 java 项目翻新了一遍,对 rails 的开发速度感到震惊,从此就一直用 rails。

今年年初接触 Ruby,起因是读 DHH 的 Rework,知道了 Ruby On Rails,然后就学起了 Ruby。业余时间用 Sinatra 写过网站,也在工作/生活中用 Ruby 写一些有意思的脚本。说起来,虽因 Rails 而喜欢上 Ruby,却还从未实践过 Rails 的 Project。 我总是跟身边的朋友/同事说起 Ruby 是如何的优雅与让人快乐,尽管最终只有两个人在我的影响下学起了 Ruby,不过也觉得满开心。

赞各位的学习精神

一直对 ruby 有所耳闻,遗憾的是在工作中很少接触到这方面的知识,今天晚上难得有空。参加了淘宝的 ruby_tuesday 的讨论,很有感触。要努力学习了

Twitter....

06,07 年开始玩票,到现在都没有入门。泪奔...

大三信息管理课老师第一节课就鼓吹什么敏捷开发。。于是。。

07 年想学一门动态语言,比较了 python perl ruby,最后选择了 ruby

08 年初切换工作,机缘巧合加入一个创业公司,他们的产品是基于 Rails1.2.6 开发的,当时 Rails 刚刚发布 V2.0.2,于是边学 Rails 边 refactor 原来的系统,后来三两个人的 ROR 团队一直成长为 10 个人的团队,系统也越来越庞大,Rails 发布 2.3.0 的时候我们又花了多半年时间把系统 refactor 了一边,正是那两遍 refactor 才使我真正爱上 Rails,一直做到现在。

从开始编程的时候(06 年+)就零零散散听到过 Ruby,但是没在意。

印象中最深的是跟 @kgen 在杭州见面的那次(10 年),我问他 Ruby 有什么特点,他告诉我 Ruby 非常酷,完全解放人的思维。之后我开始听到 Ruby 后就会下意识的记一下。

直到去年在家休息那段时间就正式开始学习了 Ruby,果然很酷。

@huobazi 貌似是老板哦

在大学的图书馆认识 ruby,然后上海工作的时候,老板说起 ror 很优美,后来就关注的多,创业的时候,就一直不断学习,总喜欢能降低人力成本的技术,这样利于创业者。哈哈

经常跑去图书馆里借书看,大二下学期时,看到 chad flower 的《我编程,我快乐-程序员职业规划之道 》(书不是教如何敲代码的,而且 ruby 出只是提到而矣)。 里面提到过 Ruby,后来就从 Rails 开始学起,学 Ruby 自然成为 ‘顺便’ 和 ‘必须’ 的吧。... ... 快大四了,不久的将来求工作机会啊!

#33 楼 @Lucifer 不是不是,我很想老也很想板,可目前是打工月光族 ^_^|||

07 年和同事一起做网站,另一个同事建议用 rails,简单了解后决定用它,果然很爽,从此就不喜欢用 java 开发 web 了——当时是 rails 1.2.5

09 年的时候听说过。10 年大二第二学期开始学习,那时候已经是 2.3.8 了,过了几个月后就出了 3.0

#3 楼 @lgn21st 我也是因为 robbin 的推荐开始关注 ruby

@poshboytl 因为 DHH 本人的 15 分钟 blog screencast.... 就深深爱上无法自拔.... 当时版本应该是 2.9。

#40 楼 @stephen 你确定 rails 有 2.9 这个版本?

@ywencn 记错了吗?忘记了,哈哈,因为我用了没几天,就升级到 3.0 了,然后一出新的就升级

#42 楼 @stephen 2.3.9 吧。。。

11 年 5,6 月份的样子,订阅的文章介绍了 sass 和 haml,提到了 ruby,然后自己又想起了在 javaeye 上有看到过介绍 ruby 的 web 框架 rails,阅读 rails 官网后,遂从 java 转到 ror。

以前看视频里几分钟搞个 BLOG,喜欢上了,后来工作中用 ruby,倒是没怎么用 ROR

#42 楼 @stephen 好吧 2.9 亮了~

算法练习,列出一组立方体对面颜色不重复的例子. 找答案的时候找到到了 ruby 的解法.... 另一个是去了这个网站 www.is-programmer.com

07 年做 Java 项目的时候,一个搞.NET 的朋友说给我介绍个好东西,把我当天 Java 写的东西用 Ruby 重写了一遍,只花了一个多小时,接着介绍了很多 Ruby 的语法糖。我被震惊到一头扎入 Ruby 的怀抱。

不过可惜那位朋友一直留在.NET 世界,每每遇到我,都要感叹 Ruby 的好,以及他不敢转的遗憾

我并不是因为 Rails 而知道的 Ruby,而是因为在以前的工作中,有一次需要处理一批格式较复杂的文本文件 (windows 平台),当时我正打算用 C++ 写这个工具呢,同事推荐可以用 Ruby 试试~,然后就用了。果然比 C++ 的代码行少太多了 :>
学习了 lua 以后,把这个工具用 lua 重写了,发现虽然 lua 有性能的优势,但是在语言表达能力上,还是差 ruby 几条街。

@wxianfeng 无锡哪家公司用 rails 的?方便透露吗?

2007 年初, 我想做一个网站,本来打算用 Java 或者 ASP, 但是,一个用 Python 的朋友说,你试试 RubyOnRails 吧, 于是买本《Web 开发敏捷之道》, 读过之后,被 Ruby 和 Rails 的神奇力量给征服啦。 什么 Java 什么 ASP,都是浮云。 2010 年初, 告别了 C++ C# Windows 应用开发的世界, 开始做全职的 RubyOnRails 的程序员。

不好意思,楼主我歪一下啊, #24 楼 @LarryLv 我超喜欢 Eric,几年前,我也用过这个头像。

以前是做 php 的,11 年年底才了解到 ruby。现在还在摸索阶段。

机缘巧合听到@lgn21st的一个演讲,了解到了。

现在一直关注中。

现在也一直在尽力宣传它。

#53 楼 @ery 哈哈 我相当喜欢这个小 P 孩儿~

匿名 #57 · 2012年03月17日

去年学习 Java 时,在 Iteye 听 Robbin 说的,正好自己一直想学一下 Vim,所以业余一起学习了。

做了 7 年的硬件,弄了好几个硬件的小东西,发现产业化和资金等等问题,从此弃硬投软。

决心从硬件工程师换到互联网,08 年开始研究互联网相关。

浏览了各种 cms 像 liferay,发现不能很好的实现自己的想法,看到了 rails 框架,了解了 ruby,发现还好用,就想自己写代码了。

中间几年搞了 java,一个 hibernate 就搞死人,对 JAVA 开始有所放弃。

10 年开始自己弄了一个项目,中间重构过几次,逐渐有点感觉,其实到现在也还是一般般。

看到了 如何高效利用 Github 这篇文章, 里面提到了 Jekyll 觉得很有趣, 于是开始学习 Ruby

在 Ruby 被捧为神话的年代,认识了它,而后深受 Roobin 的影响。 不过由于没有实际的 ruby 工作,至今还是初级阶段,只写过一些 Ruby 的小脚本工具,郁闷。 但把安装都搞得很熟练了,windows linux mac

c#->java->ruby. 最近在看 lua

以前一直用 asp,后来搞了阵子 asp.net,看到 ruby 的介绍,开始看敏捷开发,大开眼界。后来,用 sinatra 开发微博应用,用 rails 开发稍大型的网站。

有一天收到一面试题,做了一下,然后就开始了

有个朋友是 python 党,算是比较早接触 python 的那帮人。先看了他翻译的 python 教程,后来看着看着 python 不知道怎么就看到了 ruby 那边感觉更对胃口...

#59 楼 @ruohanc 几个月前,我也是从 yangzhiping.com 了解到 ruby 的

我想学一门新的语言,看了 python 和 ruby,觉得 ruby 的语法更符合我的胃口

看《Beyond Java》这本书中对将来的编程语言的发展趋势了解 Ruby ,通过 Javaeye.com 学习 Rails

在 InfoQ 的一篇介绍敏捷开发的文章中了解到 ruby/rails 之后就断断续续的学习 ruby:)

好多年前我师父介绍给我的,当时我正在跟他学习写 Java ,直到 5 年后才从 Java 转到 Ruby。

从 javaeye 开始的,鉴于 RobbinFan 在之前对技术选型的一贯英明神武,对他推崇的 ruby/rails 也开始感兴趣,从 parttime 开始做到了 fulltime,呵呵。

周三广州的 gzruby 聚会上也谈到了这个话题,来自 Kudelabs 的 Williams 说他在一个 conf(没听清楚是不是 rubyconf)上开始接触到 rails。

但是更让他觉得神奇的是当时一个还没有正式发布的编辑器,作者寻求测试支持,大家用 U 盘 copy,这就是后来的 Textmate,哈哈。

2011 年初前辈推荐一个职位 要求会 Ruby&Rails 开始接触动态语言 也开始学习 JS 的高级应用 喜欢这种需要动脑筋的语言 还有优雅和简洁

在一个海归创办的公司实习时接触的,3 年了.

#4 楼 @fredwu 算是比较早了

因为 php 很丑,经常一边写一边吐槽心里滴血腰痛脚痛,听说 python 和 ruby 都不错,双方都大概了解了一下后,只有 ruby 给我一种爱爱的感觉

O7 年被 Java 逼的。

刚开始的时候学习 PHP,学习了半年左右的时间,发现越来越不喜欢 PHP 的方式去编码,具体在哪里听说了 Rails 也忘记了,后来因为 Robbin 的一句话,

Erlang 之父 Joe Armstrong 用 Erlang 这种非主流做产品开公司赚了千万身家,Rails 之父 DHH 也用 rails 这种非主流做 37signals 赚了千万身家,现在开保时捷赛车做职业车手,就是 potian 本人,也用 Erlang 和 Rails 这两个非主流做视频监控软件,做出来一个纽交所上市公司。非主流究竟是让你不耻于使用的东西,还是能够给你带来成功的秘密武器呢?

使我下定决心去学习 Rails。

曾经我也是 Java 党,时间是 08 年底左右,当时我在钻《领域驱动设计》这本书……我还是复制一下吧:

“有一位叫陶文的同学(后来才知道他也是 Thought Works 的人),发了一篇这样的文章,叫 “领域模型的价值与困境” http://www.iteye.com/topic/281289 这样一篇文章读下来,我似乎悟了一点什么,但是还没通,于是当时我有两个选择,一是研究文章中提到的 Qi4j,另一个选择是去学一下 Ruby on Rails,学一些新的思想,把它借鉴到 Java 开发中来。因为之前学了太多 Java 的框架和库,有点烦了,感觉找不到出路,于是最后我选择了学习 Ruby。本来我是打算继续做 Java 开发的,可是 Ruby 刚学了个开头,它简洁的语法就让我爱不释手,我就没打算回去写 Java 代码了。”

我是因为需要写一些小程序帮我完成一些繁琐的生物信息工作以便做实验,但我发觉大部分工具都是用 perl 写,但看了半天还是看不懂,于是找想类似的语言就给我找到了 ruby,之后慢慢爱上它了,因为有我最需要的 Bioruby 可以用。

还未毕业,幸运的被老师推荐到北京创业公司实习,于是开始了使用 ruby 工作之旅.

大三下学期开始时同学推荐的,当时正被 Java 的 SSH 三座大山压得要死,班上有不少同学(最多时有接近 10 个)都转向 Ruby 了,记得当时@icesky 指着我桌面的那一堆 Java 三大框架的书,说你学 Java 入门要看完这堆,而做 Rails 只要看这一本(《Ruby on Rails 3 Tutorial》),然后我们就一起开始走上 Ruby 道路。@cantin

08 年通过 MVC 模式间接知道了 ruby~

其实最先知道的是 spring roo,当时试用了一下就震惊了,然后查资料的时候看到 roo 就是 java 版的 ror,然后....

通过 asp.net mvc 才学的 ruby

匿名 #86 · 2012年07月17日

5 年前,公司要用 ROR 做项目,所以就接触了,以后一直都在用,那时候 2.1.1

还没毕业被同学忽悠进一家 Rails 创业公司,从此深陷其中,不能自拔

java 太屎,C# 写腻了。大二偶然学了下 Ruby。二者皆可抛

#88 楼 @jjym 二者皆可抛,哈哈哈

Iteye 上 Robbin 的博客上了解到的 原来还有这么优秀的语言

#51 楼 @zhaowenchina 我们公司用的 ruby 哇,你有没有想法?

匿名 #92 · 2012年11月26日

我的老师(教授)说:推荐你学下 C++

呃,,,,,,,我以前做技术开发的 后来不做开发那几年,就开始接触 ruby 了。

呃,真的搞忘了,不知道怎么就用上 Ruby 了。

知乎的问答:应该向 Web 开发初学者推荐 PHP、Python 还是 Ruby ?理由是什么?

假如你想帮他尽快找个活儿, 赚到钱, 推荐 PHP。 假如你想让他成为一个高效工程师, 推荐 Python。 假如你想让他爱上他的工作, 推荐 Ruby。

http://zhi.hu/BKil

#96 楼 @Probe 哈哈 我也是

大二时候想创业,听说 Ruby on Rails 很牛逼,就开始了。

这么早的帖子都被挖出来了。。 我是去年这个时候,去参加广州高校的一个马拉松,见到几个师兄用 ruby 去做 web,当时正学 J2EE 来做,不过学了一个学期也没做出什么,然后接触 rails 之后就一发不可收拾了

我是开始工作时公司用的就是 rubyOnRails 用了两年了,现在发现我开始爱上 ruby 了。。。

做了 3 年企业软件的开发,发现 2 个主要问题日后不容易解决。一是做企业软件除了行业领域基本功外,需要有人脉会应酬;二是不敏捷,从需求调研到系统上线,有较长时间,而且很少有自动化测试,这在系统上线后的改代码来说,是很不好的。然后,开始寻找互联网行业的软件开发模式和语言,看到了 ThoughtWorks 员工的一篇介绍 Rails 的文章,从此开始踏入互联网行业,学习和应用 Ruby。

北美/澳洲的 DevOps / SRE / SA 职位需要 Fluent in Ruby or Python, Ruby is high desired/preferred.

另外就是研究 Cloud Foundry 是发现 Ruby + Sinatra 的例子很有意思;-)

此外:一个前同事送给我一本书:Apress - Practical Ruby for System Administration 就开始研究了。

学校待不住,出去实习,于是乎开撸 rails、ruby

因为测试, 用 watir-webdriver.

挖坟 joe armstrong dhh potian 的成功不是什么 erlang ruby 的成功 而是他们用技术霸占了市场 而不是因为什么小众语言 一群傻逼 你比他们早发现那些市场 霸占市场 会比他们更成功

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