“The moral is: You shouldn’t automate what you don’t understand. That said, once you have grasped the underlying mechanics and how things work, you should look for tools that can automate work for you so you can be more productive.”

Source:
https://aws.amazon.com/blogs/opensource/24-open-source-tools-for-the-serverless-developer-part-1/