B
B
BrainCheburek2018-02-03 18:56:00
Work organization
BrainCheburek, 2018-02-03 18:56:00

How to overcome perfectionism in a short time?

Hello everyone, I have such a problem as perfectionism, it does not manifest itself in all aspects of life, but for example in programming
When you need to do something, but because I try to do it perfectly and to please
others I don't meet the deadline or I can't finish my hobby projects for a very long time.
If anyone has overcome this habit, tell me how?

Answer the question

In order to leave comments, you need to log in

10 answer(s)
L
longclaps, 2018-02-03
@longclaps

The desire to overcome perfectionism in a short time is perfectionism in itself, so no way.

P
Puma Thailand, 2018-02-03
@opium

No point in fighting good habits

M
Maxim, 2018-02-03
@Mx21

> I'm trying to do it perfectly and so that others like it,
Probably, you also take work home, without any additional payment? We need to get rid of this bad habit.
>don't hit a deadline
Set more time for tasks. Although, now most likely, you have created a reputation at work that you almost always manage to meet deadlines. If you put in more time, people will be surprised. Oh well, let them get used to it. If you need time for refactoring, say so, let them take this into account in the project.
I can also advise:
1. Distribute priorities correctly.
2. Make it a rule not to take work home unless it's paid or there's some kind of emergency.

L
leremin, 2018-02-03
@leremin

Write something as if it worked, and then, after the project is delivered, you roll out an update with perfectionist code.

C
Crash, 2018-02-03
@Bandicoot

This is for a psychiatrist

S
Sanes, 2018-02-03
@Sanes

No way.
To make a product, taking into account that it must be supported after delivery.
Option, did and goodbye should not cause a desire to lick it.

S
sim3x, 2018-02-03
@sim3x

Psychologists have already been invited to contact you - you should take the
advice

P
Padre, 2018-02-03
@yii16

Find a perfectionist boss, at least he will appreciate you!

I
InoMono, 2018-02-04
@InoMono

The realization that the food in the refrigerator has already ended, and you have not yet licked the program.
They do not pay for licking the code, but for the fact that the code works and is useful.
However, in serious projects they require a certain quality of the code (before pushing your code into the main branch - 2 Code Reviews made by different colleagues, for example)
By the way, licking the code does not mean that the code will be good.
Licking - it's more narcissism.
A real high-quality code is a brain strain.
That has no direct connection with narcissism.
For example, check out a series of articles (4 pcs.) on Habré "Clean Architecture"

X
xmoonlight, 2018-02-04
@xmoonlight

After drawing up the TOR (on paper or in the head - it doesn’t matter), we need to simplify it.
We share the perception of the product by the user(s) :
1. The user sees it and it should work out the logic without errors and in time, no worse than that of competitors.
2. The user does not see this and cannot estimate the processing time and resource consumption without special tools (if this is a client application) or at all (if this is a server application).
We discard item 2.
Profit!
PS: When you need to "break" records in terms of productivity / resource consumption for competitiveness and PR - you can't do without item 2 ...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question