宽容、进取、探索 | 参加RubyConf China 2017是种怎样的体验?

宽容、进取、探索 | 参加RubyConf China 2017是种怎样的体验?_第1张图片
bg.png

作为一个才入RoR(Ruby On Rails)的技术小透明,今年第一次参加RubyConf. China, 充分感受到了Ruby社区的宽容、进取和探索。

宽容

Erlang、elixir 纷纷来踢馆。但毕竟“Ruby increase programmer happiness!” 相比之下,这两种语言比较晦涩,所以洗脑效果不佳。
第一轮抽奖环节,一个Python程序员,一个iOS程序员被抽中了。大会讨论群里“我们中出了一个叛徒!”此起彼伏。但大家也就讲讲,并没有群殴Python和iOS程序员。

进取

相关讲题有:

  • ruby和nginx的结合
  • ruby异步
  • ruby在实时通讯领域的实现
  • ActiveRecord的高级功能
  • ruby项目的docker部署
  • 打包ruby项目成可执行文件
  • mobx-ruby前端联动编程
  • rails模板里嵌入前端开发
  • 函数式编程
  • Gitlab 等等

探索

  • 区块链(Ethereum on Ruby)
  • 机器学习(如何鉴黄、如何用Ruby进行机器学习的开发)。

大会内容十分丰富,有深度,参会者在会场、在微信群里也展开了激烈的讨论。

感触最深的是下面三点:

  1. ruby的优点和缺点
    目前体会到的是:Ruby建站很快,但性能存在瓶颈。但如果网站用户量级不大,Ruby
    on rails 是完全可以满足。之前加入一个小型团队,用ruby搭建网站飞快,基本功能模块迅速拔地而起。
    我知道“php是世界上最美丽的语言”。
    但是美丽的语言,用户看不到!用户需要的是靠谱的产品。
    语言都是工具,产品才是目的。
    不到100个用户时,先别操着100万用户的心。
    先踏踏实实用ruby开发,赚到钱之后,再重金请大神来帮忙想办法,重构代码也不迟吧。

  2. ruby和python 可以是好基友!
    如今,Python在Data Science和Machine Learning领域,已是主流。会议上,iHower老师讲机器学习时,提出了“Ruby 和Python 才更应该做好朋友”!不能更赞同。
    Python,Ruby都是编程语言,都是术,哪个能用?哪个好用?哪个适用,就用哪个。就像《天龙八部》里的段誉,六脉神剑、北冥神功、管他是大理段氏的,还是逍遥派的,哪招好用,就用哪招。能打败慕容复就行。
    在机器学习里,对于大数据:

  • 训练部分,我们可以直接使用Python方案
  • 预测部分,可以用pycall, 直接调用Python程序
    一句话:用Python跑数据,再将计算得出的神奇权重值——w,导入我们的ruby代码就好啦!
    Ruby和Python可以是一对好基友!
  1. 大神的干货都好干!
    听各位大神扫代码,有种站在喜马拉雅山下,仰头,望不到顶峰的感觉。
    有几场,大神全程密密麻麻刷代码。看了一条短信,回头就跟不上了。不过,想要在这么短的时间,就明白大神花那么多时间才研究透的精髓,我们也是想太多了。
    就让大神为我们打开一扇窗,看看那些奇妙的新世界吧!
    就请大神多多写几个好用的gem,普渡众生吧!
    期待rubychina 上,各大神的ppt和专门讨论区块,快快上线,便于大家进一步学习和讨论。正所谓,大部分目前我还不懂,但希望有一天能懂!
    期待明年大会能多一些:话题爆、带干货、字符不比图片多的讲题!

最后

大会包饭,自助餐能吃饱,茶歇还有小蛋糕!300元的会费,要啥自行车!

缺点

不能尽说优点,这样显得不诚恳!
这次大会唯一的不足,就是饭店乌龙事件。因为好多小伙伴定了原先说的会场——海外海国际饭店,结果是海外海皇冠大饭店。不过大会后来提供了接驳大巴,及时补救了。

本人今年才开始学习使用Ruby,观点难免有失偏颇,欢迎大家指正。

总的来说,感谢Ruby Conf. China 2017, 让我膜拜了大神,拓展了视野,引发了思考,结识了很多小伙伴。
期望Ruby社区的宽容、进取、探索精神永续下去!

你可能感兴趣的:(宽容、进取、探索 | 参加RubyConf China 2017是种怎样的体验?)