收拾旧物时翻出一张软盘,标签上是褪色的字迹:"C 语言 作业2 备份"。那是大学机房时代的遗物,也是我和代码缘分的起点。当年排队两小时上机 45 分钟,error 要抄在纸上回宿舍慢慢想——效率低到可笑,但那种专注此后再难复制。
机房教会我的三件事
- 先在纸上写代码——上机时间宝贵,迫使我在纸面上把逻辑走通三遍。后来这个习惯演化成"先写伪代码再动手",受益至今;
- 备份是纪律——那张写"备份"的软盘救过我三次作业,"重要东西存两份"从那时刻进了骨子里;
- 报错是最好的老师——没有搜索引擎的年代只能逐行对照教材,被迫读懂了每一行错误信息的含义。
当年的低效里藏着一种奢侈:每一次编译都值得认真对待,每一行代码都经过了思考才被敲下。
从软盘到云服务器
从软盘、U 盘、移动硬盘到今天的自托管服务器,"代码存放的地方"进化了五代。不变的是那张软盘上写下的教训:重要东西永远要有一份异地副本。如今这个站点的备份体系,精神源头就是那张皱巴巴的软盘标签。
技术会过时,但"保存、备份、读懂报错"这三件小事,十年后依然是每个写代码的人的立身之本。