瞎扯淡 Ruby 开发人员流失严重

niceruby · 2022年01月12日 · 最后由 bzq360 回复于 2022年02月14日 · 6533 次阅读

TOP 100 活跃会员 中有将一半的人近两年没有活动了。我很好奇大家都干嘛去了。

都去搞 JAVA 了。

我觉得有几个原因吧。

  1. 不少早期的用户经过十来年的奋斗,可能人生赢家了,当老板的,退休的各种,隐于世了。这样流失了不少老用户。
  2. 不少开发者迫于公司里的生态,转到其它语言去了。
  3. 现如今,像微信还有其它的 APP 把用户圈走了不少,大家觉得在群里吹吹水更轻量级一点,但是那些群类型的产品是一个封闭的系统,讨论的东西也沉淀不了。
  4. 论坛没有投入运营的资源。加上论坛本身激励用户的功能缺失不少:如用户等级标识;积分系统;活跃新人;月度活跃用户,帖子顶踩等。感觉 JavaEye(Iteye) 时代比较好玩。

不在 Top 100 的我来凑个热闹,目前公司还在用 Rails,一切正常。只是我没来社区发言而已。
最近要忙招聘的事情,打算招 1 个 Rails 开发的远程岗。
我自己业余学 SwiftUI(兴趣爱好)。
另外我业余有一个 Electron.js 的 win+mac 桌面端项目现在已经收入一万七了,最近也要继续开发。
平常写:Rails, Vue, React, SwiftUI, Electron.js (其实也是 Vue 拉)

Top 100 感觉没有太多作用,搞一个月度,年度 Top 什么的,吸引一点新鲜血液。

😄我好像也没进 top 100

大家都转 Go 了吧

还有很多 Ruby 吧,比如我们公司就有不少😀

早期的 top 100 嘛,可能年纪大了,不吹水了

谁能描述下 top 100 的排序规则 🤔

深圳 ShowMeBug 还聚集了一批 Ruby 大牛呢😀

ruby 程序员创业中,明年做点大生意😃

广州就少得可怜了

好几年前就改写 Java 去了

对 zhengpd 回复

根据 回复数 和 发布的话题数 来排序的

小匕首就当小匕首用吧

主要是 js 太强势了,还容易上手,没人愿意花那么多精力去学 ruby 了。

对 lgn21st 回复

热心管理员上线了!

感觉前 100 中,除了我都自由了,沙滩晒太阳太忙了,没时间上网

感觉这排名逻辑该更新了吧?考虑一下时间维度啥的

写 Java 去了😭

对 zhengpd 回复
scope :hot, -> { order(replies_count: :desc).order(topics_count: :desc) }

https://github.com/ruby-china/homeland/blob/main/app/models/user.rb#L49

这排名逻辑下最近注册用户没法露脸,新用户要拼了命回复才有机会赶上老用户多年积累啊

感觉可以搞个本周活跃或者本月活跃

对 zhengpd 回复

赞同,应该限定近期,热心网友谁给个 patch?

关键是这个论坛叫 Ruby China,就让人觉得有话题限制了,哪怕是一些通用类的编程问题,和 Ruby 扯不上关系的话,估计也不好意思发帖了。

所以像我这种人都跑去 V2EX 了,偶然才上来瞧一下。

https://ruby-china.org/users

排名已经更新了,默认是按最近一年的回复量排序的

改了排名我怎么跑第二去了。。

是我管闲事太多了吗?

来个百大活跃会员周边吧

打工这条路,ruby 已经成为末路

排名改了之后俺也上榜了。激动😁

本地确实没有 ruby 岗位,老老实实换语言了。语言就是工具嘛,最近遇到了数据库复杂的迁移工作。用 rails 直接连数据库自己写 model 方便的不行。

来年争取榜上有名

对 pynix 回复

热闹点也挺好的

对 huacnlee 回复

我居然还在榜上,果然这里是我最喜欢的划水之地

要自救咯,adamshen 和 qichunren 说的很棒,没有新鲜血液,大家想想怎么推广 ruby 吧。我能想到的

1. 参与社区贡献
2. 组织 Ruby 编程活动 Rails boys :)
3. 组织校招
4. 创业然后高薪招聘 Ruby 程序员
5. 开发杀手级应用 (看看还能不能赶上 blockchain 的列车,之前貔貅就很棒)
6. 当校长开设 Ruby 课程
7. ...

我自己会在 1, 3, 5 试试

对 guyanbiao 回复

大佬,听说你们公司还在招 Ruby?都有什么要求啊?

对 lyfi2003 回复

想去你们公司,就是不知道你们公司的条件是什么

对 huacnlee 回复

酷站栏目是不是要清理一下,打不开的去掉吧

变成热帖了,看到不少老面孔。

可能国内的公司都去搞 java 了,我最爱的还是 ruby

对 1637248754 回复

可以发个简历看看 [email protected],RubyChina 上有我们的招聘帖,可以了解下要求。

对 pynix 回复

哈哈哈哈哈哈

按我自己来说 还算活跃吧 就是不怎么发声了

js, java, c#, python 转了一圈,还是更喜欢 ruby,关键是咱业余的爱好者,有自主权,不受公司限制,算是独立开发者,喜欢 ruby 的自由、强大、随心所欲、变化多端,小众肯定是小众,不会成为主流又如何,找到一个合适的领域无人可替代。

刚入行学的 ruby,用了大概两年左右,被迫转型 Java,经历初级 - 高级 - 架构的身份转变,回头看来跟大部队学主流技术很重要,虽然现在还不定期关注 ruby 圈。。

看着还不错吧😀 😀

I was forced to use Python. But whenever I have the opportunity, I will use Ruby.

自己个人的项目,还在用 ruby,非常方便。

我司教育类小程序日活百万,主站 rails6。

对 littlell 回复

同,当年刚入行学的 ruby,用了两年转行做游戏客户端去了

现在只是把 ruby 作为业余爱好,周围基本没人用 ruby,现实就是现实

自己的项目还是用 rails,其它时间大多在写前端了,不过看了下我居然还在 100 内,说明写 ruby 的人真的少了

理想不敌现实,新人看到这么少的招聘岗位,很少有人敢去选择 Ruby 作为主力语言,在职业生涯初期的时候。

Ruby 的確不是一種主流語言 Rails 又十分複雜

對現在速食的市場 比起 Golang 或者是 JS

實在非常不容易

59 楼 已删除

我会说我现在写 PHP 么😅

对 pathbox 回复

会呀

有句话我说了很多年了,只要 Rails 还是社区主流,那 Ruby 作为一门语言就很难起来。

对 levi0214 回复

请详细论证。洗耳恭听。

做个人项目和写脚本,还是会写 Ruby,确实写的自己都会非常开心。 但正经团队工作,就比较局限了。没办法,智能手机打开了移动互联网的大门,Web 过去十几年都不再具备 Rails 最火的那五六年的统治地位了。 即使 Web,大趋势又是 Vue 和 React 带着前端和后端分家。这些都让 Rails 的有效性大打折扣。

而 Ruby 的性能,依然对比起来进步寥寥。而 Rails 框架的优点,却被其他语言的框架追到七八成了。

有时候我觉得,这跟 Ruby、Rails 都没什么关系。

市场上有的是未成熟的技术就有人上赶着去用。Go、Rust 周边设施都没完善起来。Nodejs 也是乱七八糟的情况。

新技术替代旧技术,有一大部分原因是一种技术营销的结果。

另外还有一个国情特殊,国内的人喜欢迷信有国外大厂背景的技术比如 Google,仅此而已。国外大厂推出了什么,国内就会换一波。这几年一直都是这样。

国内缺乏上游技术制造的氛围和生态,所以总是换来换去。

对 huacnlee 回复

哇塞,竟然有我~那么有人看新的工作机会吗,看看我呀看看我哈哈哈哈哈哈哈哈,开工大吉呀,诸君!

对 Mark24 回复

我可以这样理解吗?国内的人认为,信国内的开发框架,还不如信国外的开发框架😅 随时断更

对 flyweights 回复

可以这样理解。毕竟 KPI 驱动、急功近利的晋升导向的不良氛围,而且维护性根本不可靠。而且做来做去就那点东西抄抄弄弄的。

实话是活,和国外还是有点差距。

哎,Ruby 在国内与国外比,差距太大了。前不久看到 gorails 的创作者赚到了 200 万美金,证明学习 Ruby 的人还是不少。https://twitter.com/excid3/status/1488658021844717568

对 laocainiao 回复

国外的才多,国内的已死

我是工作几年以后才转成 Ruby 开发的。各个语言社区都有自己的月经贴,有的语言说自己并发不够高;有的说说自己语法死板;Ruby China 就一直有说 Ruby 过气之类的。这个说法对新人影响应该比较大,毕竟大家都是面向人民币编程为主。

对我来说 Ruby 优势还是十分可观的,首先对比其他流行语言,Ruby 开发者人数不多。所以工作上,个人的竞争力被被动加强了,第二个是主流的 Gem 质量非常高,可以省去大量的时间去琢磨实现的怎么样。

国内 Ruby 圈的人,好多都去币圈了,毕竟那儿钱多

当年能在 Ruby 红利期玩 Ruby 的那群人,是各种勇于并精于学习的人,很难被一个圈子限定滴

49 年入国军的新人来了,这两个月要 android 转 RoR 了😀 , 正在苦学 learn enough 家的 tutorial

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