一个软件有上亿字节,程序员怎么记住的?
每次有人知道我是程序员,都会露出一脸崇拜又疑惑的表情,凑过来问:“你们写的软件动辄上亿字节,里面每一行代码、每一个符号,你都能记住吗?”

还能怎么样,就死记硬背呗。
每天上班我们都有两个小时的晨读。
背不完的01110000101011100011010…有时候我因为背不下来被扣工资。有个女同事特别认真,记了满满15大本笔记,翻开都是密密麻麻的二进制,老板经常表扬她。我们嫉妒她,但是没有办法,也只能更加卖力的背代码。

程序员要是真能记住上亿字节的代码,那他不是程序员,是人形硬盘,还是带搜索功能的那种。
但很遗憾,我们跟普通人一样,记忆力主打一个“选择性遗忘”:记不住女朋友的生日,记不住上班要带钥匙,却能精准记住“Ctrl+C”“Ctrl+V”的快捷键,以及百度或者AI提示词“Python报错XXX怎么解决”的精准关键词。
其实我当程序员也差不多8年了,养成了一个习惯:
早上起来,拿起代码朗读40分钟。
下午的时候,趁着同事们休息,默写一遍
晚上睡前再把默写错的地方抄5遍。
这么多年了,同事们都说我牛逼
往期文章:
夜雨聆风