I have a problem. I am too much of a perfectionist when it comes to coding. I need it to be perfect before anybody else lays their eyes upoun it. Functions, logic, commits.. everything needs to look good. This has been one of the reasons why I get delayed so much and miss deadlines.

  • 5
    Try to keep in mind that different persons have different opinions on what is perfect so no matter how much work you do some other person might not like it.

    Also, train your self with simpler project by setting very short deadlines to get used to not overwork everything.

    Make a list of priorities where you put perfection refactory last and then try to stop before that.

    Its hard, I know :/, but it helps.

    Even if you reach “perfect” the risk is that a few weeks from now your own perception of perfect have changed.

    Perfect to often lets form win over function and that is almost always a bad idea.
Add Comment