Independent Development
Try not to be a Perfectionist
Usually it is not a big deal. But if working as a freelancer, or working independently, going too far on the way of perfectionist is fatal.
I am kind of like that, which means I don’t like to do things that are not perfect.
- My handwriting is terrible, so I don’t like to write things on paper, even if I did, I don’t like to read them again.
- I try to do everything according to the instructions while cooking.
- I don’t know how to design UI and set beautiful colors, so I like to write the codes that cannot be seen, like the business code. Once I saw my – UI, I kind of lost the passion to continue. And I have strong will to learn designing.
- If my project has some bugs or unfinished features, I trend to delay it to finish.
- I usually have new thoughts about my projects during the development, and would try to put them all in, which means deviation from plan, and leads to delay.
- …
But NOTHING IS PERFECT.
Especially while working independently, it is almost impossible to solve every problem.
So I (and my wife) keep telling myself to avoid that.
Main Site(Under building)
Related Platforms
(Github Issues) / (Notion) / (Blog)
Advertisement
(A website to optimize your resume and to boost your career: Nonpareil.me)
独立开发
不要做完美主义者
通常来说问题都不大,不过如果是做自由职业者或者独立开发,过于完美主义非常致命。
我有一点这个倾向,结果就是我倾向于只做能做到完美的事情。
- 比如,我写字很难看,所以我倾向于不写字,即使写了之后也不愿意看。
- 比如,我在做菜的时候,倾向于完全按照说明来做。
- 比如,我不知道怎么设计UI,也不知道如何配色,所以我喜欢编写后台代码。一旦我看到自己做的产品界面不好看,我就有点没动力继续做了。而且我还很想学设计……
- 比如,如果我的项目有bug或者有没完成的功能,我常常会delay,尽量去完成。
- 比如,我在开发过程中常常会想到一些新点子,然后就会不自觉地要把它们加进去,这就会偏离计划,造成delay。
- ……
但是没有什么是完美的。
尤其是在做自由职业者或者独立开发的时候,总有些东西是可以改进的。
所以我(还有我妻子)一直要提醒我自己注意这一点。
主站(建设中)
[Nonpareil Me]{https://nonpareil.me}
相关平台
(Github Issues) / (Notion) / (Blog)