为什么我忘记了自己写过的代码?写完隔一段时间,别人再问我,细节全想不起来

6 天前
 fushall

如题,

是因为年纪大了?还是因为业务代码本来就不容易记住?


除了代码,我还忘了很多技术,

像之前做的高并发项目,很深入了解过数据库事务,锁,缓存等等,

后来换了数据平台项目,用 clickhouse 做存储,深入学了很多细节和优化技巧,

最近又换项目组了,做 AI 之类的项目,数据仓库 clickhouse 什么的知识也忘记了。。。


回想一下这么多年,好像做过很多项目,但现在也都忘差不多了,

甚至觉得没什么成长。。。

有点恍惚

5158 次点击
所在节点    程序员
57 条回复
welcomezhangjun
6 天前
忘记了说明是不重要的,没关系,需要的时候再回看
kuandrew
6 天前
正常,这也是为什么要写注释的原因
nah
5 天前
年轻的时候各个游戏独立密码大小写数字符号不重样,现在怎么着,出去旅游七天回来,电脑锁屏密码都不记得了。
xuanwu
5 天前
写出的英文代码往往更没有拥有感:
https://www.zhihu.com/question/355691918/answer/904463940
fushall
5 天前
@sir283 太扎心了
mangoDB
5 天前
一样的,我甚至回看自己的代码,还会流露出赞美之情,因为当下的我几乎写不出这样的代码了,所以也会怀疑自己是不是越来越笨了。
kxg3030
5 天前
这不是挺好的么 没有内存碎片残留 不占用空间
llsquaer
5 天前
都是这个感觉,很早以前上班用 EXCL ,那个函数,各种透视图,玩的贼 6.。现在不会了,基本只会 VLOOKUP sum avg 常用的。其他的都忘完了。

后来学习编代码,以前都会那个小本本记录下主要实现,没事看看,免得忘了。 现在不用了。
sincw
5 天前
挺好啊,内存本来就不大,不清理的话就会卡顿
xyhuangjia
5 天前
反正都是今天上,明天砍的业务代码,记他干嘛
LUOMUXIE
5 天前
这不是正常的清理缓存吗,所以我一般写的注释和注意事项
body007
5 天前
好记性不如烂笔头,在我刚实习那几个月就学会了写笔记,不论做了啥都可以写道笔记中。下次需要搜一下再看一遍就好了。
ak47007
5 天前
做的东西写了笔记,过段时间又会把之前写的笔记忘了
totoro52
5 天前
不然也不会有注释了
karlliu
5 天前
正常人类都是如此。

这也就是为什么有些人“记忆力”天赋略高于其他人,其在很多事务上的成就便会高于普通人很多。

“语言”天赋亦是如此。

但真正深入工作过的人,会得到一些“灵感”,这在你处理其它问题时,会以“直觉”的形式帮助你比其他人更快的解决问题。
BingoW
5 天前
这不挺好的吗,李连杰演的屠龙刀倚天剑里面,张三丰教他剑法,他说全都忘了。。跟你情况差不多,这是要学成了。。
tcitry
5 天前
一样,主要还是看怎么能快速捡起来,比如记笔记,对概念、模式的理解,业务逻辑本身是否清晰,代码组织是否简洁。
kevin249
5 天前
年纪大了 曾经我以为自己全都记得住 越来越发现不行了 年纪大了 要烂笔头记
kakki
5 天前
这只能说明你是一个正常人
CutieJohn
5 天前
岂止是过一段时间,第二天就忘了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1156405

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX