Programmer's nightmare: Are you afraid of encountering such a bug?

Programmer's nightmare: Are you afraid of encountering such a bug?

[[156934]]

The bug is this:

This bug only occurs in the production environment and cannot be reproduced locally.

The frequency of this bug is low, but not low enough to be ignored.

This bug is caused by race condition in multithreading.

I don't know how this bug is triggered.

You didn't write this code, but now you need to fix this bug. The person who wrote this code has left the company.

This bug is caused by some library problem, which is stable 99.9% of the time, but when debugging into these libraries you can't debug further.

Many people have tried to solve it over the past few years, but no one has succeeded.

The bug is a logical error that occurs only after the system has been running for a while.

Debugging this bug requires specialized knowledge in a certain area, and you know nothing about it.

Boss: I don’t care, it has to be revised tomorrow.

You can't shirk responsibility for this bug. If you can't fix it, you have to leave.

Imagine a scenario like this: debugging a Mars probe launched from Earth using light pulse signals. The bug only occurs when all the planets are aligned, and only in the atmosphere of Mars. The code that causes the problem is very difficult to understand because it uses a library written by a retired NASA scientist more than a decade ago (these libraries have no source code). You must fix this bug because the planets will soon be aligned (the next bug will occur in another decade), and if you can't fix it, this project with an investment of tens of millions of dollars will fail.

Now let me ask you, are you afraid of encountering such a bug?

Answer me loudly!

<<:  Udesk's new feature: smart robots make a strong debut

>>:  Declaring war on products: Android UI Design from the perspective of developers

Recommend

Love books: "The Man's Way" PDF Baidu Cloud Download

Introduction to the Mystery Method A book of meth...

Pinduoduo Product Analysis Report

Pinduoduo has developed rapidly since it appeared...

Jieshou SEO training: What should I do if my website is not included?

In fact, websites that are not indexed are genera...

Captain Da Shanzhaowan's Notes | Deep Sea Part 2

About the Mistakes of Hydrothermal Fluids During ...

Cloud Native for Big Companies 2021

Course Catalog 01. What is cloud computing? 02. C...

He turned a Ferrari into an electric car

Standing next to a Ferrari, you can hear the deaf...

Google AI: No one knows how it works

【51CTO.com Quick Translation】Google Brain has cre...

Almost no one uses Windows Phone in China?

Windows Phone phones were previously mainly sold ...

4-step method to increase user growth

There is a group of users staying in their own pr...

8 optimization tips for bidding promotion!

Have you ever experienced the adjustment from pla...