Hacker News new | ask | show | jobs
by paulstovell 592 days ago
I call this the "grandpa's keys" problem!

When Grandpa was 20 years old he left the house and forgot to take his keys, so every time he left the house he checked his pockets for his keys.

When he was 24 he left the house and left the stove on. He learned to check the stove before leaving the house.

When he was 28 he left his wallet at home. He learned to check for his wallet.

...

Now Grandpa is 80. His leaving home routine includes: checks for his keys, his phone, his wallet. He ensures the lights are off, the stove is off, the microwave door is closed, the iron is off, the windows are closed in case it rains...

Grandpa has learned from his mistakes so well that it now takes him roughly an hour to leave the house. Also, he finds he doesn't tend to look forward to going out as much as he once did...

2 comments

In response to this, I'd like to highlight what I wrote:

> We then need to lean on data and experience of what the trade offs of those changes would be.

As engineering leaders, this is a key part of our job. We don't just blindly add processes to prevent every issue. I should add that we also need to analyse our existing processes to see what should change or is not needed any more.

And he will be replaced by a younger version who hasn't learned so many lessons.