(0)
Примерно когда старые цели/идеи реализованы и больше не удовлетворяют. А новые начать уже нет ни здоровья, ни сил ни времени. И психологическая усталость от жизни, накопленные обиды (термин "накопитель переживаний" у А. Свияша).
Переживать кризис надо просто живя, все равно никуда не денешься. Надо сбавить обороты, многие так автоматически и делают. Бросают пить, иметь много девочек, рвать попу на работе. Можно попробовать сменить работу и семью, но повторю, не у всех сил хватит на еще один старт.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший