Tag Info

Hot answers tagged

13

I just recently started using what is called Seinfeld's productivity secret. Basically, you print a calendar for the whole year on a sheet of paper that you see every day (staple it to the wall over your desk) and set yourself a realistic daily target - for me, that is 15 minutes studying a foreign language every day. On every day you follow through on your ...


9

You have to do the action everyday for ca. 30 days. A good tip: get a big wall calendar that has a whole year on one page and hang it on a prominent wall get a big red marker For each day you do your task, make a big red X for this day. "After a few days you'll have a chain. Just keep at it and the chain will grow longer every day. You'll like ...


9

Research indicates that people who give in to temptations have a problem visualizing future outcomes: What happens now is clear and concrete (candy is lying in front of you) while the future often is vague and fuzzy. The Marshmallow experiment showed the effects of this. Scientists say treatments should involve de-emphasizing the present (making it more ...


6

Well, I think you first need some long term goals because in the case you don't have them, it shouldn't be a problem to search only instant gratification. I'm also in this situation and I don't think it is a problem to seek for short term gratification: I usually subdivide my long term goals in short term ones, so I can search gratification and also work on ...


6

Unless it's a foundational library building project, I think writing perfect code is not fruitful. Since you are asking the question here, you surely agree with me on this. I used to struggle with similar symptoms. I do have perfectionism, and I love fast yet general code, but at the same time I acknowledge leaky abstraction and the evil premature ...


5

There are three factors that create a habit. Cue, routine, and reward. Theory A simple example is a rat put inside a maze, with a hidden piece of chocolate. On a clicking sound, the door to the maze opens. The rat smells the chocolate, wanders around the maze, takes a lot of wrong turns, but eventually finds the chocolate. The experiment is repeated ...


4

To overcome your embarrassment of what other people think about you first you need to ask yourself what are the reasons that makes you feel embarrassed, there may be many ways to overcome that, but without knowing the internal core of your thoughts you may not be able to use those tools productively. The second question you need to ask yourself is why it ...


4

Better is to change one habit per time. When you are more familiar with the change, you can try to change another habit. Don't give yourself many target, you would be more prone to fail. In other hand, the small success will motivate you so you will be able to change another, more significant habit then. Write them down, choose most important and start with ...


3

Hide temptation ("get thee behind me Satan!") for things which produce immediate outcomes. I find that looking at a calendar motivates me to see the big picture and move towards deadlines. Check your calendar frequently. Talking about what you need to do to get your deferred rewards tends to make it more "salient". Talk about it. You think about what you ...


3

You may be suffering from a type of phobia. Spider phobia is similar, but involves spiders instead of cockroaches. Spider phobics, for instance, are unable to stay in the same room with a small spider somewhere on the wall. Desensitization training works very well in phobia. You may be able to find some resources on the internet or in book form, and pursue ...


3

Discipline is built slowly over time. For many they already have enough discipline to be able to utilize rewards as a motivator for changes they want to make or tasks they want to accomplish. For those who do not have this much discipline it would be good to start building it. and the best way to do it is to build from an anchor point where they already ...


3

The Perfectionist's Handbook: Take Risks, Invite Criticism, and Make the Most of Your Mistakes by Jeff Szymanski discusses ideas of healthy and unhealthy perfectionism that may be worth noting here. Healthy perfectionism is about striving and having high standards but not always expecting that result. Thus, there is something to be said for having a standard ...


3

In all situations, to be more detached and not letting this mind war go on try this: write down the FACTS about the situation. What is undeniable, what happend, how often, etc. Be objective. write down your analysis of why this happend, ALL THE OPTIONS. Even the craziest. Now take a step back and discuss with people involved in the situation to check ...


2

Consistency in action, constancy of purpose. Discipline is consistency. I use reminders to keep me on task; chimes, vibrating alarms, etc. that are tied to various tasks/goals/etc. If I'm not reminded, I won't be consistent. Discipline is constancy. It requires a reward system favoring long-term over short. Make working towards long-term outcomes more ...


2

All our actions are driven by a desire to achieve a goal. If the desire is strong enough, we work hard to reach the goal. This hard work requires certain form of discipline. This discipline comes automatic without thinking about it or attempt to force it. Having multiple goals requires setting priorities. In most cases, the priorities are dedicated by the ...


2

When I was younger, I was never fond of the concept of forgiveness. I thought holding a grudge against someone who wronged me was not only natural, but also an exercise of good memory and helpful to keep naivete at bay. The central focus of this approach was avoiding being hurt in the future. However, I realised that this isn't the right way to do so. By ...


2

I take a "what's the worst that can happen" approach to my feelings of embarrassment. I had to develop this approach due to my desire to be successful in a career of sales. Take these examples as further explanation: What's the worst that could happen if: - you have to make a public speech - you have to tell someone about a poor decision you made - you've ...


2

Even though there's an accepted answer, I thought I would add some concrete signs that your interest may have become an obsession. You have no room for more items You can't remember whether you have a particular item You have multiple copies of the same item (perhaps because you didn't remember that you already had it. You can't bring yourself to get ...


2

It's a problem when it negatively impacts the major areas of your life. Health - lack of sleep, not eating properly, getting enough excercise, or creating an injury (Skydiving 100 times a day until you blow a knee out.). Relationships - stay in contact and interact with family and friends. Find/keep a significant other. Job/Income/Career - If your work ...


2

The question can be answered in connection to one's life top goals. Is the collecting a top goal in his/her life? That's another issue. If not, is it getting in the way of these top life goals? Is it a break time or taking time from otherwise much more important activities? I hope these questions can help you in the answer.


1

That really sounds exactly like OCD, including the "fear" or superstition about certain letters or letter combinations. Do these sorts of problems manifest outside of writing code? Either way, though, I think what you are experiencing goes beyond perfectionism regarding coding. I really urge you to consult a professional, as OCD and anxiety in general (OCD ...


1

A few ideas that may be useful: Why do you do this habit? Is it just routine and thus it is being done without your awareness that you are choosing to do it? How often are you doing this habit? Is it several times a day, once a month, once a year? The timing can be important here as something you do once a year may require very different techniques than ...


1

If you think that it may have crossed the line, than in probably did. The main sympthom is that you feel this behaviour is controlling you to some extent. If you feel this, you should return the control back to your side. It might mean that you are spending the same time/money on collecting, but not discarding other aspects of your life and are ready to ...


1

If I want to change my habit, What I usually do is to just make it happen and watch it and be aware. I did that couple of times. Now I am going little easy with me. I see when I compulsively go about doing the same thing, I am relaxed and aware enough to not do it. But sometimes I dont do it and my compulsivness took over. But I just take it easy but ...


1

I believe it does. Motivation works like snow ball spinning down a mountain. It is getting bigger and bigger every spin. By achieving smaller goals, you motivate yourself that you can do the bigger goal. Having achieved hundreds of goals in various sizes for a year, you are less likely to give up on any goal. You might want to read Switch. That books ...


1

It is usually the initial inertia of not starting that's the most difficult to overcome. With training yourself to think about your goal, you can overcome this challenge. You control or change existing habits by re-programming your brain to first start thinking about the positive effects of developing the new habit. The constant firing of your thoughts will ...


1

You may want to read Switch: How to Change Things When Change Is Hard. It helps me understand how my mind work. When would I give up. How to encourage myself to stick to the habits that I want to. Strongly recommended.


1

Self critique is a habit, just like a fat person can't become slim if he always argues with himself about eating cake or not, you can't stop criticising yourself if you keep thinking about it. I'm not saying it's easy to stop thinking about such things, but you should still try, think about it as little as possible. No matter how careful you are, you will ...


1

I am a programmer, I work for others and I have my own products, too. I think you are passionate about programming, so the other problems can be easily solved. I recommend you to follow SDLC (software development life cycle) if your project is not too small. Never start coding right away without a crystal clear understanding of the overall system and what ...


1

Another possibility is to reduce the scope of the project. Pare the project down to the absolute bare essentials and build that. Remove any embellishment, and bells and whistles and instead concentrate on the core. That way you end up with something simple and elegant - the kind of thing you're trying to achieve by rewriting and restructuring.



Only top voted, non community-wiki answers of a minimum length are eligible