如何用计算机方法走出困境

我们每个人都会有走进困境的时候,但我们每个人该如何走出困境呢?关于这个问题的讨论,各种不同的答案和讨论层出不穷。我想分享一下我学习吴军老师的《硅谷来信第3季》所获得的启示。吴军老师最开始是做计算机算法相关领域研究的,在他看来,可以借鉴计算机算法的相关知识来为我们破解这一人生难题给出一些启发

一个复杂的计算机程序从顶到底是由大模块,小模块和小模块当中的步骤构成。一般当我们发现所开发的程序有bug的时候,应该如何去定位呢?

有经验的程序员一般不会从头开始debug,这样既非常耗费时间,同时效率也很低。一般来说,基本上是首先是观察程序在哪个位置出现了问题,之后,去首先仔细排查小模块中的细节过程是不是正确的;如果很快找到了问题,及时修复就好,如果没有定位出问题,再回到上一层,去仔细检查小模块本身是不是出现了问题;如果还是都正常,再回到更上一层,检查大模块是否正常

其实,当人生出现困境之时也是如此,我们走入困境是从顶层到细节慢慢走入困境的。而我们走出困境就是要从细节的改进开始,逐步向上,走出困境。直白一点说,就是不要轻易做大的改变,把一起都推导重来,而是一点点去找问题,一点点去解决问题。

这种思路其实充满智慧,我们进入困境时,很容易陷入盲目尝试,甚至有想推倒重来的想法。其实,慢慢的根据问题去解决问题才是正确的做法

你可能感兴趣的:(如何用计算机方法走出困境)