首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python (Django)的专业体验可以与Ruby on Rails相提并论吗?

Python (Django)的专业体验可以与Ruby on Rails相提并论吗?
EN

Stack Overflow用户
提问于 2010-06-29 05:07:08
回答 3查看 456关注 0票数 3

我之所以问这个问题,是因为RoR似乎还有更多的工作机会(至少是远程办公)。如果雇主在简历上看到重要的Python/Django经验,是否有可能相信开发人员将能够快速学习Rails?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-06-29 05:17:00

我的经验是,你知道的语言和/或框架越多,学习一门新语言就越容易。因此,如果你在编程方面有很好的经验,这应该不是一个大问题。

Python和Ruby都是动态的、完全面向对象的语言。只是语法有点不同。也就是说,python使用缩进两个标记代码块,ruby使用{|begin|then|do|...}|end标记代码块的开始和结束。

据我所知,Django的级别更低一点,类似于merbsinatra。但是Django采用了MVC风格。所以你不能在那里学到新的东西。

但是要真正知道你学习RoR的速度有多快,只需要试一试,它可能会很有趣。只是在一些空闲时间尝试一下。IMHO它可以非常容易地学习,特别是对于那些有类似语言的其他MVC框架经验的人。

票数 2
EN

Stack Overflow用户

发布于 2010-06-29 05:14:44

我不能代表所有的组织,但作为我工作的招聘经理,是的。总的来说,我对MVC的使用经验很感兴趣。具体的技术/框架并不像您了解模型/视图/控制器框架的用途以及何时使用它那样让我担心。

也就是说,如果我看到RoR和Python/Django,我可能会把你归类为前端开发人员,并将你推向web应用部门,而不是我们的基础设施部门。

票数 0
EN

Stack Overflow用户

发布于 2010-06-29 05:16:39

我曾经面试过一份Rails的工作。我几乎没有Rails的经验,尽管我有相当多的Python和Django的经验。我事先告诉了面试官这一点,但我仍然通过了几轮面试,因为技术人员认为我可以很容易地掌握Rails的东西。(最终我没有得到这份工作。啊,好吧。)

但这可能取决于面试你的是谁。有些人可能会认为这种体验具有可比性,但另一些人可能不会。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3136131

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档