CI/CD Isn't Just About Efficiency
Too Long; Didn't Read
DevOps principles are generally presented as a way to more efficiently run a software development organization. CI/CD is more efficient and effective than manually testing and deploying code. However, there is a problematic assumption that some people make regarding automation regarding automation. Automation isn’t just about being more effective in an absolute sense; it’s also about making my job more enjoyable by making it more effective by making sure I’m sure I like my job as much as possible. The remaining manual tasks become more enjoyable.