1. php-fpm и nginx должны работотать под разными пользователями?
2. какие и кому права давать на папки/файлы в html/*
3. Сейчас у меня nginx и php-fpm работают под www-data, потому что не смог решить проблемы с доступами на запись к папке assets фреймворка yii2 - nginx ругался (так как php-fpm работал от www-data, а nginx от nginx пользователя). Правильно ли это?
4. Для папки assets сделал владельцем www-data и назначил права 0760. Правильно ли это?
Задачи бывают разные. В некоторых случаях это можно. Но не всегда.
2. Заказчик изменил требования. Это называется scope change и автоматически должно вести за собой переоценку сроков и стоимости
За короткий срок корректно оценить крайне сложно.
а в чем удобство для человека?
В деловой переписке сильно больше времени тратится на обдумывание написанного и вычитку - глупые ошибки в серьезной переписке недопустимы. Экономия на скорости печати в данном контексте будет незаметна. От слова совсем. Особенно если переписка со временем будет на английском, а его уровень - "чтение документации".
Кроме того, быстрая и слепая печать это скилл, который автоматически развивается при работе за компьютером, со временем. Можно себя форсировать, я к примеру крайний ноутбук купил без кириллических букв - первую недельку-вторую иногда путался, потом пошло как по маслу. На клавиатуру смотреть нет смысла - там русских букв нет :) Но это скорее полезно при написании больших объемов текстов - ТЗ и тд. В скайпе и письмах скорость набора не имеет значения.