V
Во-первых, бэк - это динамика, в то время, когда фронт компилируется в статику. У бэка есть деплои с требованием по аптайму, вебсокеты те же самые, возможные проблемы с миграцией базы, то, сё. То есть, там в принципе больше мест где упасть. Проблема нагрузки (фронт запулил на CDN и счастлив, а бэк - нет).
Вот тут я начинаю приближаться очень тесно к пониманию высказанных ранее предложений по заботливому подбору отдельно ведущих людей на каждый ответственный узел SaaS продукта.
Ранее, действительно, почти экстремально шли процессы, а с ростом фич и усложнением решения плюс уточнения бизнес-модели — пришло время брать фокус, стрелять более прицельно.
Да, в проект действ нужен толковый отдельный бекенд мастер, там действительно своя кухня, тулинг, архитектура, по важности и ответственности — бэк и рич фронт тождественны.
Тут еще liveview появляется, и надо понять как правильно этим богатством распорядиться.
Важно, все же, чтобы было взаимное перекрытие по базовым скилам и понимание у обоих по взаимному обмену компетенциями (никто, конечно, не должен заставлять поднимать новую ветку проекта вне душевных компетенций инженера, это мешает держать тонус своего вектора).
Согласен, эффективные супермены бывают конечно, но ведь это исключение из генеральной модели мира. И найти замену, а "если вдруг" бывает не редко, это жизнь — увы, чаще всего просто невозможно.
Тогда как хот фикс в соседнем огороде в "никтонеждал" момент накатить, а не ждать пока кто-то проснется, доедет до аэропорта или вернется из отпуска — считаю также важным скилом в компактной команде.
Безусловно, на росте команды важность этого скила сама собой отпадает.
Всегда есть свободная голова с руками и компетенциями на такой случай.