光会写Ruby程式语言还不够?带你踏入7个能与技术大神交流的跨国Ruby社群!
- 匿名
- 求职攻略
- 2024-05-21 16:00
- 创业
- 创业的难度
- 为什么不创业
文/RUBY 大叔
Ruby 这款程式语言被认为是学习简单又好上手,但会写 Ruby 并不代表你真正进入 Ruby 的世界,Ruby 大叔之前不断鼓励新手要融入 Ruby 社群,因为很多平常没地方学到的专业知识都藏在社群里,想接触“卧虎藏龙”的 Ruby 社群,那就务必把这篇收藏起来。
Ruby 社群之所以重要,在于社群里有很多前辈,包括所谓的 Ruby Committer 在内。有很多人在 Ruby 社群里交流,却不见得知道 Committer 是什么,Committer指的是被授予权限,可以直接修改 Ruby 原始码程式库的人,包含添加新功能、修复错误及维护语言等。
担任 Committer 的人多数是资深的 Ruby 开发工程师,包括 Ruby 程式语言之父 松本行弘 也在其中,他们用心维护 Ruby 程式语言的完整性及品质,并持续性的与其他贡献者及社区成员合作,这就是为何 Ruby 工程师可以随时在社群里学到新的 Ruby 技术知识。
Ruby社群及活动有哪些?怎么加入?目前较知名的 Ruby 社群包含美国的 RubyConf、RailsConf,欧洲的 Euruko、RailsWorld,其他在纽澳、星马、泰国、中国、印度等地也都有相关社群,但我最喜欢的是日本 3 个全国性 Ruby 活动:RubyKaigi、RubyWorld Conference、Kaigi on Rails,如果只想先选择一场参加,最推荐的是 RubyKaigi,RubyKaigi 规模较大,每年有上千人参加,也是 Committer 密度最高的活动,意味着在此你可以看到很多“变态”(称讚意味)的 Ruby Code,除了大会规划的议程,周边的Party、Workshop也很吸引人,甚至也有举办卡拉 OK、马拉松等活动,非常有趣。
另外,我想特别提 RubyWorld Conference,它是每年11月发生在日本岛根县松江市的常态 Ruby 活动,至今迈入第 15 週年。松江市是“Ruby City MATSUE”,整个城市及人民很积极地推广及参与 Ruby 活动,在议题设计上也不完全是技术讨论,更重视“案例应用”,活动摊位也很多,今年我也会前去担任 Speaker,主题是“ Ruby 在政党政治的应用”,欢迎大家日本机票订起来,飞来松江参加 RubyWorld Conference,顺便到松江名景宍道湖喝咖啡赏无敌夕阳!
想要找到更多 Ruby 社群活动可参考如下:
日本(地域.rb):https://sue445.github.io/regional-rb-calendar/全球:https://rubyconferences.org/其中我最推的是在东京浅草的 Asakusa.rb,它是每週二晚上的活动,而且对外国人超友善的,就算是 Ruby 新手工程师也可以无压力加入交流。
其他常逛的 Ruby 网路资源分享:
Ruby Flow https://rubyflow.com/Ruby China https://ruby-china.org/RUBYLAND https://rubyland.newsRuby JP Slack https://ruby-jp.github.ioReddit Ruby https://www.reddit.com/r/ruby/培养学习思维!3个必追的Ruby大神不只是 Ruby,想把一门程式语言学好学精,重点在于学习的思维,有些人会陷入一种迷思,认为看起来“用不到”的技术知识就不必特地学习,其实要是有机会深入实作,会惊讶地从过程中挖掘自己感兴趣的新知识,也很可能在日后派上用场,以下推荐我平常在追的 Ruby 大神,他们分享的一些实用内容:
Masatoshi SEKI(活跃的 Committer):演示用一个技术(包含新技术)解决实际问题的过程。Koichi ITO(Rubocop Commiter):针对同一个问题,选用不同的技术解决。DHH(Rails 之父):分享 Ruby 技术诞生的背景与意图及运用。特别是 DHH 的“传道”影片,很值得一看,不时也有人反应 Rails 的缺点,认为 Rails 框架不够友善,但为何会有这样的声音出现?别人的批评是正确还是误会呢?这一些都可以从 DHH 的影片中看到不同面向的解读。
Ruby 工程师一定要参加 Ruby 社群吗?Ruby 社群当然是鼓励参加的性质,但任何时候你学了一门程式语言,除了工作需求外,更应该让这门技术富足自己。像我参加社群最重要的目的就是“交朋友”,在踏入 Ruby 社群前,我也是埋首苦写 Ruby 的人,后来参加 Ruby 活动后,认识很多朋友,尤其多了很多国际朋友。记得之前在 Rubyconf TW 上,有个纽西兰人担任了某场 Keynote 讲者,未来僱主刚好听了这场演讲,他就被 Hire 了,我想说的是,工程师不一定要参加社群,但储备技术知识及建构人脉圈真的很重要,永远要準备好自己,你不知道下一个机会会不会突然降临。
最后工商一下,台湾 Ruby 研讨会 RubyConf Taiwan 2023将在12月15日、16日登场,小弟我也有参与策划,活动邀请到 Ruby 程式语言之父 Matz 来台湾担任 Keynote Speaker。
(原文标题:工程师光会写程式还不够?带你踏入“技术大神”的社群据点 )
本文为作者投稿,获授权同意于《职场力》刊载 >> 欢迎投稿
7个能与“技术大神”交流的跨国Ruby社群!声明:文中观点不代表本站立场。