Я прошу об этом, потому что в RoR есть еще несколько рабочих мест (по крайней мере, дистанционно). Если работодатель увидит значительный опыт Python/Django в резюме, было бы правдоподобным полагать, что разработчик сможет быстро изучить Rails?Является ли Python (Django) профессионализмом, сравнимым с Ruby on Rails?
ответ
Мой опыт в том, что чем больше языков и/или фреймворков вы знаете, тем легче изучать новый язык. Поэтому, если у вас есть хороший опыт программирования, это не должно быть большой проблемой.
Python и Ruby являются динамическими и полностью объектно-ориентированными Языки. Просто синтаксис немного отличается. то есть где python использует отступ двух блоков маркировки кода, ruby использует {|begin|then|do|...
и }|end
, чтобы отметить начало и конец блока.
Насколько я знаю, Django немного ниже уровня merb или sinatra. Но Django охватывает стиль MVC. Так что вы не должны изучать что-то новое.
Но для того, чтобы узнать, как быстро вы можете научиться, RoR просто пытается, это может быть интересно. Просто попробуйте в свободное время. ИМХО это может быть очень легко узнать, особенно для тех, кто сталкивается с другими структурами MVC со схожими языками.
Я не могу говорить для всех организаций, но как менеджер по найму, где я работаю, да. Мне действительно интересен опыт работы с MVC в целом. Конкретные технологии/рамки меня не интересуют так же, как тот факт, что вы понимаете, что подходит для модели/представления/контроллера, и когда использовать ее.
Сказали, что если я увижу RoR и Python/Django, я, вероятно, собираюсь выпустить вас в качестве стороннего разработчика и подтолкнуть вас к подразделению веб-приложений в отличие от нашего подразделения инфраструктуры.
Однажды я взял интервью у Rails. У Rails практически не было опыта, хотя у меня был большой опыт работы с Python и Django. Я сказал интервьюеру это впереди, и я до сих пор провел несколько раундов интервью, так как технические ребята подумали, что я могу легко собрать материал Rails. (В конечном счете, я не получил работу. Ах, хорошо.)
Но это, вероятно, зависит от того, кто вас соберет. Некоторые люди могут воспринимать опыт как сопоставимый, другие - нет.
- 1. Django или Ruby on Rails
- 2. Python + Django или Ruby on Rails?
- 3. Ruby vs. Ruby On Rails
- 4. Является ли Ruby on Rails умирающим?
- 5. Python после Ruby on Rails
- 6. Что быстрее узнать: Django (Python) или Ruby on Rails (Ruby)?
- 7. Django или Nodejs или Ruby on Rails?
- 8. Является ли примитивным int также сравнимым?
- 9. Intellisense для Ruby, Ruby on Rails, Python
- 10. Является ли весна тяжелой по сравнению с Ruby on Rails?
- 11. Ruby on Rails против Python
- 12. Ruby on Rails заслуживает изучения?
- 13. django/ruby on rails - сообщество или предприятие
- 14. Как разработчик Ruby on Rails должен начать изучать Python Django
- 15. Включает ли scriptaculous с Ruby on Rails?
- 16. Является ли Ruby on Rails подходящим для не-веб-приложения?
- 17. Является ли CakePHP смоделированным после Ruby on Rails?
- 18. Является ли Ruby on Rails медленным со средним трафиком?
- 19. Является ли Ruby On Rails готовым к Enterprise?
- 20. Является ли ASP.net MVC прямой копией концепций Ruby on Rails?
- 21. Является ли Ruby on Rails хорошим для крупномасштабных проектов?
- 22. Является ли ruby on rails плагином, act_as_ferret, очень глючит?
- 23. Является ли Ruby On Rails собой приложение для стойки?
- 24. Ruby on Rails: Как вы проверяете, является ли файл изображением?
- 25. Ruby On Rails on eHost
- 26. Ruby on Rails Newbie
- 27. Neo4j с Ruby On Rails
- 28. Ruby on rails online bootcamps
- 29. Стоит ли изучать Ruby On Rails?
- 30. Начиная с Ruby и Ruby on Rails
Возможно, вы правы. Никаких оправданий - я должен просто погрузиться. Я, по крайней мере, закончил учебник по тритруби. :П –