Jackie Chan, Tom Cruise, and Me: How to Talk Tech With Anyone

Incorporate lifestyle into technical explanation. Technical Jargon is difficult to understand.

Opening Credits

The scene: 9:30 am, our usual daily stand up. The topic: An issue we encountered after our new product’s initial Google Play Store deployment.

Danger: PO’d Product Owner Ahead

A third-party SDK feature wasn’t working when the app was downloaded from the Play Store. However, during internal testing, everything worked fine. After several hours of debugging, we discovered the problem was Google’s app signing which we offer as an opt-in .

An invalid app signature was getting generated because we had provided our upload key certificate to a third-party vendor for verification. Really, we should have been providing the app-signing certificate ourselves instead.

It can be painful to explain these things to a product owner. Our product owners are great with vision and business acumen, but when it comes to technical issues, they’re counting on us. After all, if they were tech wizards, they wouldn’t need to hire us in the first place.

So, what should be done in a case like that?

How to Confuse and Frustrate Your Product Owner

Try saying something like this:

When building and testing the application, we use our own key to sign our app, and it works. However, when the app is downloaded from the Google Play Store, it doesn’t work, as Google signs the release using their key. So, the problem is the third-party SDK verification that generates an invalid signature when using the APK released by Google.

A co-worker tried an explanation like this, and it only seemed to make the product owner more confused. That’s when Jackie Chan, Tom Cruise, and I jumped in to save the day.

Analogy Heroes in Action

Like an agent of the Impossible Missions Force dropping down from the ceiling, the following analogy suddenly popped into my head:

During the building and testing phase, we’ve been telling our third-party vendor that we’re Jackie Chan. That led the third-party vendor to think, “OK, we’re not supposed to allow anyone besides Jackie Chan into the app.”

However, when the app was downloaded from the Google Play Store, Google told our third-party vendor that we’re actually Tom Cruise. So our third-party vendor said: “Hey dude, this is not for you. You can’t use my SDK. You ain’t Jackie Chan.”

The product owner understood this right away, and we were back in action fixing the problem.

How to Pick Your Nose

I love explaining using analogies, especially funny ones. Analogies are not only easier for people to understand, but laughter during a discussion also helps consolidate the information into memory.

For example, here’s one that’s hard to forget. At our company, when someone’s overcomplicating things during problem-solving, a teammate will say:

Why would you want to put your hand through the back of your neck to pick your nose, when you can simply do it the front way?

And here’s some brain bleach for that mental image.

Another benefit: when you try to explain something using an analogy, you’re also testing your own understanding of the respective topic, which enables you to be more self-aware about your learning.

A Hollywood Ending

In short, explaining things using analogies has several benefits:

  • Making communication between technical and non-technical people simple and clear. It’s also helpful between developers.
  • Funny analogies bring joy—and improved memory consolidation—to the whole team.
  • Increasing your own understanding of the topic and self-awareness about the learning process.

Thanks for reading!

One thought on “Jackie Chan, Tom Cruise, and Me: How to Talk Tech With Anyone”

  1. Собственный пруд на даче – это замечательная возможность не только добавить изюминку в свой ландшафтный дизайн, но и внести гармонию в окружающее пространство. Что ни говорите, приятно сидеть на теплой скамейке с хорошей книжкой, вдыхать аромат трав и слушать звуки льющейся воды.

    водоем

    Первое, о чем стоит задуматься, – это выбор месторасположения. Ведь пруд – это живой организм, определенная биологическая система, в которой все взаимосвязано, а потому, выбирая его месторасположение, следует учесть:
    солнечной стороны следует избегать: постоянно нагревая поверхность пруда, солнце не только высушивает его, но и способствует развитию водных бактерий, образованию тины – вода начинает цвести
    Дизайн-проект. Водоем должен по стилю сочетаться с другими элементами ландшафтного дизайна. Нужно учитывать перспективу расширения: возможно, в какой-то момент вам захочется увеличить пруд или разбить там площадку для отдыха.
    Перед тем как соорудить пруд своими руками, следует определиться с назначением:
    • Декоративный. Преимущественно небольших размеров, создается для украшения какой-то зоны сада или как часть ландшафтной композиции (с подсветкой, фонтаном, мостиком).
    • Для разведения рыб. Должен быть достаточно большим, чтобы рыбы чувствовали себя комфортно. Дополнительно нужно позаботиться об оборудовании для фильтрации и аэрации воды.
    • Для плавания. Это не обязательно должен быть большой бассейн, небольшого пруда тоже достаточно, чтобы освежиться в жаркий день.
    Кстати, если в пруду будет обитать рыба, зонирование обязательно:
    • Прибрежная зона. Глубина 10-30 см, здесь высаживают большинство мелководных растений.
    • Средняя зона. Глубина 30-90 см, обитель для растений и мелких рыбешек.
    • Глубоководная зона. Место обитания крупных рыб. Чем больше «жильцов»– тем объемнее должна быть эта зона пруда. Чтобы зимой водоем не замерзал, его дно должно располагаться ниже уровня промерзания грунта.

    устройство прудов под ключ
    Чтобы построить пруд на участке – лучше обратиться к профессионалам. Рекомендуем одну из ведущих профильных компаний в России – СУПЕРПРУД.

    Подробную информацию можно узнать на сайте компании:
    строительство искусственного водоема
    ландшафт с водоемом
    Также, наверняка Вам будет интересно:
    фонтан декоративный купить москва
    альпийская горка с сухим ручьем и прудом
    пруд гидроизоляция глиной
    Рекомендуем!

Leave a Reply

Your email address will not be published. Required fields are marked *