从编程中获得精神力量|豆包MarsCode AI 刷题

88 阅读2分钟

“脑袋坚定,脚步才有力量”

最近在听一些大家进行思想政治教育,讲述了一些精神谱系里精神的细节以及自己真真切切身体力行的感悟,受益匪浅,加之自身目前处于人生变革期,到了一个不一样高度的平台,结合自身学习生活,发现很多时候精神真的能起到很多促进作用。

那么算法编程作为一个还是偏技术、硬实力的领域,需不需要精神呢?答案是肯定需要的。

首先毋庸置疑,算法编程技术实力是王道,很多题熟练,自然而然就能比较顺利地做出来,而精神更像润滑剂和锦上添花,可以帮助让自己拿到所有能力范围之内的分数,以及适当地拿到一些“运气分”。

比如当时打CSP2020,第一道题是一道儒略历的题,其实思维难度不是很难,毕竟是第一道,但是最后大家整体得分率不是很高,因为步骤还是比较繁琐的,所以一方面容易犯细节性错误,另一方面确实得花些时间,所以导致很多人做了一半就放弃了。我对这道题印象深刻是因为我靠这道题在排名中取得了一些优势。

以我目前的认知,编程精神可以概括为细节决定成败和持之以恒的精神。

关于细节决定成败,编程有一小点没有做好,可能会影响整个全局,甚至是0和1的区别,尤其是在ACM赛制里面。

关于持之以恒,编程本就是系统性工程,很难短时间地完成一个程序,所以就需要你耐下心来一步步地做好,类似于列宁导师小时拾瓦砾精神。

但是作为精神,不应该只局限在编程领域,而应推广到其他领域才能发挥更大地作用。如去完成一件任务,不要总想着偷懒,缺斤少两,出来混,总是要还的,你这里偷懒了,没有做好细节,之后很可能会因为此而千里堤坝,溃于蚁穴。如去做一项投资,尤其是当今很火的和新质生产力相关的投资,不要过于追求短期回报,要找寻稳健长期投资,只有这样,才能顺应科学技术和生产力的发展规律。如和他人交往,在平时多关注别人喜欢什么,微表情这些细节,并且不要一有不合就觉得这个人不行,要慢慢来。

今天就先谈到这里,之后关于精神的感悟是不断完善滴,需要一生去实践。