下棋♞如何提升你的编程技能?💥🐱💻
注重细节!👀
以最优方式解决问题🚴♂️
创新和自发的思维🤔
永远不要低估他人🤼
不到最后一刻,一切都还未结束💪
我一直都很喜欢下棋。从十岁起,我就爱上了下棋,胜过其他任何事。当然,我的棋艺并不精湛(差得远呢,哈哈),但我很享受下棋的过程,它能帮助我构建思维导图,提升逻辑推理能力。最近,我下棋下得更多了,也意识到它确实能提高解决问题的能力。
以下是我因下棋而发生的五项改变。
注重细节!👀
下棋的关键在于专注力。你的专注程度会影响棋局的结果。作为一名程序员,我过去常常苦于查找代码中的漏洞甚至逻辑错误,但最近我发现,下棋极大地提升了我的专注力。我现在会仔细阅读而不是匆匆略过,这对我来说是一项非常实用的技能。
以最优方式解决问题🚴♂️
以前,我对编程作业中需要解决的问题态度很散漫。我总是随便凑合着解决,从不去想有没有其他更优的解法。但现在我会深入研究问题,尽力找到最优解。
创新和自发的思维🤔
我知道我刚才说的这些话,有些人可能会觉得我在吹牛(哈哈,我只是分享一下我的想法),但我主要想告诉大家下棋能如何提升自己。更重要的是,下棋真的能帮助你成为一个富有创新精神和临场应变能力的人。一旦你开始下棋,你就必须找到一些创新的技巧(在国际象棋里叫做“陷阱”),然后随着时间的减少,你必须对自己的每一步棋都充满信心,并且能够随机应变。这些关键技能也可以应用到解决现实生活中的问题上。
永远不要低估他人🤼
遇到对手时,千万不要妄下判断。低估他人不仅会让你失去专注力,还会扼杀你内心的求胜欲望。然而,向每个人学习却能让你受益匪浅。总而言之,有时候,那些不被看好的人,反而能做出令人难以置信的事情。
不到最后一刻,一切都还未结束💪
我还明白,无论在生活中、游戏中还是其他任何事情上,都绝不能放弃。坚持战斗到最后一刻至关重要。你必须全力以赴,直到最后一毫秒。我曾多次与比我等级分更高的棋手对弈并最终获胜。起初,你会失败,你会输,但很快情况就会改变。即使是国际象棋特级大师,偶尔也会犯错。你只需要耐心等待机会,并在游戏结束前竭尽全力。这同样适用于生活以及几乎所有其他事情。
希望您喜欢我的想法,也期待您的建议。
文章来源:https://dev.to/iharshgaur/how-can-playing-chess-can-evolve-your-coding-skills-3310