最近持续搞了很长时间的iHosts开发,感觉有些累了。虽然在时间的堆积下,进展比较明显,已经基本把程序给做出来了。但明显感觉效率开始下降,在做的过程中学到的东西也开始变少了。
赶快把项目做到一个可以拿出去给别人用的程度,然后彻底的放松。之后,再以全新的状态做剩下的功能,以及根据用户的反馈来改进。
独立开发,自由职业
最近持续搞了很长时间的iHosts开发,感觉有些累了。虽然在时间的堆积下,进展比较明显,已经基本把程序给做出来了。但明显感觉效率开始下降,在做的过程中学到的东西也开始变少了。
赶快把项目做到一个可以拿出去给别人用的程度,然后彻底的放松。之后,再以全新的状态做剩下的功能,以及根据用户的反馈来改进。
今天给iHosts做个菜单栏中的Folder图标。本来觉得挺简单的,结果前前后后做了2、3个小时,还不是很满意。终于明白设计师的这个痛了:不要跟我说:“随便给我做个Logo吧”。
要做好个图标,至少在要这2方面做好:
感谢Sketch这个工具,既能做原型,还能做图标,简单双强大,棒!希望自己早日做出个这样的工具 ^_^
在开发的时候,很容易碰到这样的情况:本来要解决问题A,结果搞着搞着发现有个问题B,觉得不是很大问题、想顺手搞掉,结果又发现了问题C … 最后,发现问题A还没有搞定,却摊开了一大堆别的问题。
这种过于分发散的方式不太好。主要是摊子太大了,很难在短时间内搞完。而总是搞不完问题、没有一个个中间节点、不能及时提交一个完整的状态,对于心理的压力还是挺大的。就像是堆栈一样,毕竟是容量是有限的。一旦堆栈溢出了,再想恢复现场、继续工作就挺难的。
怎么办呢?以蕃茄工作法为例,在开始一个番茄时钟前,明确下这个蕃茄种主要做什么,然后专注于这个问题。在做的过程中,如果遇到了别的问题,先记下来,然后继续研究番茄钟所确定的事情。如果实在是碰到了让原计划的事无法进行的问题,停止番茄钟,评估问题后,再开始新的番茄钟。
说到这里,感兴趣的可以试试我的作品 意念钟,个人每天都在用,好使。
昨天很神经质的干到凌晨一点。
本来是11点准备睡觉,想到一个小的点要试一下。Ok,试就试呗,结果试了一下没搞定,就不断地找资料、试错、再找再试。结果效率很低,可能正常情况下一个小时、甚至半个小时就能搞定的事,结果搞到了凌晨一点。
更要命的事,对眼睛伤害很大,当时就能看到黑眼圈了,而且眼睛也很不舒服。
并且,还影响每二天的早起干活。
总之,非常的得不偿失、非常失败的一件事。不能再犯这样的错误了。要有规律地起居,除非有必要,坚决不熬夜。
今天终于开始写iHosts的第一行代码了,而且进展非常快。
为什么呢?
其实是之前准备充分。完整地构想了整个产品,包括立项、竞品分析、市场研究、设计,以及以后可能的开发、测试、运营等事项。技术方面,不仅做了可行性研究,还用小项目的方式实践了关键点、难点。所以,真正动起手来,就会觉得很顺手。
以后也要这样做,准备充分后再动手,又爽又快。