Python\Ruby\Java

программирование java python ruby ruby on rails

Ребята ! А кто знает наверника, сейчас если требуются Python\Ruby разработчики в компанию то 99% работы это создание сайтов ? И больше ничего ? Ведь если нужен Python разработчик компании, то требуют обязательно знание Django, аналогично с Руби только там рельсы фреймворк !
Тоесть если создание сайтов это как бы основа работы с Python\Ruby в компаниях ? Это как бы мощная замена PHP если на то пошло !
Если на Java в компаниях пишут что угодно, то от разработчиков на Python\Ruby ждут только хорошее написание сайтов ?
Или я ошибаюсь ?
Ответы:
По поводу руби просто не знаю, а для питона - сейчас вроде как делят python developer и django developer - для первых вакансий само собой, меньше - но таки есть.
Иное дело, что начинающему эникею они того-этого... не светят. В отличие от. А вот через опенсорц пробиться можно - дерзайте!
Вы правы.
Однако, есть несколько заблуждений, которые как мне кажется стоит развеять.
Пример - сайт. Бэкенд на Rails/Django. Фронтенд HTML, CSS, Javascript. Ожидаемо, но, на фронтенде может быть софтина для iOS или софтина на C++ или Delphi которая будет получать от бэкенда данные. не писать же сайт отдельно, а сервер для iOS приложения отдельно? Кстати клиент-серверное взаимодействие по шаблону REST более отказоустойчиво, чем большинство самописных клиент-серверных решений. Исторически так сложилось что клиент-сервеное взаимодействие каждый пишет как хочет. У 1С свое, у QUAKE 3 свое, у СТЭК свое, у Blizzard третье... и так далее, и так далее.  У PHP-фрейморков, Django и Rails один протокол - HTTP, и это чертовски удобно, когда огромное количество сетевых приложений живут по общему закону, который кстати железобетонно устойчив ко всякого рода ошибкам и помехам.
Т.о. Rails/Django может легко выступать сервером приложений не только веб направленных. Не уверен про Django, но в случае с Rails если вы разрабатываете систему с соблюдением правил и норм разработки под Rails вы получаете REST-full service соблюдающий паттерн MVC в области MC, в роли view может выступать любая другая система, да тот-же пхп может контент рендерить.
Rails может благополучно выступать ядром учета на предприятии. SAP R3 - круче, только потому что уже есть наработки, но это не означает, что он лучше с технической точки зрения.
С внутренней стороны можно организовать систему управления производством, ведь Ruby полноценный язык программирования высокого уровня. Он и на принтер может вывести, и политиками Microsoft Windows Server управлять через LDAP. И систему бухгалтерсого учета вести если не лень ее писать, и управлять продажами, и переадресовывать звонки на Astrisk УПАТС. Для клиента будет отдавать красивый сайт, для подписчиков рассылать SMS-ки или email-ы через шлюзы, оповещать менеджеров о пропущенных звонках и напоминать им о предстоящих встречах. Вы можете написать на Ruby все, а Rails - набор крайне удобных библиотек.


12 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.