首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在编码过程中抑制切换项目的冲动?

在编码过程中抑制切换项目的冲动?
EN

Stack Overflow用户
提问于 2009-05-13 07:34:15
回答 6查看 257关注 0票数 4

我今年22岁,从13岁起就开始对计算机感兴趣,并且在过去的3年里一直在编程。我在当地的大学攻读CSE课程。我一直在不停地思考创业想法和开源贡献项目,但我发现很难坚持这个计划。我开始编码,然后当我编码的时候,我停下来思考一些新的东西,我认为这可能是一个很好的想法。这对于程序员来说是正常的吗?如果不是,我怎么能对抗这种情况呢?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-05-13 07:48:44

我自己也经常有这样的经历。你开始做一个项目,充满热情,充满了伟大的想法,然后慢慢地,随着你的进步,你开始渴望其他的东西,想要做一个新的项目,等等。

在我看来,这是正常的。我认为有很好的解释:

  • 大部分都与经典的“80%-20%”规则(Pareto Principle)有关,我认为这个规则也适用于这里。你设计了这个伟大的架构,开始编码,一切似乎都很棒,你很自豪,你觉得自己取得了伟大的成就,然后……无聊的东西来了。你已经完成了有趣的事情,现在你必须修复but,做一些小的改变,剩下的架构挑战很少,更糟糕的是:你可能已经完成了项目的80%,但另外20% (无聊的事情)仍然会占用你总时间的80%。这真让人沮丧。
  • 我能想到的另一个原因是,在你的脑海中,你的小软件程序总是比它原来要酷得多。你认为你已经想出了这个伟大的架构,令人难以置信的酷用户界面--只要你说出它的名字,它就变成了另一个软件。

我不认为你是一个人在这个问题上。尽管写一个“待办事项”列表可以有所帮助(就像其他一些人提到的那样),但它并不总是能摆脱这种感觉:-)

票数 8
EN

Stack Overflow用户

发布于 2009-05-13 07:43:09

为你当前的项目写一个待办事项列表。

在完成当前项目的同时,考虑/计划下一个项目。

我已经开发了一半的ChgDoc,我想完成并开始使用Twipler。因此,我已经为ChgDoc写了一个“待办事项”列表,当它完成后,我将开始我的下一个项目,该项目仍处于规划阶段。也许当我开始下一个项目的时候,我已经不再喜欢这个想法,而是转向其他的事情。

票数 2
EN

Stack Overflow用户

发布于 2009-05-13 08:12:19

是的,冷漠一直是我在编程生涯中最大的挑战。然而,我发现,从几个确实带来了一些东西的项目中,我从生产出可靠的东西中获得的满足感是无与伦比的,特别是如果我必须努力度过一些艰难的时期才能做到这一点。

当事情变得艰难时,我会努力记住这一点,我花在项目无聊部分的时间和精力实际上会增强我最终获得的成就感。此外,我发现我花在平凡任务上的时间和精力越多,我在这些任务上的效率就越高,因此,完成这些任务所需的时间更少,工作也变得不那么乏味。如果你在项目之间有空闲时间,试着思考如何优化处理无聊部分的过程(通过各种工具、技术和技术)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/856563

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档