There’s an old saying that pretty much every one knows:
If you could just put yourself in his shoes for a moment, perhaps you would understand why it is not as easy as you seem to think.
But it’s often forgotten or not realised until it’s too late.
I don’t cook very often. In fact, when asked “can you cook?”, I often jokingly reply “I’m pretty good at making toast”. Growing up around chefs and spending years in Asia where a good meal costs less than $2 didn’t help. Also, I’m pretty lazy.
But tonight I cooked something. It doesn’t matter what it was or how it tasted but it did involve more than a toaster and took more than a minute to prepare.
It reminded me how hard cooking is. The simple act of combining several ingredients to make something tasty is really not that simple at all. Much like tech, there’s more to it than meets the eye.
When building an app, combining two services (like Instagram & Twitter) seems easy enough – but there’s an art to making it seem easy, and 100 ways to complete that same task.
Only after years of trial & error, painstaking rewrites and a deep understanding of your art – be it programming, cooking or cleaning – do you become a master.
This is more a reminder to me than anything else. Things always seem easier on the outside (and on the inside). It’s only through doing that thing that you can truly appreciate the finesse and years of experience required to do it well.