Максим, rest-сервис - это частный случай сетевого ПО, а у сетевого ПО издержки на ввод/вывод такие, что на их фоне издержки на выполнение незначительны. Если программист не криворукий, то разницы в производительности решения на PHP и Java просто нет. Естественно, когда вопрос переходит в плоскость высоких нагрузок, начинаются оптимизации в красной зоне, и значение начинает играть каждая миллисекунда. Но выигрывают их обычно не заменой языков и не на оптимизации rest-сервисов.
Максим, мой опыт говорит, что использование, например, PHP вместо Node.js даёт преимущество только в более лёгком найме, а использование Java или C# меньше затрат на поддержку в масштабе десятков лет.
⚡ Kotobotov ⚡, для меня провал собеседования - всё ещё стрессовая ситуация, даже если я понимаю, что меня сознательно засыпал самоутверждающийся упырь.
Что значит "файл защищённый"? На нём DRM? Или он открывается только в онлайн-просмотрщике? Или для доступа к нему нужны реквизиты, которых у вас нет? Другое?
Yustas Alexu, это непопулярное мнение, ведь подавляющее большинство людей ищут лёгких путей. Если написать про него статью на Хабре, например, то меня просто мгновенно сольют.
WapSter, 20 лет в отрасли, 13 лет занимался наймом специалистов, всегда собираю информацию о том, как учились коллеги и соискатели. Среди сотен примеров потребители видео-уроков всегда ооочень слабые, зачастую вообще не пригодные к профессии.
Но вы же не будете утверждать, что эти предметы (и ещё некоторые) не пригодились ВСЕМ программистам?
Если вы хотите связать свою жизнь с деятельностью научной или близкой к ней - разработка компиляторов, виртуальных машин, СУБД и т.п., то могут и пригодиться. Надо только учитывать, что во всём мире едва ли наберётся три-четыре десятка вакансий на подобную работу, а в РФ с этим и вовсе печально.