Are there any jobs more challenging that being an engineer? I don’t think so. After all, who else is called to predict the future on a daily basis, and be held accountable for the result of those predictions?
Engineering is a process of continual improvement. Engineers are required to improve products (and processes), step by step, by making incremental changes that are intended to make the product somehow “better.” Faster. Stronger. Lighter. More efcient. Less expensive. However, each potential improvement has the potential to make that product worse. Predicting which changes will improve a product, and which will diminish it, is the art of engineering.