| |
本文作者Mert
Yazicioglu,是土耳其首都安卡拉Bilkent大学的一名计算机系学生,8岁起就开始接触计算机编程,目前已有7年的网页应用和桌面软件开发经验。
在过去的几年里我曾做过数不清的项目,有些成功了,有些因为这样或那样的原因失败了。当我回首时,发现那些失败的项目大部分都是很好很有用的项目。我花了很多时间思考它们为何会失败,也提出了一些未曾意识到的原因。
原因#1:同时做太多项目
像其他人一样,我也喜欢同时做几个项目,认为这能激发我的斗志。虽然我仍认为这会促进我做更多的事,我也意识到这样会慢慢使我失去动力。这实际上是原因#2 和
#3的结果,当你试图同时做好几项工作时,繁重的工作完成了,你的热情和动力却开始下滑了。
原因#2:花费数年建立模型
这或许就是我们大多数人厌倦项目的地方。我们像制作最终产品一样建造模型。当然这取决于你所做项目的复杂程度,但通常一周内建立模型是不可能的。毕竟,模型是当你得到有关项目的反馈后,立刻做出反应的方法。
如果你建立的模型是你项目的基础,那你并没有做好这个模型。
如果你正在建立一个应当抛弃的模型,那你策划的真是糟透了。
原因#3:总是推迟发布日期
如果你没有完全靠自己建立一套ERP解决方案,你没必要担心在发布之后需要作出修改。在你产品大受欢迎之前你会有大量时间,所以只需保证关键特色在,并保持关注。
关于这点,Matt Mullenweg曾对WordPress有个贴切的说法:1.0是最孤单的数字。
原因#4:无法从工作中学到新知识
我讨厌那些不能让我学到新知识的工作。这样的工作毫无意义且会令我失去动力。如果是这样,你就应该放弃这个项目,不管是因为这个原因还是这个原因的结果。你可以今天就停止然后去做另一个项目,或者一直在这个项目上浪费时间。这取决于你!
我写下这些也是给未来的自己提个醒。看到自己的坏习惯真是既难过又高兴的一件事。难过的是你发现自己无缘无故的浪费了这么久的时间,高兴的是你终于可以改掉坏习惯再次前进了。
我很高兴在年轻的时候就能意识到这些,希望以后不会再犯同样的错误了。