I doubt Steven Covey will ever read my blog post, but I'm glad you found your way here. Presented below, is my best effort, to provide you with the concepts that have worked for me. All these suggestions, are merely suggestions, but they have worked well for me, so I am sharing them with you.
1. Exercise
If it seems obvious, and not a secret, well, that is because it isn't. If you exercise an hour a day, you will lose weight, have increased energy levels, and a decrease in health problems. You will be more confident, reduce your daily stress, and find yourself with deeper affection for those friends and family who are around you.
I understand it can be a challenge to be motivated to exercise when there are a hundred other things on your plate: work, kids, wife, friends. You might think to yourself, 'Hey! I'm too busy to work out'. Think of it as insurance on your number one possession: your health. High blood pressure, high cholesterol, and stress all result in a number of very undesirable effects to your health like heart attack, stroke, diabetes, and on an on. An hour a day may seem like a lot, but try not to think of it that way. Think of it as investing an hour in your day to maximize the other 23 hours of your day, and insuring your body against the negative elements so you can live out your golden years writing code, reading books, or spending it with your grand-kids. Work hard enough at it, and you could even live out your retirement running marathons.
It can be daunting to start an exercise program, and there will be days you don't want to drag yourself out of bed. Commit yourself to just doing something, anything, when it comes time to your exercise. If you planned to run for an hour, and you really aren't feeling up to it, commit to just going for a 30 minute walk. Hey, at least you did something right? Just committing yourself to living a healthy lifestyle is an important step to your overall health and a determining factor on how effective your efforts are.
Exercise is a great investment in yourself and your number #1 asset: your health. As an added bonus, you'll have a more productive work day, find yourself feeling more relaxed, and having more energy to get through those marathon coding sessions or play with your kids.
2. Eat right
I'm from Chicago, and we have more steak houses, fast food establishments (like the infamous Portillo's), and bars than I care to admit. It can be very, very tempting to eat unhealthy. You could be nervous about being mocked by your friends and colleagues for eating a salad, have a stressful day and use food to relieve the stress, or you could simply not have any other alternatives around you.
Unfortunately, there are plenty of good reasons why people choose not to eat healthy, however of those good reasons, there are no reasons good enough to justify damaging your health. Eating large amounts of high calorie, high fat food produces unhealthy blood sugar levels, increases stress, and ultimately results in lower energy levels. We all know what that post-Thanksgiving food coma feels like.
Simple strategies like keeping unhealthy food out of your house/apartment, office, and car are a great first step. Another wonderful strategy is to keep healthy snacks in your desk. Freeze dried fruit, natural granola, pretzels, and others will help you stave off those desires to gorge yourself on a double cheeseburger and fries because you are so hungry your stomach hurts by the time lunch hour arrives. Many offices have quick access to stores which sell fresh fruit and vegetables.
It can be hard to go for a long time without eating unhealthy, but you will find that the longer you go eating healthy, the easier it becomes. It will, as strange as it sounds, actually become easier to eat healthy than to eat unhealthy. Your body will have a strong reaction (upset stomach, acid-reflux) to unhealthy foods if you go long enough without them and just the thought of going through that will have you wanting to avoid that feeling altogether.
3. Healthy Sleep
I could say sleep 8 hours, sleep 9 hours, sleep 7 hours, but I think everyone is different. Work works for you may not work for someone else. The important thing is to not oversleep and not sleep too little. Your body simply will not function effectively if you do not get the correct amount of sleep. You will make more mistakes, become more irritable and find it harder to make the right decisions about your health (drinking too much caffeine to stay awake, making poor food choices).
Just trying to get into a routine, as boring as that sounds, can have you rising with an increased energy level each day. For me, it's bed at 10 and up at 6. Does that ever change? Sure it does. I go out with friends, hit up a late night movie, but overall I try to stick to that as close as I can. Nothing really good ever happens after 10pm, and 6 is the perfect time for me to get my workout in before heading to work.
I understand this can be hard with kids, and with those who travel frequently, but the bottom line of it all is getting a good amount of sleep is simply important to your overall health. You will be more productive, alert, and ready to face the day when you have had the right amount of sleep.
4. Moderation
All things in moderation. I'm sure you've heard that before. Have a drink or two and you'll feel fine at work the next day. Get sloppy drunk and you will feel miserable, make poor eating choices, skip your exercise, and not get a good nights sleep. Split a small piece of cheesecake with your friend/significant other on a special occasion and it gives you a reason to celebrate and enjoy a great tasting food item, but have McDonald's for breakfast lunch & dinner and you'll end up feeling like Morgan Spurlock.
Having a glass of really good tasting wine can have you really appreciating the work that went into producing that drink, or having a really good desert item on a rare occasion can have you really have your taste buds savoring that flavor. Drink every day, watch television for hours, play video games for hours, or doing anything in excess and you will find yourself losing track of what really drew you to that in the first place. It loses it's value and ultimately its enjoyment.
The basic premise is, enjoy the finer things in life, but don't abuse them because then they lose their value. Addiction isn't something to be taken lightly, and this blog is no substitute for professional medical advice, which I encourage you to seek that advice if you feel you have a problem battling an addiction.
5. Spirituality
I'm sure I'll be ostracized to some extend for including this suggestion, however I am very open about my faith. I'm a Christian, however I am not the same Christian you see on television giving the rest of us a bad name, picketing funerals, and generally acting like someone who just got the wrong information about what it meant to be a Christian. I encourage others to read the bible, and attend church, but I don't force my beliefs on anyone else. I don't feel that is the right way to approach life and it certainly gives organized religion a bad name when others act that way.
That being said, I did title this subject 'spirituality' because regardless of your beliefs: Christian, Catholic, Muslim, Jewish, or simply those who are enlightened spiritually, I find that connecting with those around me, donating my time to a worthy cause, and simply praying all give me piece of mind and put things in perspective for me.
Going to church puts my life in check, and keeps me on the right track mentally. Hearing prayer requests for those who are struggling with medical conditions, family problems, or drug addictions helps you become more comfortable with your own mortality, be grateful for what you have in your life instead of focusing on what you don't have, and encourages you to be a better person. It's enlightening and humbling at the same time.
6. No Television
I sometimes struggle with this myself. I'm a diehard Chicago Cubs fan, and it is hard to not want to tune the game on, but I still feel that television is a waste of the precious (and little) time we have. I don't suppose it is really the point that television is terrible, rather that television is not a better alternative to reading a book, creative writing, art, photography, computer programming, or any other of a million things which all increase your overall well being.
Find a hobby, follow your dreams. Don't want to be a programmer? Hey, it's not for everyone. Maybe you wanted to be an accountant (hahaha!). All jokes aside, maybe you wanted to be a chef, artist, or simply just learn about history, lose yourself in a great story perhaps. Wouldn't that be a more enjoyable way to spend your time instead of watching someone else on t.v. live out your dream?
Think about how much time you have spent watching television in the past year. Now try to picture how much knowledge, and experience you would possess in regard to any of those aforementioned hobbies, if you had used that same number of hours pursuing that which is important to you. That statement is reason enough to unplug.
7. Socialize
Being a programmer, it's really hard for me to sit at a desk, and problem solve all day and then come home and work more. This happened more in the beginning of my career when I was writing code for about 100% of the day, and it is less now, but it is still important for me to actively keep up friendships, keep up with friends and family, and actively communicate with other developers.
For some, it can be nerve-wracking, or even anxiety-inducing to be in social situations, but there are plenty of strategies to be a good communicator. You will find that by actively socializing with others, and keeping a strong social support system, you will have plenty of opportunities to have a good laugh, enjoy life and all it has to offer, get through the hard times in life, and also help others through as well.
Like anything in life, you get out what you put in. If you put little or no effort into maintaining any level of friendships with anyone, well then you are unfortunately going to be a very lonely person. If, on the other hand, you actively make it a point to pursue and keep up relations with those close to you, then you will find yourself benefiting from the effort you are putting in as well.