循序渐进,放慢心态与加快脚步
又看到了自己 2019 年写的文章,自己当初想做的现在怎么样了,自己喜好与厌恶现在怎么样了。走走停停,停停走走,又写了几篇关于编译的文章,这也是计算机离不开的话题。学习 C++ 走火入魔,写 JS 走火入魔,写 Go 走火入魔,学习 Rust 走火入魔,写自动向量化的加密也走火入魔。这显然不是一件好事,太专注的时候自己变得急躁,变得急切,任何一个细节都不能放过,任何的失败都让自己十分苦恼。这显然不是一件好事。
现在认真分析,我应该端正坐姿,拿出笔和纸记录自己的想法或者在网上查找系统的资料例如 RFC 标准。对,系统的资料非常重要,也许某个时刻只是为了解决某一个问题而去搜索对应的确切的内容,小和大的平衡是微妙的,大的东西分解为小的东西,小的东西合成为大的东西。坐姿在我看来是十分重要的,有些人认为这是形式上的东西,有一些学霸就是喜欢上课东倒西歪、写作业字迹潦草、做事情拖拖拉拉。而我所认识到的世界,这些外在的、形式的东西与结果密不可分,但当自己急切的时候,大脑对身体的控制力大大减弱,那时候自己就是完全凭借习惯或者习性在做事情。而不采取自己所认识到的有效的、科学的方法。
但有些时候,思考却是多余的。编程领域有一个名词叫做”过早优化“,指的是项目还没有完成,测试还没有跑通就在优化项目。就好像高考成绩还没有出来就在考虑是清华还是北大。这种时候应该就是努力地把事情做完,要采取最快的方式,而不是最好的方式。我自己做项目的时候遇到过这种情况,和同学之间合作的时候也遇到过这种情况。很多事情是不可能第一次完成就能够做到最好的,总是可以修复不好的地方,增加有用的东西。只要不再犹豫,就是最好的解决办法。
最近大学的课程又都快结束了,作业都完成了,平时多了很多闲暇的时光,加上天气热,眼睛里就闪烁着老人的影子。