
1. Don't read the news more than twice a day

Nowadays there is so much news everyday. Don't read too much. I tend to read news twice a day, morning and afternoon opening google reader. Reading more news will be severely reduced efficiency.
2.Making a good start point of work for yourself carefully.

Once programming in your good condition, there is no doubt the efficiency is very high, inside each brain cells seem to be struggling.But how can we come into the perfect working condition quickly? My experience is that every time I leave work, such as at lunch time or before the end of the day's work, I will deliberately left a small unfinished task in my program there. When I returned to work, I know where to start quickly, dedicated to solve this small task End, my brain has nearly completed the warm-up, and immediately have access to real work.
3.Do a good job by doing pre-research on paper

Drawing you thought on paper that can help you visualize the graphics in your mind, help you sum up thinking.
Do the pre-research work for a complex job, for example, a very difficult algorithm process, I will begin to write code after I get to know the most difficult technical problems.
4.To build a perfect working environment

Mostly We are working company, the working environment is not decided by us, but at least we can do at home a perfect working environment. I have a good working environment in mind include:
a) a big computer monitor, a large table
b) a comfortable computer chair
c) the beneficial background music for work, which varies from person to person
d) a good computer sound
e) sunny window
f) The large open space
g) quiet, very few people passing by
h) a well-ventilated world
i) room is decorated in modern style
5.turn off IM tool in working hours

Whatever the reason, we must turn off all the IM tools resolutely.
6.Only reply and deal with an emergency email in working hours

Do not let your e-mail to interrupt the rhythm of work. Only reply and deal with an emergency email in working hours
7.Reducing meeting, a meeting a week or less

Keep high-performance communication, but not more meetings.
8.Participate in social activities once every two weeks

The programmers' life is relatively monotonous. I am talking about social activities are not with colleagues, the work of the exchanges between the partners, nor is you are still sitting at the table playing computer games. But out of your office, and you communicate with people out of your work, you tailor your own emotional needs.
9.Relaxing night

Nothing worse than working 7 × 24-hour. For a long time in a state of excitement and anxiety will greatly affect your long-term work efficiency. A day of rest for a period of time, walking, reading, enjoying life, you will find your creativity increased.
10. 3 times a week, every 20 minutes in sports

Sports is not a waste of time, the regular sports activities will bring you more abundant focus, more flexible and good reflecting mind. Keep at least 3 times a week, every 20 minutes in sports.