Can a plumber or a chef make a good performance engineer? Yes, testifies one of our most advanced performance engineering customers.
The art of performance engineering – and performance engineering is as much of an art as a science - lies in being able to look at a complex problem with a lot of moving parts, and breaking it down one piece at a time to find the issue. “Peeling the onion” as it is called.
Chefs have to put complex recipes together. But to do that, they need to know how the individual ingredients taste independently, but also together as a dish. They need to be able to fine tune the final dish to make it suitable to the taste of the diner. Plumbers also have to deal with complex problems. With a lot of different pieces that together form the plumbing, diagnosing a leak can be a complex problem.
The key component in both of these is having the right mindset. With the right attitude towards troubleshooting, and the right approach towards being able to look at and tune different silos, and then putting everything together to test and tune the whole system, anyone can master the art of performance engineering. And with the right tools to support them, troubleshooting, analysis and diagnostics become even simpler. Of course, as with any profession, experience is a key factor. You learn more as you practice more. But the right mindset and the right toolset is the key.
This is based on a true story of one of our customers, and I wanted to share this with you. If you have any interesting stories like this about your teams or anyone you know, I would love to hear those.