Work Style Learning

Source: Internet
Author: User

Familiar with the routine: go to work at six o'clock P.M. a.m., sit in front of the computer, compile a program for a day, and go home from work at a.m. Day after day! Occasionally, when I saw Timothy Ferriss's 4 hours a week, I began to rethink how to work and how to turn myself into a more efficient programmer. When I read the articles of the experts and learned how to work, I found that I have always maintained the role of cainiao! Therefore, you must learn how to review your work!

Recently, I encountered a problem with the code logic that I once wrote. Today, I suddenly won't write it! This is not well organized and summarized! Big cows like to write blogs, but I hate writing in other places because I think I am a good cook! Log on to the QQ space! There's nothing! So today, let's take a look at the log function provided by QQ space!

Over the past month, I tried to make a big adjustment to my daily routine from Monday to Friday. I have been working and resting like all other programmers for half a month. But I think it's too decadent! I started a test on myself and wanted to see what kind of schedule can make me more efficient. This experiment is still in progress, but I do not want to strictly abide by the experiment rules as soldiers do-for example, I also want to get up 20 minutes earlier or 20 minutes later-but the current schedule is as follows:

AM to AM: meditation, writing, Goal Review, breakfast

Getting up at AM is not as difficult as you think. But it's hard to stick to it! It's impossible for me to get up late at night! Each person's personal situation is somewhat different, but the human body basically needs 7 to 9 hours of sleep every day. One way to ensure adequate sleep is to wake up without an alarm. But if you need to go to bed early, you can wake up. But don't think at night, don't learn! It must be unrealistic! So! This is related to the efficiency later! The first time you set yourself to get up at AM,

After getting up, I will immediately drink half a bottle of mineral water-not coffee! Haha! Some people have learned this lesson! I have been drinking coffee for a long time, and I don't really want to drink it. In fact, I feel better if I don't drink coffee. Then take a shower. This will make me feel a fresh day. Cold water is often used! But sometimes it is inconvenient! Haha

Every morning, I meditate for 30 minutes. However, sometimes I fall asleep when I think about it in bed! Haha, the best time to experiment with my meditation is before sunrise or before 06:30 in the Western world. I don't want to explain why meditation is good for you; there has been a lot of research online. If you want to find a book about meditation, I recommend meditation for Dummies. Despite the strange title and English! Nnd, I see piracy! It's just a noon ebook! Haha

After meditation, I will spend 30-45 minutes writing a blog. It's easy to use an Android smartphone! I'm so envious of using Apple! I usually write 500 to 800 words in the diary. I found that the pen was written immediately after meditation, usually in one breath and written smoothly. In addition, the brain is in a very good state after a night's rest. It is very good to clear all the accumulated things in the brain before the attention is transferred to other transactions. A skill in writing: This time is used as a preliminary cleaning of the brain. I don't want to do research, edit, and so on. I don't think I have the skills. I want to share these things with you later, or someone who loves my experiences will come and give me an autobiography! That's all. Haha.

Then it is the to do list time. I will view emails, Weibo, LinkedIn, and so on, and arrange for the next step to do the task. Speaking of tasks, I followed GTD's approach, but I used Microsoft's mail management software. Let's take a look at the to-do list and think about the expected goals of each thing-everything, from the small things to the long-term goals. Each entry in the list has a target. If there is no target, delete it.

Next is the breakfast time. It's about 8.2 million in the company. I don't want to be a young man with more rules about when to eat breakfast or what to eat! Later, when my wife will teach me how to eat, I think she is better than me! Haha, yes, will it be too much?

AM to AM: 4 hours of programming time --- too golden!

It is very painful that I was in the car at half past seven this time! Caused by car sickness! Words cannot be remembered! How to take the exam in April December! Is there any good way to get stuck?

Think about what to do during this period of time!

This is my programming time. Four hours a day is poor, but I found that for me, the fixed time is to every day. All I have to do during this time is programming and not doing anything else. There are several basic principles:

First, turn off all communication facilities, such as phones, emails, and chat tools. There are no distractions, but this is really hard! It also takes some time to experience. Second, do not leave a rest time in the middle to view emails or access the Internet, or do other similar things. The reason is: In an hour, I can develop X features. If I work for four hours in a row, I find that my output is not 4 times, but 8 or 16 times. When you concentrate on something, this is what we call the flow state of the brain. Assembly line.

I want to find a job at home.

One o'clock P.M. AM to AM: Fitness, lunch, shopping, taking a nap, watching news, Opening news, cell phone condolences to parents and friends

I need to exercise fitness every day. I like to exercise in the gym because of extra services. Haha, I live in a lot of students. They are so dynamic that they won't play basketball! I can only run and train my muscles!

One o'clock P.M. to: learning and communication time

I will try my best to discuss some things, such as meetings, reports, code reviews, and code optimization in the morning. During this period, I will not do any development unless there are urgent bugs or special situations that need to be addressed.

I also spent a large proportion of my time learning. I spent a lot of time reading other people's things, from books to blogs. Familiarize yourself with C ++ this year! Java! You still need to work on it. Most programming-related things. I want to learn new things every day. The best way to keep this learning momentum is to take notes on what you have learned and mark the relevant knowledge. Software such as Evernote is suitable for such a task.

At the same time, I will check whether there are other products in the market. The most efficient software developer can solve the problem without writing a line of code. I don't want to repeat what others have already done. So, on codeplex, GitHub, and component source websites, I strongly despise my poor English! But it is easy to find out that they are not doing well. Many Chinese people ask questions with Indians. Haha.

For me, I will reflect on what I have done afterwards. I will rethink the problems encountered in programming in the morning, where I encountered any bugs, or how I reflected my performance in the report, or how to host a meeting. I tried to learn from mistakes to prevent them from appearing again.

Is there a problem in dealing with interpersonal relationships? modify the disadvantages !!!

Six o'clock P.M. pm to PM: Home time, home time, cooking, eating, exercising, shouting

From to: Reflection and brain assignment

Instead of thinking about things at night, I just sat down and reflected on my daily life. If you spend 15 minutes reflecting on a day in a quiet place

Next, I will arrange my work for my brain. As we all know, when we sleep, our brains are constantly working. Therefore, it is best to arrange some work for it. For me, the following things are very effective: I outline what I want to write the next morning. Just like writing a note. I found that writing it on paper is more effective than writing it on a computer.

Or, I will look at some programming/algorithm problems. Similarly, the framework is described on paper or written out. Surprisingly, you may find a solution in the morning! I wrote a picture of something like this in a neat, unformatted, and envelope-sized notebook. Writing a picture on blank white paper will inspire me more.

. This is my daily routine. Of course, some changes will happen when I go out, and I will spend a lot of time working on the way. What do I do on weekends ?, Comrades still need to cheer !!

I went to bed at and got up at. It wasn't nearly 7 hours. Haha

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.