当您陷于某个项目时该怎么办?[关闭]


25

当我使用代码或设计程序时,我倾向于找一个非开发人员与之讨论问题。它迫使我详细解释问题,通常我会发现我在过程中遗漏的东西。

您的“不粘贴”方法是什么?


将漫步并聊一些与技术无关的事情,然后再回来阅读完整的要求并以不同的方式思考以实现它。我做同样的事,并且相当成功。
Gopi 2010年

浏览Facebook :)
Antoops 2010年

当我陷入项目困扰时,我会阅读技术博客。
jean27年

所以您认为非开发人员是橡皮鸭吗?:p
Dimitri C.

对我来说似乎很明显:写一个StackOverflow或任何其他合适的论坛的问题:)
nanda 2010年

Answers:


24

我的一些策略:

  • 向某人或什至没有人解释这个问题。我的女朋友过去常常向她饲养的马铃薯解释问题。
  • (如果机会允许的话)做点其他事情-一些其他功能甚至另一个项目。让您摆脱当前的项目。很多时候,似乎无法在下午4:30出现的问题在第二天上午9:30显得微不足道。
  • 前往酒吧(如果可能)。与上述相同的原理。
  • 拍打它。解决问题通常不那么有效,但是至少对我来说,我倾向于学到很多东西。如果我的gridview没有自动排序,我将尝试阅读有关该问题的所有内容。我仍然需要3个小时来解决一个愚蠢的错误,但是到最后,我将了解到有关网格视图以及它们如何绑定到数据的所有知识-我将能够解决任何数量的问题未来类似的问题。
  • 获取另一个输入-最好是至少对项目的上下文有所了解的人。我的大多数错误都是愚蠢的错误,只需第二分钟即可解决几分钟,这将使我花费数小时。
  • 隔离问题。我保留了一个标有“ bug证明”的文件夹,在该文件夹中,我保留了一堆项目,每个项目都会在大型,复杂项目的整体范围之外重现特定问题。这可能会花费一些时间,但是它使您可以独立于大型项目的大量干扰因素来缩小问题的起因。

6
+1为马铃薯创意。它通常称为橡皮鸭调试:en.wikipedia.org/wiki/Rubber_duck_debugging
GSto

土豆长寿了吗?还是在街上随便吃些土豆?
Mawg

8

我非常喜欢离开计算机,暂时做一些其他事情。新鲜的眼睛和清晰的大脑可以解决这个问题。


5

我想象着我一生中最能帮助我解决问题的人,并假设他们没有在短时间内帮助我,去找一个我可以独处的地方,大声地解释问题,好像我我正在和那个人说话。最终,在试图说服他们我确实确实有问题的过程中,我通常会得到他们本应给我的相同建议。


3

与某人交谈是最好的解决方案,但通常只是离开计算机一段时间,然后用新鲜的眼睛看它也有帮助。

另外,当我洗个澡或洗澡时,我的很多设计见解经常会出现:)


3

我一直尝试着完成两个或三个大小合适的任务,因此,如果我被困在一个任务上,我可以休息一下,然后再去做另一个。即使当时这不是我的主要任务,这也使我能够朝着某个目标取得成果。但是,如果我真的很撞墙,有时我只需要走开-花费15分钟,喝杯咖啡或苏打水,散步,等等。


3

良好的睡眠有帮助。

有时我困在某个问题上,在睡觉时想出解决办法。我从字面上唤醒了aha解决方案。有时,您只需要重置您的大脑即可。


3

保持良好的音乐(低音量),以便保持心情。

当您觉得自己无法专注于正在做的事情时。尝试移动双腿或敲打它们的腿或使其弹跳一段时间,这会使您的血液再次流淌。您感到不安的原因是,由于身体在同一时间停留一段时间,因此体内有些紧张或血液缺乏。设法更好地循环血液,您就可以完成工作。

尝试与某人谈谈您的工作(在您身边的人,以我为未婚夫)。对方是否理解但肯定会感觉良好并不重要。

如果卡住,请拿起笔纸,并用一些方框,名称,箭头等直观地显示事物,以了解流程。重新考虑一下。

拿点东西吃,坐一会儿,一个主意可能会打击您:P。

拿起螺丝刀,打开机器,笔记本电脑或笔记本电脑,然后尝试找出问题所在... ??? 为什么它没有给我期望的结果:P(kidding)

当我被卡住时,我大部分时间亲自做的事,虽然很有趣-让镜子开始观察它。鬼脸,跟自己说话,开始想知道把它摆在我面前。继续盯着自己。那帮助我重新变得新鲜,并再次增加我的力量。怪异的...。但是对我有用。


2

我试着写。首先,我收集所有相关信息,并列出我考虑过的所有内容以及为什么它不起作用。当我将其写下来时,我发现思考起来容易得多。


2

如果您在家工作,则可以在外面慢跑或散步。这对您的健康有好处,并且有助于您思考所困扰的问题。如果发现这是有效的,因为它可以帮助我更好地了解问题。有时,您只是专注于问题的错误部分,而当您对问题有了更好的了解时,更容易找到解决方案。


2

即使只是几个小时,我还是会更改工作地点。有时候,只要像这样稍微动一下,就可以帮助我以不同的视角看待问题/项目。我最喜欢的景点是我的甲板,图书馆或一间带白板的会议室。


1

就像另一个工具一样,您可以获得一套“ 斜策略”卡片。

斜向策略是一组由Brian Eno和Peter Schmidt于1975年首次发行的出版物,现已发行第五版。每张卡都包含一个短语或含糊其辞,可用于打破僵局或困境。有些是音乐创作特有的。其他则更一般。

作者是/曾经是音乐家,他们使用卡来培养创造性思维。

您选择一张随机卡片并获得“ dilema”声明。例如:

“删除细节并转换为歧义”

尽管有时候,如果您不尝试创作音乐,它们只是胡说八道,但是尝试了解卡片的含义的简单练习可能会帮助您从当前想法中解放思想,并帮助您从不相关且未探索的道路中进行思考。

还有一些下载版本,也几个网站 的网站,你可以在网上阅读。我很确定您也可以将它们作为iPhone或Android应用程序获得,但是我没有寻找它们。我将它们作为一个名为'Oblique'的Mac OS X仪表板小部件,但我只是搜索了链接,看来它不再在线了。


0

我的一位客户说,当他坚持做项目时,他曾经觉得有人在拉裤子。那很有趣。

我搬出这个地方,与人们交谈,阅读..大多数当我回到坐下来解决问题时,它就起作用了。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.