Live data from Hacker News

Ask HN: I am a good developer but have a serious gaming addiction

news.ycombinator.com

41–50 of 64 posts

Re: Ask HN: I am a good developer but have a serious gaming addiction

#41
A friend alerted me to this post because he thought it was me. I too have (or had, just left) a well paid contracting gig at bigco and have struggled with computer game addiction since I was 13 (now in my early 20's). My addictions are Dota 2 and online poker. I've long since lost count of the number of times I've stayed up all night or until 7 or 8 am.

The procrastination, feeling like I've gotten nothing done over a long period of time, and switching to a computer game when bored or hitting a sticking point are all things I can relate to. It becomes a life of mediocrity, which I can't stand.

Unfortunately there is no easy solution. Addiction is a strong force, and it takes an equally strong force to overcome it. Things I do that help:

- Uninstall all games and get rid of any mouses or other hardware that are used for games.

- Tell close friends and family about what you're doing. Have social accountability.

- Find other activities that pull you away from your addictions. I push myself to regularly work out and get a good night's sleep.

Ultimately I know that every time I feed my addiction, it grows stronger. It's either being fed or slowly dying.

Re: Ask HN: I am a good developer but have a serious gaming addiction

#42
When you get bored after 30 minutes, instead of starting a game, do some pushups, or some small physical exercise that you can do in the room. Hopefully it will clear your mind, release some endorphins and you will want to get back to work. I say this because I had a similar problem and exercise was the only thing that helped. BTW I'm not writing this as some meathead. I'm a skinny fucker.

Re: Ask HN: I am a good developer but have a serious gaming addiction

#43

Wow. I was thinking of writing a similar post just two days ago. I am almost the same as you; I have been struggling with procrastination for almost 20 years now, sometimes successfully and sometimes not. Some quick notes about what I have understood: * I am depressed. I have EVERY symptom of chronic depression listed here: http://www.webmd.com/depression/guide/chronic-depression-dys... However, I don't know whether…

> I am depressed. I have EVERY symptom of chronic depression listed here

Wanted to say the same thing. What OP described are clear signs of depression.

To OP: It's important to realize, that it's hard to deal with depression on your own. Consulting a professional might seem intimidating at first, but it's worth it.

If you don't want to consult a professional for whatever reason, try getting out of the house as much as possible. Try working in public places if you can. Going to the gym is actually harder because it requires more effort once you're there.

Re: Ask HN: I am a good developer but have a serious gaming addiction

#44
I totally can relate. In fact, as shown in the other comments, MANY can relate. Here's what I do..

##Instead of trying to write every single step of what must be done out, I instead focus on 3 things.

1) The end goal (So, I'm programming an MVP)

2) The most immediate step that I can take that will make progress AND NOT STRESS ME OUT. (Get the development environment set up)

3) Blocking out everything between #1 and #2 the best that I can.

How do you find #2? By taking whatever the end goal is, and splitting it down into pieces until you've identified a task that you KNOW you can accomplish without freaking out. #2 should be a decent amount of work, but the threshold of when it's too hard is when you don't want to do it anymore...in which case, you keep breaking the problem up.

The logic behind this process is not just a quality of life thing. It's an objective and reasonable way to accomplish things. By starting at the top and breaking things down, you've forced your mind to visualize parts of the process. Most importantly though, there is literally no reason to write out every single step because:

a) It will just freak you out.

b) When you complete this most immediate step, the whole landscape of what you need to do may or may not change.

c) You attain focus by just having one step instead of trying to keep your mind from thinking about 100.

For example, if you plan out to add a feature to remove a particular database item and THEN add a feature to change one you may run into a stress point. What happens if the first feature you go to add begets 3 critical errors that you must immediately fix? Well, now you're going to feel behind all day because unless those errors are quick to fix, you've still got step 2 ahead.

##Knock out 2 big things a day. Bonus points for more.

These two big things are whatever you define. I usually decide on 2 big things that seem of reasonable size, begin working on one, and adjust what those things are if need be. This may not seem like a lot... but if you do it every day. Like EVERY day. They stack up.

To pick up momentum, make those things smaller at first. As you get used to the process, scale them up.

##Check your thoughts regularly

If you start thinking depressive things.. smack your hand on a table really hard. I'll bet if you do that, you won't be able to think anything except ow. This is sort of a reactive thing. But really, whenever you feel a thought popping in, just try and edit it accordingly.

##Journal

This is really theraputic. Ask yourself questions in a journal and attempt to answer them.

Anyhow. I've used the above processes to build large scale apps. It also regularly helps me overcome any levels of depression. It's likely not the best.. but it helps me at least.

Re: Ask HN: I am a good developer but have a serious gaming addiction

#45
I suffer through this myself a lot.

Just yesterday I was looking up some file on my HD and my eye glimpsed the "Civ4" data folder. In a split second my mind took a holiday, away from work. I felt the joy of building up a marathon Civ4 game, just clicking away the time. It felt like the sun started shining on my mind, full intensity, after a long cold winter.

And any other time I would have just given in and started that game and wasted 2 weeks. But not anymore.

However, I thank my game addiction for keeping me sane through my depressions. Whenever one would set in, I would just game it away in 2 or 3 weeks. I lost a huge amount of time to various virtual worlds, but I think it has kept me alive, probably.

To get out of it though, I just try to get a bit of work done before starting up a game. Just half a minute to start with. I always lie to myself "just one more small bugfix and then we'll escape to SW:TOR (or whatever)". I try to make that 30 seconds into a minute, into 2 minutes, into 5, into half an hour. And sometimes, after weeks of trying, a full workday appears. And after some more time I have forgotten about games and find myself working 12 or 14 hours a day, 7 days a week again, loving it. .. until it is too much again.

Re: Ask HN: I am a good developer but have a serious gaming addiction

#46
I can understand your situation and believe me i was also in same condition few month earlier. So, i think i quite suitable to give suggestion.

1. You live alone, you need your friends company. Don't live alone. you need someone to whom you can share your feeling and have fun. I doubt your relationship.

2. You need break. I suggest you to take some holidays for 1 or 2 week. This will give you the pleasure.

3. Put games aside or sell it to someone. It is difficult but you have to do it. If you dont, it will keep attracting you.

4. Go to gym and do meditation. If there are some courses out there like Art Of Living, Join it.

5. Eat food which you like most.

Re: Ask HN: I am a good developer but have a serious gaming addiction

#47
I'm in the same boat. But I was able to move on from games some years ago.

I think you've reached an important point where you are able to see it as an enemy to your happiness in life, and that you have a serious self control problem. That is a significant first step. For me, my game addiction was causing all kind of wrist problems, in addition to making me feel crappy about my lack of life/productivity.

A couple insights:

1. What did it for me, after reaching that "moment of clarity", was quitting cold turkey. The trick was.. and you will not like this.. to throw them out. Uninstall them and delete them including your profile and trash the installers. You might reinstall a demo version or something and have some relapses, but after the relapse has run its course, delete it again.

2. Look at it exactly like an addiction. Use similar strategies that alcoholics use to fight their addictions. I'm completely serious. For one, never play games again. Some people can handle these things in moderation. You're not one of them. Look at games exactly like an alcoholic looks at drinks. They are your enemy and they want to kill your happiness.

3. It doesn't end with games. I have since substituted other things.. fortunately not as bad in terms of time consumption though, and fortunately not substances. Hacker News, for example.

The root problem for me isn't specifically about games. It's that when I feel "nervous" about doing work that's tough or unpleasant, my body knows that games / writing on HN / insert other pleasant distraction will take that nervous feeling away. For the moment. That's very much like an addict's mentality. It takes a lot of breathing exercises and focus on my future happiness to overcome those moments.

"Time management" techniques usually don't help because it's a different part of you than your rational mind. It's your body reacting physically to the queasy feeling in your stomach you get of sitting down to do that task you need to do in front of 82 more tasks before you get that serotonin payoff for a job well done. Your body has learned, "but a game can give me that right now, let's just go do that!" Your mind already knows what's best in the long run. You need to untrain your body.

Maybe it's similar for you, maybe it's different. Battling addictions is a big topic and everyone is different. But there is hope. You're lucky that the games you're addicted to can be uninstalled and thrown out. It doesn't stop you from relapsing but it does create a barrier that helps.

Re: Ask HN: I am a good developer but have a serious gaming addiction

#48
This may sound weird, but it helped me and then a friend of mine in pretty much the same situation as yours. Switch your gaming addiction for another, better one - fitness. Unlike gaming, fitness will give you an actuall goal, improve your will and motivation, health, mood, etc. An advice: whenever you feel the gaming urge - go out for a jog. When you start looking and feeling better - it will become another adiction.

Re: Ask HN: I am a good developer but have a serious gaming addiction

#49
I almost dropped out of university as I couldn't stay focused on my studies, instead I was compulsively playing Starcraft and Age of Empires. Fast forward a few years an I was struggling to keep my contracting business and the compulsive distraction is the internet. Things are getting better now, slowly.

The biggest thing that has helped me is a book - "The Now Habit" by Neil Fiore. Get it, read it, apply it. Seriously.

I've found my procrastination tends to come form putting work ahead of myself (my time with friends/family, my health, my hobbies, etc). The more time I schedule for myself, the less I procrastinate. And yes, you need to schedule your "mine time" as much as you schedule your "sold time".

Also, be wary that the procrastination can be a symptom of depression. If so, that's what you need to focus on first.

Re: Ask HN: I am a good developer but have a serious gaming addiction

#50
What quickly comes to mind is the fact that to play the games you mention requires a computer with a discreet graphics card whereas a computer without a discreet graphics card works fine for getting almost any kind of work done.

And the fact that a discreet graphics card can be removed from a computer and then removed from the premises.

Post reply on HN