Python(Django)的专业经验是否可以与RubyonRails相媲美?

Python(Django)的专业经验是否可以与RubyonRails相媲美?,python,ruby-on-rails,django,Python,Ruby On Rails,Django,我这样问是因为RoR似乎还有更多的工作(至少是通过远程办公)。如果雇主在简历中看到了重要的Python/Django经验,那么相信开发人员能够快速学习Rails是否合理?我不能代表所有组织,但作为我工作的招聘经理,是的。总的来说,我对MVC的经验非常感兴趣。具体的技术/框架与我关系不大,因为您了解模型/视图/控制器框架的好处以及何时使用它 也就是说,如果我看到RoR和Python/Django,我可能会把你列为前端开发人员,把你推到web应用部门,而不是我们的基础设施部门。我曾经面试过一份Rai

我这样问是因为RoR似乎还有更多的工作(至少是通过远程办公)。如果雇主在简历中看到了重要的Python/Django经验,那么相信开发人员能够快速学习Rails是否合理?

我不能代表所有组织,但作为我工作的招聘经理,是的。总的来说,我对MVC的经验非常感兴趣。具体的技术/框架与我关系不大,因为您了解模型/视图/控制器框架的好处以及何时使用它


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

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


但这可能取决于谁在面试你。有些人可能会认为这种经历具有可比性,而其他人可能不会。

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

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

据我所知,Django是一个稍微低一点的级别,像or。但Django采用MVC风格。所以在那里你不能学到新东西


但要真正了解RoR的学习速度,这只是一种尝试,可能会很有趣。找个空闲时间试试吧。我认为这很容易学习,特别是对于那些有类似语言的MVC框架经验的人来说。

你可能是对的。没有借口,我应该直接跳进去。我至少已经完成了tryruby教程:P