Agreed.

One of the first things I did as a junior mainframe programmer was to start a collection of error codes and solutions used. The thing grew into a large binder over 20 years.