Renovating my home is a hobby of mine, but I can’t stand tiny imperfections like walls that aren’t perfectly smooth, surfaces that aren’t exactly level, and mail-order furniture which isn’t quite the same color as it was in the pictures. Usually I can get things just right eventually, but sometimes I have to recognize that doing that would be crazy (i.e. it would require spending tens of thousands of dollars to demolish and rebuild something which everyone else tells me already looks great) and then I get really upset, give up in the middle of the renovation project, and never finish it.
The funny thing is that this level of perfectionism is actually just right for the sort of programming I do at my day job, so work ends up being less stressful than my hobby.
Renovating my home is a hobby of mine, but I can’t stand tiny imperfections like walls that aren’t perfectly smooth, surfaces that aren’t exactly level, and mail-order furniture which isn’t quite the same color as it was in the pictures. Usually I can get things just right eventually, but sometimes I have to recognize that doing that would be crazy (i.e. it would require spending tens of thousands of dollars to demolish and rebuild something which everyone else tells me already looks great) and then I get really upset, give up in the middle of the renovation project, and never finish it.
The funny thing is that this level of perfectionism is actually just right for the sort of programming I do at my day job, so work ends up being less stressful than my hobby.