我是一个业余程序员和初学者。大多数时候,我坐在电脑前无法解决问题。例如,我试图找出一个数字是否是另一个的幂。直到我握住笔和纸然后分析问题,我才能找到解决方案。在大约3分钟的时间内,我解决了该问题,并使用Python编写了脚本。
有时候,我坐在电脑前可以解决问题,但是有些挣扎。那样行吗?
6
对我来说,这并不是一个坏问题,实际上,很多人过多地盯着计算机,最终没有意识到他们在较小程度上遇到了这个问题。许多专业程序设计将涉及非常死板的更改,而不是通常作为作业分配的棘手逻辑公式,如果您至少可以完成这些任务,那么这并不是什么大问题。
—
Katana314 '16
我认为您可能只想重新表达您的问题,以使编程更具意义。
—
史努比
在电脑前可能是尝试解决问题的最糟糕的地方,因为您在想的时候就很容易开始打字。通常从机器上脱身是更好的方法,因为它迫使您认为不采取行动。我大多数最棘手的问题已经解决,早上步行到办公室即可。
—
Gort机器人
还有一个问题是问题有多困难。随着您获得更多的经验,一些现在很困难的问题将变得很容易。但这仅意味着您可以解决更困难的问题。对于我自己,在远足或越野滑雪时,我解决了很多非常困难的问题。
—
jamesqf 16-3-12