How do programmers keep healthy?

Source: Internet
Author: User
I believe everyone has noticed that Programmers spend most of their time programming in front of the computer desk, which damages the health of programmers. In fact, there is no need for complex health care. You only need to make some small changes every day to get rid of illness and maintain health.

Changing posture

Even though standing tables, expensive chairs, and some ergonomic stuff are really cool, even if Linus (founder of Linux) is working before walking, you don't actually need it.

The key is to change your posture. If you maintain a posture for several hours without exercise, the pain in your neck is inevitable in a few days. Every 15 minutes, you can stand up, sit down, jump, kneel down, move your hands and feet, and relax your eyes. You can change your posture every hour. You can walk every day and climb some stairs, ensure that your health will be greatly improved, and the joint stiffness and muscle pain will be mitigated.

I personally have an electric standing desk, and I change my posture every hour. In addition, I run a program to remind me to take a short break every 15 minutes and take a long rest every hour. For Apple X, there is a "time out" application that is very good. On Windows, I generally use "big stretch reminder ".

Exercise

Exercise is one of the best ways to improve health, but you must exercise in the right way. First, make sure that you do not waste time on useless things.

Do not run

Running is widely used as a kind of exercise and does not apply to everyone. Before deciding to exercise through running, you need to confirm two things: 1. Your health is sufficient to meet your needs for running, the harsh fact is that most programmers cannot meet the physical conditions required for running and exercise. (Note: For fat programmers, running is very likely to damage the knee joint.) 2. You need to know the correct running posture and method.

People that I used to follow in the streets keep up with their pace and stiff back ), incorrect running posture is very likely to damage the back and knees. If you want to run and exercise, make sure that you do not lose too much weight, learn the correct posture and methods, and start the exercises with slow running and short-distance running. All running exercises over five kilometers are excessive. It is best not to run them ?)

Do not ride a bicycle

You have been sitting in front of your computer for a day, and you are sitting on a bicycle during exercise. Haha. What a brilliant choice, sir! If you really like to ride a bicycle, go and ride it, but don't expect anything from it.

Do not go to the gym for fitness

High-intensity fitness is suitable for professional people who are interested in maintaining a fit shape or achieving a specific goal. Generally, high-intensity training is not suitable for programmers.

We all have our own career goals and missions that suit us, so don't play fitness.

No effect, too much pain and injury. Healthy programmers do not need high-intensity fitness.

Walking and fitness

Walking is better than running and other ways. Walking is simple, safe, and effective. I walk 5-10 kilometers a day. This habit has greatly improved my health. Please buy a pair of thin soles of good shoes (carefully optimistic, do not buy imitation classic basketball shoes) to start walking exercise!

If you feel too monotonous, you can listen to e-books or podcasts during running. How full it is to learn and exercise!

Stronger and more flexible

Have you started walking? Good. Let's go to the next level. First, learn the correct abdominal breathing. It may take several days or even weeks to develop the breathing habits during this exercise. This skill is essential and can effectively relieve the pain in the neck and upper back.

Programmers spend too much time sitting in front of the computer and may forget how to exercise. We recommend that you start from scratch, but you do not need any additional equipment. You only need to search for exercise videos on the video website and then move them together.

When your movements become natural and steady, when you walk as soft as a tiger, and when you breathe in the belly, your body is becoming elegant, and most of the pain will go away from you. I suggest the following simple exercises:

Push-ups, squats, pull-up, and bridge sports. Simplify rather than complicate everything. Set a small goal and focus on action skills. If you are interested, please read the book "The Naked warrior by Pavel tsatsouline (naked warrior)", which has many smart techniques to help you make progress. Article: www.yxkfw.com Game Development Network's best game programming development website.

Sleep

Finally, I must point out quality sleep. We know that, but we do not practice much. Let yourself spend the night on a solid mattress. Do not stare at your computer, cell phone, or tablet at night. Make sure you do not use these electronic products for at least one hour before bed. Go to bed at half past six and get up at. You are a happy programmer!

Conclusion:

You already know that it is easy to get healthy. You only need to keep the following habits:

Changing posture

Regular rest

Do not do stupid things, such as high-intensity fitness equipment

More walking

Correct breathing

Training flexibility and strength

More sleep

If you stick to it for a few months, you will see the harvest.

How do programmers keep healthy?

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.