这种心态写代码好吗?

2020-10-02 19:49:29 +08:00
 kuanng

自己在写一些私人项目时,写到一半就没有继续写下去的动力了

比如,最近在写一个组件库

每一个组件都写得七七八八,没有什么大问题

虽然可以在细节方面可以做的更好,但是就是不想改

因为内心觉得这是时间问题,只要时间够,这种小细节很容易搞定的

求指点

6020 次点击
所在节点    程序员
26 条回复
opengps
2020-10-02 19:50:22 +08:00
自律本来就不是一件容易的事
xabc
2020-10-02 20:00:35 +08:00
这就是普通青年和优秀青年的差距,优秀青年没有歇脚的时候,一直在攀登,普通青年稍有成绩就停止不前
Leigg
2020-10-02 20:39:03 +08:00
善始善终,不够自律就加入外力逼迫自己
wangkun025
2020-10-02 20:43:21 +08:00
我一直如此。
手上的项目没人提问题我就挂着。
love
2020-10-02 21:10:44 +08:00
普通青年做事一定要有持续的正向激励,要么个人项目可以立即收来钱,要么可以出名方便找工作,来钱来得慢都会坚持不下去
lifetimeporn
2020-10-02 22:41:49 +08:00
你好,普通青年
kuanng
2020-10-02 23:11:30 +08:00
matepi
2020-10-02 23:34:56 +08:00
框画好,再做细
其实也挺好的

有人 fork 还真改压力就来了……
clf
2020-10-03 00:04:37 +08:00
也许在写一个项目的时候,需要有别人的 Star 、fork 、或者是 issue 之类的互动(关注)来满足自己对成就感的需要?
ohiu
2020-10-03 00:09:16 +08:00
这是成本问题,明知道花的时间再多也无非是把 60 分提高到 65 分,是绝不可能有动力尽善尽美的
cmdOptionKana
2020-10-03 00:18:35 +08:00
很正常,很常见
ericgui
2020-10-03 02:52:30 +08:00
你需要一个东西:就是项目管理工具,比如 github 自带的 project
或者 trello
或者 monday.com

甚至 github 的 issue,都算


你把要做的 feature,要改的 bug,都列出来,一个个做,愚公移山,有成就感
mzlgx
2020-10-03 05:27:15 +08:00
说明你做的东西不是你真感兴趣的
levelworm
2020-10-03 06:02:51 +08:00
@ericgui 对我觉得这个真不错,相当于游戏化开发
angryfish
2020-10-03 08:36:37 +08:00
很正常,我到开源,别人出问题,我不出问题,我都是不会改的。
shm7
2020-10-03 08:58:10 +08:00
是不是有其他更重要的事情,让你觉得这项目不重要
IGJacklove
2020-10-03 09:31:15 +08:00
@mzlgx 并不是,开始的时候肯定是真的感兴趣了,只是时间久了就缺少动力了,我写开源库也这样,明知道有升级优化的地方,就是懒得写,要是有人给我发 issues 想要某个功能,我可能下班就立马开始写代码发新版本了。
vinsec
2020-10-03 09:52:34 +08:00
懂了 这就去给关注的项目发 issue
digglife
2020-10-03 12:01:21 +08:00
要靠找个合适自己的正向激励策略。把极大的一个任务分解为许多个小任务,每个小任务在自己的单次注意力极限时间范围内,这样就能执行下去。很多人把实际的执行当成技术活,其实如何操控自己持续执行可能更加需要技术。
andytao
2020-10-03 12:10:42 +08:00
开源,更多互动会让你拥有更多成就感,也不断激励自己完善从而做得更好;
我也在努力。。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/712268

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX