程序员如何提高逻辑思维能力?我算是很差的那种程序员吧,低于码农级别吧。 病狗算?

程序员如何提高逻辑思维能力? 我算是很差的那种程序员吧,低于码农级别吧。 病狗算?

请先 登录 后评论

1 个回答

xxxxxa

我虽然离高级程序员想去甚远,但也可以分享一下我的一些信念。 首先,对于处理一件事,分析/关联、判断、选取方案、最后执行的过程里,新手和高手的处理过程都是一样的(当然分粗细),但是高手更擅长思考总结罢了。 逻辑思维,在我看来,首先是认知能力。 当前的事物跟以前遇到的事物是否类似,存在哪些关联,我该如何定位; 其次就是方法论,方法论如如何更有效的分析、处理问题,还有没有更加好的方法来优化; 再者就是思考反思,做出来的东西未必就是好的该如何提升,遇见了问题我该如何归纳,解决了之后如何避免,如何能更快定位呢,有很多的思考空间的...

这是我个人的想法,逻辑思维更倾向于一套流程,以追寻科学、高效为目的,没有固定的方法、思维方式,但是遵循的是一些既有的公式定律。

我觉得逻辑思维来自大学四年计算科学的熏陶,如果没有的话不要着急,先去做然后去思考总结,或早或晚你也会遇见这些的。?

请先 登录 后评论