Because of the current shortage of programmers, if you have the right combination of skill and experience, some rule-buster salaries are out there. By most standards, programmers make a good living in the United States and Europe. For now, the work is steady, although programmers are not recession-proof and can find their entire company or department closed, sold, outsourced, or replaced. Finally, there are the physical aspects of programming. I've already mentioned that programmers often work long hours and miss sleep.
Programmers also sit a lot.
They use their hands a lot. You can do anything for an hour. Your body can stand bad posture, tension caused by stress, and other deprivations for days. Eventually however, even the strongest body gives in. The lack of exercise can impose a heavy burden.