关于《Rails Is Not For Beginners》,我有话要说

2011-12-08 22:09:01 +08:00
 roamlog
刚写的一篇文章,欢迎围观

http://readful.com/post/13920193592/rails-is-not-for-beginners
6161 次点击
所在节点    程序员
64 条回复
AntiGameZ
2011-12-08 22:13:56 +08:00
你真是太吐槽了~ 哈哈
nAODI
2011-12-08 22:19:50 +08:00
楼主描绘的现象,简直就是一幅现世浮躁的缩影。
cngithub
2011-12-08 22:20:36 +08:00
哈哈。很赞。某种意义上,对Rails很有爱的往往:

* 愿意抛弃Windows
* 愿意为了Rails,去提高自身的英语能力
* 愿意改善自身的思维结构,正本清源,走到事物的源头上去
* 愿意尝试乃至接受一些固执的约定,承认自身的不足
* 愿意折腾,承认美好事物的不足,比如Mac与Rails的不足,并享受它

这岂不是太为难中国的教育制度了?
blacktulip
2011-12-08 22:25:34 +08:00
[quote]基础很差,英语不行,软件工程、操作系统原理、编译原理、数据库原理、数据结构与算法,通通不懂[/quote]

被打脸了 T_T
aveline
2011-12-08 22:25:56 +08:00
幸好我木有中枪……
很早就为了学习编程开始补习英语和数学,悲催的是数学到现在还渣……
GordianZ
2011-12-08 22:31:57 +08:00
中间那段描述得实在是太贴切了,当时还在国内念大一的时候全部都是这样的同学,后来回国一看他们都开始找工作了还是这样……实在是……
pepsin
2011-12-08 22:34:30 +08:00
深有同感, 最近正在认真学习Rails中,一些思路真是棒极了
haohaolee
2011-12-08 22:44:25 +08:00
和今天42qu上那篇招聘python程序员的文章异曲同工啊。python是简单是灵活,但是说这些话的人没人是只懂python吧。该走的弯路还得走,绕不过
spark
2011-12-08 23:01:02 +08:00
每天下班时间学Rails,看了将近一个月,从中获得的知识非常之多。
但就是学习的速度太慢,主要还是因为自身没什么程序语言基础的问题(本人是做设计的),并且上手就开始看Ruby on Rails Tutorial,而不是看Ruby;以致大多时间会搞不清哪些是Ruby的方法哪些是Rails的......所以还是建议初学者把Ruby的基础打好,然后再看Rails。

如果你像我一样没什么基本功,且身边有Python的同事或朋友的话,转看Web.py吧,通过之前看Ruby on Rails Tutorial,学会了如何思考、Restful、Git、ORM、测试等等,这对我学习Web.py同样有益,以致于我看完LPTHW就开始上手Web.py,到自己做出一个todolist,全部只用了一周时间。

从我个人角度来讲,Web.py较Rails更具优势,因为在学Web.py的过程几乎就是同时在学Python,快速上手逐步提高这种学习方式非常适合我。

目前还在一边练习一边看别人的代码,一边看简明Python中,
SErHo
2011-12-08 23:05:04 +08:00
非常同意QQ群的那段描述,很多人一遇到问题张口就问,自己连搜索都没有,有的更搞笑的是,连官方文档都没看过。
benzheren
2011-12-08 23:08:59 +08:00
赞同,作为程序员,学会用google非常重要!
spark
2011-12-08 23:10:45 +08:00
如果初手先学Sinatra,熟悉过后再去Rails是不是个很好的选择呢?
cngithub
2011-12-08 23:11:04 +08:00
@spark 以致大多时间会搞不清哪些是Ruby的方法哪些是Rails的.

哈哈,犯过这个错误的飘过。

可以尝试看完《 Ruby Programming》这本书,对Ruby的特性描述很清晰。然后再看《Rails 3 Way》这本书,尤其是是《Rails 3 Way》这本书后的附录,它耐心整理了Rails而非Ruby独有的一个清单。
roamlog
2011-12-08 23:13:26 +08:00
@spark 不认同,学 sinatra 只会碰到更多问题,学起来更难。。。

直接学 rails 没任何问题,前提是,你有先去了解下 ruby,有好好去看 rails 的书
chloerei
2011-12-08 23:20:26 +08:00
程序员可能是最关心初学者入门问题的群体了,虽然他们自己都是自学硬啃下来的。
keakon
2011-12-08 23:25:51 +08:00
貌似应该翻译成:Rails不适合民工程序员
blacktulip
2011-12-08 23:28:17 +08:00
@keakon 又发现一个新名词..
aveline
2011-12-08 23:30:56 +08:00
张口就问这得归功于老师……
嗯是的,从小到大所有老师都鼓励去问
ywjno
2011-12-09 00:02:55 +08:00
我现在的做法是:
小东西上sinatra(比如写rest风格的api,投票功能的网站什么的),毕竟几行代码需要的功能就出来了,快就一个字;
稍微大些的东西就上ruby on rails了
lepture
2011-12-09 00:37:50 +08:00
@keakon 民工程式師 這個叫法很贊啊。
@roamlog QQ群寫得太貼切了。雖然不用rails。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/23107

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX