我怀疑很多开发人员和我在同一条船上。世界上有许多痒,有些非常简单,它们“可以在周末完成”。然而他们从未如此。我们有工作,家庭,其他爱好玩杂耍...这可能令人沮丧!
我有一个很长的项目列表,我希望有一天能够在维基中进行注释和分类,但我没有花太多时间去研究它们。在最初的规划阶段,我和大学都很兴奋。但是,当需要做实际的腿部工作时,借口开始出现,热情就会消退。
您如何才能实现自己的想法?如果有很多不同的项目可供选择,您如何选择?
(我意识到已经有一个问题与一个非常相似的标题,但那个更多的是关于代码管理。)
答案 0 :(得分:14)
最重要的是开始。
听起来你有几个选择,所以选择一个这样的工作,你知道你不会在开始后不久就重新决定。然后开始吧!
帮助您取得进步的其他技巧:
答案 1 :(得分:3)
我选择我最喜欢的工作;我马上开始吧。通过一点点成功确保你有动力,这是最好的方法。您可以更轻松地完成项目的某些部分,在其他时间计划更难的部分,在您感觉非常好的时候进行工作,并确保您不断达到目标。尽快释放它,如果你感到失去动力,那就去做其他事情,直到你想回到原来的那个。
有时候,你只需要吸收它并推动失去动力的阶段。
答案 2 :(得分:3)
一种有效的技巧是报名参加谈话或撰写有关该主题的文章。通过这样做,你将有一个真正的最后期限和恐惧感(例如毫无准备)。
令人惊讶的是你会变得多么专注; - )
答案 3 :(得分:1)
列出东西是一回事,但做东西是另一回事。也许大卫艾伦的Getting Things Done可以帮助你管理你的东西。请查看Getting started with "Getting Things Done"上的43Folders.com。
另一种可能有用的方法是Pomodoro Technique。
实际上,两者都不是排他性的,因此可以一起使用。
答案 4 :(得分:1)
我建议您将项目作为开源发布。当你得到至少一个对它感兴趣的人,给你反馈,询问功能时,你的动机就会跳跃百倍以进一步推进。
答案 5 :(得分:0)
我使用Delphi(主要开发工具)处理项目。 累了的时候我开始将它移植到java。 厌倦了Java开始把它变成Flash。
...然后回到Delphi并添加一些很酷的功能。 厌倦了“酷”的特征。
开始将应用程序设为网站... 网站很枯燥
...回到Delphi
依旧等等。
我只有一个项目,大约300'000 LOC和大约400'11 LOC实验从未完成的原型为不同的平台,brosers,技术,框架等编写。
这就是我保持有趣的方式,你有机会学习新东西,对吧。
这样做我学到了 - 德尔福 - 悖论 - 访问 - SQL Server - Php - Java - C / C ++ - Qt - C# - JavaScript - jQuery - ASP.NET - TCP / IP - 网页服务 - 杰森 - 动作脚本 - 柔性 - Silverlight - Open GL - DirectX - XNA框架 - 数据快照
最后,为了让你“迷上”一个项目 - 开始销售它。没有比现金+新技术更好的动力了。
答案 6 :(得分:0)
..在这种情况下,我的这句话直接闪现在我面前:“开始一个项目比完成它更容易”。这引发了我的自尊,如果我真的觉得这个想法值得(如何找出来?让它休息2天:如果它仍然值得你花时间,这可能是一个好主意),我会把自己置于每一个伤害之中必要的方式,项目是我生活的现实的一部分尽快:)
答案 7 :(得分:0)
我已经阅读了一条始终帮助我集中注意力的信息。它实际上是关于事情的内容 - 当这一切都变得有点慢时,我仍然使用它来激励:
http://seoblackhat.com/2007/01/29
P.S。如果你不能采取一些不好的语言,链接可能是NSFW。