Before that, I had issues with keeping with the habit of exercising. I think I solved that a month ago by starting to use the Seinfeld method[1] to keep track of it. I will probably try to move everything I have trouble staying with to the calendar.
[1] http://lifehacker.com/281626/jerry-seinfelds-productivity-se...
Fortunately I began suspecting this early in life, so I didn't end up a coke-head or worse. Instead I've learned to balance all of my bad habits in a way that continues to optimize productivity for me. So for example after smoking for five years in my early 20s, I quit cold turkey. As for eating, I'm learning to control my blood sugar levels. I'm finding there is a blood-sugar/caffeine/alcohol feedback system that I'm dismantling. But then there are big problems that I'm still working on, like procrastination and too much web reading (which are related!) I probably lose dozens of hours a week on these. Sometimes I make progress, such as no TV (except for movies) Still others seem intractable, like enjoying coding so much I keep over-coding things.
I think as you get older you begin to realize how screwed up you are -- if you are introspective at all, that is. Some folks aren't introspective at all, or if they are they aren't able to critically see what needs fixing. These are the ones to be pitied. But introspection always has kind of a sad quality to it. I know for me it was a lot more fun when I used to think I was bullet-proof.
I was speculating whether or not computers make me overall less productive or not - I'm convinced they do. I need other people around to work with, then I can get "addicted" to helping and progressing the task rather than anything else.
Sadly I'm working largely autonomously despite efforts to change that.
Apologies if it is too much of a private question, feel free to ignore: At what age did you start ? Were your parents aware ?
My mates folks owned a pub, his parents definitely knew we were getting our fags there.
I think I may be guilty of this too. And it's inconsistent with, "Release early, release often."
alert("Admitting you have a problem is the first step in solving it.")
On my last startup venture I went to one-week sprints, where I delivered something each week. This helped out a lot, as it made me prioritize and triage.
But I think having an active customer base and a team to report to are just as important. I find I have a tendency to prioritize whiz-bang stuff -- stuff I'd like to code, instead of stuff the users actually need. Actually, when you get right down to it, users really need very little functionality. As programmers we end up putting it in there simply because we can. It's fun. We think everybody else is a power user because well, we're one.
I enjoy getting away from the computer and having fun just as much as anyone else, but with my mostly-full-time freelancing work + writing most of the codebase for a startup on my own, I have the bad habit of telling myself that if I do some extra work one night I can stop a little early the next night. But the next day comes around and I'll do the same thing all over again.
Quit cold turkey 3 years ago - through willpower. Not impossible & not easy.
Also, exercise procrastinator. My problem is I don't put on weight, so weight loss (or maintenance) is not an incentive. But I know I need to work out, and have been doing some lately, even if it is a stiff 1 hour walks in the evenings
It took about a year before I really stopped noticing that feeling. Whenever you smell one by walking past someone smoking, you'll want it all over again.
Oh, there are some real physical withdrawal effects as well. They leave within the first two weeks.
Strongly recommended.
And no-I've never been able to overcome bad habits. My short attention span when it comes to learning has helped me though-since I'm quick on the uptake when I go from subject to subject it lets me suck up a lot of info. And nail chewing..I wish I could quit but unfortunately my fingers are always there and I end up chewing them when I'm concentrating.
My solution: chewing gum. Keeps my mouth busy so I don't bite my nails. I go through a lot of gum, but I've broken the habit of biting my nails, so I'm slowly weaning off the gum.
I also do art direction for film and video productions which has led to an insane need for me to save anything I think may someday come in handy. Suffice it to say I have a huge pile of junk that I just cannot get rid of and it's growing.
Real examples: I'm lazy and get up late, but this system got me up before 7am daily for 3 weeks. I wanted to begin practicing guitar, I practiced for 30 minutes daily for a month with this. Right now I'm riding my bicycle 100 miles a week. I am not generally known for my extreme willpower to do stuff like this, I think I just found a functional self-exploit.
The 'noprocrast' is great, and I use it occasionally but then you see that google has a new beta out or that friendfeed gets bought and it gets disabled again...
On a more serious note: My sense of humor is a bad habit that gets me into hot water. (Thus I imagine this post will be badly downmodded into serious negatives. ;-) ) I have half-baked plans to do a blog or webcomic or something as an outlet in hopes of spending less time in hot water.
Disabling highlight notifications helps a lot though...
Yes and no. Now it's not as bad as it used to be.
You can do other things like screaming or standing up fast or some other unusual action, it will help you to identify the habit and stop it.
Start by not biting one nail (left pinkie is good). Get that down (take pride in it. make it your friend :) ), then 'save' the left ring finger too. Carry on up the hand, but jump to stopping the whole left hand as soon as you're confident (become a right hand biter!).
Then move on to the right hand pinkie etc.
I made it as far as my right thumb, which I still chew when I'm thinking.
I got rid of it by reading the book "Easy way out" by Allen Carr. I highly recommend his stuff. I did read the book 3 times in a row until all the thinking damage in my head was gone. But then it was gone and after smoking heavily for 8 years I am now out for over 6 years.
If you think about quitting smoking, try Allen Carrs method, I truly recommend it, from man to man ;-)