Как повысить скорость разработки?
Я постоянно замечаю спад продуктивности примерно через 1.5 - 2 часа работы. В эти моменты я начинаю как бы смотреть сквозь монитор, не могу сосредоточиться на работе, как бы того ни хотел, и испытываю моральную усталость.
Это абсолютно разные вещи.
Итак, по-порядку...
1. Про скорость - стройте правильно архитектуру, используйте модульный подход, используйте однократно написанные модули во всех последующих проектах. Всё что можно - автоматизируйте по-максимуму.
2. Про моральную усталость - это банально: нет мотивации, отсутствие интереса.
Вы можете сказать что "нет, всё не так! я же написал в вопросе...".
А что скажете, если я заплачу Вам в 3 раза больше, но попрошу сделать проект в 2 раза быстрее, а если в 3?! А если ещё безопасную сделку?!
"Кнут" и "морковку" - вот что нужно, чтобы такого не было!
Есть ещё вариант, когда устаёт именно мозг и снижается мозговая активность. Тогда - нужно переходить на монотонные физические задачи, где умственная активность нужна минимальная или поспать, чтобы набраться сил на следующий рывок мозга.