With the development of the Internet society, people’s biological clock is also undergoing great changes. More and more people go to bed later and later. In this respect, programmers have the best say. There are a number of reasons why programmers today tend to stay up late and think they are unusually productive later in the night:

Many programmers are willing to work to get up early rather than at night, just the time of day often fragmentation, for example, during the day a QQ for a while, a moment a WeChat, an E-mail for a while, a moment CeShiPao come and report bugs, products for a while to come to the meeting, the time of day is pieces, make program is full of bugs. A few times before I went live, I found a branch of logic that was less frequently executed and lacked application processing due to trivial things like being called to a meeting during the open process.

Most programmers want to work and study during the day. After work at night, you can have a good rest and play video games. However, due to the fragmentation of time, the efficiency of daytime is too low. Low programmers feel terrible. So save most of your coding for the evening. Every programmer has to sleep at night because they’re not superman. They do their most complex work when their brains are most exhausted. Because you can write good code when you’re tired? Isn’t. It’s just that your brain is tired, and when you’re tired, you don’t have the brain power to be distracted. Working at night by sitting under a bright light can delay your sleep. It could be three o ‘clock and you’re still unconscious. And the weird thing is, you can’t sleep until that point.

A lot of programmers these days like to work at night, because in a relaxed mental setting, your brain doesn’t get distracted. At the bright screen, fingers tapping on the keyboard. To sum up, only open one communication tool during working hours, such as QQ or wechat, or the company’s internal communication software, other software need not be opened. Because when you work, all you need is Baidu and Googe. I wear headphones even when I’m not listening to music. At least that way no one will bother you. Unless there are some special circumstances. If you are thinking about a complex problem, it is best to write it down in order to avoid being interrupted and looking back and losing your train of thought. When writing code, do what you do when you watch a movie: get away from your phone.