Simple over elegant

Do you ponder this as much as I do? Elegant is cool. It shows off. It illustrates we can think. We can think something through in all it's nuances and intricacies; but is it the right thing?

I'm not convinced that elegant is so cool - especially when one comes back to maintain it 6 months later. Perhaps at that point, the barrier to figuring out what you did or thought then is simply too much overhead to scale. I mean, let's face it, you've planted a flag here before, so coming back over the same peak is really not that cool. In fact, at that point, you just want to get it fixed and move on. Then, simple is way cooler.

I have worked on too many systems and though myself too clever at the time to choose elegant over simple. Today, I choose simple all the way. Not because I don't think I have anything to prove now. Customers are still expecting that, since they've called in the expert, I am going to be "right a lot".

However, simple does not require a rocket-scientist when things need to be maintained - and I hate having to bag a peak I've bagged before. And no matter how elegant a solution - it will need to be maintained at some point.

Chantal Fourie

Trust and Safety Specialist at AWS

6 年

I prefer simple, because not only are you saving time in the present, you're buying back time in the future.??

回复

要查看或添加评论,请登录

Hamish Whittal的更多文章

  • Are data warehouses of a bygone era?

    Are data warehouses of a bygone era?

    We've been talking to many customers and what seems to be cropping up time and again is a discussion about their data…

  • Seeing it is believing it

    Seeing it is believing it

    Today I passed my #AWS #DevOps #Pro exam. I'm very happy.

    1 条评论
  • Last day & new beginnings

    Last day & new beginnings

    Today is my last day at Amazon Web Services (AWS). I wake up tomorrow as CEO [it sounds so formal] of Cloud-Fundis.

    29 条评论
  • How much is it worth to have an employee who doesn't need performance management?

    How much is it worth to have an employee who doesn't need performance management?

    Everyone needs a mentor/leader. It's a fact.

    1 条评论
  • Dear recruiters / potential employers...

    Dear recruiters / potential employers...

    I've worked in my industry for almost 30 years. Yes, I'm still a technical person, but over the years I've deployed…

    4 条评论
  • Choose the right partner

    Choose the right partner

    I've always maintained that choosing the right partner is as important as choosing the right product. Let me illustrate…

    3 条评论
  • Improving my profile, or my life?

    Improving my profile, or my life?

    I have thought about why I write this stuff. Let's face it, there's a lot of people writing stuff out there.

    1 条评论
  • A reminder of what I am about...

    A reminder of what I am about...

    Today I went to a customer. A small startup who's doing amazing things right here in the Mother City.

    1 条评论
  • A weekly personal hack-a-thon

    A weekly personal hack-a-thon

    Long plane rides can be useful. This one is giving me time to catch up on my posts on this platform.

    2 条评论
  • Learning to run uphill

    Learning to run uphill

    I guess most of our stories relate to our experiences and it's good to reflect on our past, in order to take lessons…

    1 条评论

社区洞察

其他会员也浏览了