Probably one underestimates productivity increases a lot. You really only see how much something gives you when you have to go back to the old way.
For instance large parts of the company where I am currently working still does not have short-lived feature branches. CI means after checking into the development branch used by everyone else you have to wait minutes up to hours to see if your changes broke something. Only seeing the pain and wasted time regularly lets you realize how much easier you have it now.
For instance large parts of the company where I am currently working still does not have short-lived feature branches. CI means after checking into the development branch used by everyone else you have to wait minutes up to hours to see if your changes broke something. Only seeing the pain and wasted time regularly lets you realize how much easier you have it now.