how do baidu engineers manage time?

Posted by tzul at 2020-03-30

Xiaoqiang did three time time management training for Baidu R & D center in September (Xiaoqiang is also an it man). Baidu engineers shared their time management experience with me in their most familiar technical language. They dare not hide it and share it with you

Breakpoint renewal

For engineer a, the most depressing thing is that when he calms down to write code, he is suddenly called to a meeting. What's more depressing is that when he returns to the computer after the meeting, he finds out that he has broken his mind and can't enter the coding state again. You must think that if he can continue the transmission like Xunlei, no matter when it is interrupted, it will still start from the top next time Download started in the broken place.

In fact, it can be done. Let's see what happened at the moment when engineer a was going to the meeting:

To achieve "breakpoint continuous transmission", add a small action here:

Don't worry, the boss won't scold because of these 10 seconds, but when engineer a returns to the computer, he finds that he can quickly enter the coding state, because the ideas are reconnected. For example, the Engineer in this picture listed the coding plan today when he started to write the code. Xiaoqiang thinks this is a good habit


Perfectionism is the tendency of technology, which is not a bad thing. It can help us write more elegant code and execute it more efficiently. But pursuing perfection in everything will cause delay. For example, writing a payment industry research report, perfectionists will think as follows:

Just to see if it's all stressful? Hard to do?

M、 V.P means Minimum Viable Product. Anyway, the final version will be shown to others. Why should you make yourself stressed in the beginning? Let's write a first version first!

My friend ray writes at least 500 words a day, and he says:

In fact, many professional writers or writers, we see their best 20% of the content, and we can't see other garbage content. The first 1000 words written by those writers may be garbage, but they slowly write their feelings, write their status, and then delete the garbage and release the satisfied part

In fact, it also conforms to the principle of m.v.p (minimum available product).

Exit window, release resources

A friend of mine often complains with me that he is bored with many things every day. Once we had dinner together and complained about it again. So I asked him: "you say you have many things every day, how many things do you have every day?"? He thought about it and replied, "at least 15 of them." then try to write them all on this piece of paper Then I took out the pen and paper from the bag. Guess what? He thought hard for a long time, and wrote down eight things, so he began to wonder: obviously, there are so many things, why there are so few things to write down?

When you use windows, every software window will take up several resources. If you open too many windows, it is easy to cause the computer to crash, because the resources are exhausted. Unless you have good habits, unused software will exit and release resources.

My friend's problem is that he didn't try to get one thing done, and then he did the next thing. For example, when he wrote the PPT, he wrote the half, and his colleague asked him to prepare a data, he prepared the data, and the boss asked him to prepare a data, and he prepared the data again. Everything started. The more things were done, the less things were done, so he would feel it There is a lot of emotion and confusion. __It's a case by case analysis, but the general principle is: if the progress of the previous thing is more than half, try to finish it and then do the next thing.


No matter whether he has read the time management book or listened to the time management class, Xiaoqiang believes that everyone has a set of "time management philosophy", which can usually use the most familiar things as a metaphor. We may take this opportunity to think about what is your "time management philosophy"?