最近发现一个问题,在认识的人里,感觉科班程序员对 ruby 并没有很大的好感,可能是我所在圈子太小。因此我想调研一下,rubyist 里大概有多少是科班程序员。
还是有很多的啦。比如《元编程》、《Ruby 设计模式》的作者都是从 java 转过来的。很多程序员,底子很好的,编程的基本功相当扎实,通常参与项目用什么语言是随便的,只要花一两个月适应下语法和语言特点即可,不会死抱着一种语言不放。会挑语言的,那是对自己的跨语言能力没有信心。
偏见源于不了解,ruby 在国内属于小众语言 (http://www.oschina.net/question/58387_246846) 个人觉得偏见也源于人对于自我认同感的一种自卫行为。所以才有各种鄙视链。我觉得这种行为普遍存在,和是否科班出身好像并没有绝对因果联系。当然这是猜测,楼主得出调查结论后不妨分享下。