「诱人的Ruby」是我录制的一套Ruby学习课程,一共分成了「入门」 - 「基础提高」 - 「进阶」 - 「高级」四大篇章。 去年(2013)在入门篇课时完结之后,我发起一个调查报告,一共有97人参与调查,为了感谢参与调查的朋友,每个参与调查的朋友关注我的RubyStudy微信帐号,告诉我你们的51cto id,开始赠送学分!当然你也可以通过QQ,博客私信,评论,告诉我你的51cto id。

下面我把调查结果公开,顺便做一份总结:

Q1:您是从哪里知道此视频课程的?(单选题)

结果:
chart.pngchart.png

结果排序后可以看出:

  • 51cto的宣传 39.18%

  • Ruby China 31.96%

  • 搜索 13.4%

  • 其他方式 12.37%

  • 别人介绍 2.06%

  • 贴吧 1.03%

我在「51cto」和「Ruby China」上的宣传,比较有效果,当然「搜索」的结果,应该也得益于51cto和Ruby China的SEO了。 「其他方式」,我估计就是微博,QQ群的宣传,别人介绍,也应该是走微博和QQ群这种社交工具。「贴吧」是指百度贴吧,百度贴吧可能做技术的,尤其是Ruby很少混迹在上面,所以比例比较少。

Q2:您是在职还是学生?(单选题)

结果:
chart (1).pngchart (1).png

在这个问题里,学生分国外和国内,之所以这么问,是因为我创建的QQ群(222359552)里通过交流发现有在国外留学的几个学生,这几个学生有在欧洲,有在美国,英国,据他们所说,Ruby在国外的大学里是一门专业课,相比较之下,国内的大学就很落后了,Ruby在国外的火热,也许得再过几年国内才会感受到。

调查结果排序以后:

  • 工作2年+ 52.58%

  • 工作1-2年 25.77%

  • 在读专/本科「国内」 19.59%

  • 在读专/本科「国外」 2.06%

通过这个结果,可以看出, 工作两年以上的,占一大部分, 这个不一定是做Ruby开发两年以上,反正是有两年工作经验,也可能是做别的。总的来说,工作的人群占了80%, Ruby在国内的学校里普及率还是比较低(以我的样本来说)。

Q3:您的编程基础如何?(单选题)

结果:
chart (2).pngchart (2).png

结果排序以后:

  • 业余爱好,只为了了解Ruby 30.93%

  • 其他语言转Ruby(刚开始学,并打算投入使用) 29.9%

  • 从零开始 17.53%

  • Ruby开发已经有一段时间了 14.43%

  • 运维转开发 7.22%

从这个数据看呢,Ruby还是吸引了不少人的兴趣, 也有差不多比例的人群有准备使用Ruby工作的打算。 由于近几年DevOps的发展,很多自动化运维工具用了Ruby,比如chef,Puppet等,所以也有一部分运维对Ruby也感兴趣。零基础的人群比例也不算少,从零开始就学Ruby,我觉的是个好事。对于使用Ruby开发了一段时间的这部分人群,可能是做Rails开发的,Ruby基础有点薄弱,更想系统的学习Ruby。

Q4:您看完入门篇课程了吗?(单选题)

结果:
chart (3).pngchart (3).png

结果排序之后:

  • 看了一半,还打算继续跟着学习 57.73%

  • 没有,看了前面的不想看后面的了 27.84%

  • 看完了全部入门篇课程 14.43%

这个结果我还是比较满意的,也算在意料之中吧。刚开始录的时候,是我第一次录视频,对于工具的使用,还有一些录制技巧不是很好,所以前面几个课时录制的视频声音比较低,体验不是很好,这个后面的课时已经做了改进,我想那27.84%的朋友,可能是受不了这个,所以只看了前面的课时。这部分人群在回答完这个问题之后,就直接跳到最后一个提建议的尾题了,所以剩下的几个调查题,这部分人群没有参与。

看完全部课程的人,应该是属于认真学习的,因为通过QQ群的交流,我发现很多人,都是跳着看的,可能是太浮躁,太急于求成了,我录制视频的内容,都是循序渐进的,如果跳着看,可能会有所遗漏。 其实,如果把心静下来去学习,就没什么困难不能克服。

Q5:「诱人的Ruby」对您学习Ruby起了多大帮助?(单选题)

结果:
chart (4).pngchart (4).png

结果排序之后:

  • 帮助很大 52.86%

  • 某些课时有帮助 47.14%

  • 没有帮助,挺垃圾的 0.0%

这个结果我也比较满意, 希望能给予入门者帮助,是这门课程的初衷。我出「没有帮助,挺垃圾的」这个选项,也是真心的想了解,因为「教」也是一种学习,我也想把「垃圾」的内容去掉,也是因为看到贴吧里有人发了一句:「这么垃圾的视频,不看也罢」,看来这位朋友没有参与调查了,我很想听你说说哪里垃圾,也帮助我提升课程质量。

Q6: 「诱人的Ruby」入门篇您给打几分?(打分题)

结果:
chart (5).pngchart (5).png

屏幕快照 2014-01-01 下午12.38.07.png屏幕快照 2014-01-01 下午12.38.07.png

从结果可以看出:大家对视频声音不满意,所以后面的课时我做了改进,基本声音提高了很多,目前应该没有问题了。对于视频的组织和内容,大家还算满意,视频的长度,很多人跟我反应太长了点,所以最近上传的一些课时,我用分节策略,限制时间在20分钟以内,之前偷懒了,只想一次录完一大块内容,造成体验差了,现在感觉分节录播的效果也不错。

Q7: 就是一些建议了。

大部分的建议还是上面说的问题:声音。 声音大小,我已经做了改进, 语调,语速,我也正在提高改进,希望给大家一个更好的学习体验。

还有一些忠告和对视频内容的建议,比如要求增加一些和Rails框架相关的内容,开源组件,Hacker代码讲解,网络IO,测试等内容, 我也听取了这些建议,在后面的课程会陆续加入, 饭要一口一口吃,学习也应该循序渐进。


最后,在新的一年,我会稳定更新视频, 入门篇的视频,我也会不断加入新的内容, 后面还有基础提高篇,进阶篇。到进阶篇为止, 我对视频内容的规划是,基本覆盖Ruby的95%内容讲解,包括ruby的基础, Ruby的OO对象模型, 元编程。 高级篇的话,就是Ruby在杀手级框架Rails中的应用了, 从实践到Rails源码, 和大家一起,解构Rails。

现在所有的视频都已更新到收费状态,以后也不会再免费, 视频是献给我自己,以及跟我一样真正想精通Ruby的人,让我们一起进步。