从机房到代码:一个老通信人的转行实话
通信工程出身、机房滚过、服务器管过,现在写全栈。这四行之间到底隔着什么?隔着一个个具体的坑。
先交代背景
通信工程出身,在机房里滚过,服务器管过,现在写全栈。这四行之间到底隔着什么?不隔天赋,不隔学历——隔着一个一个具体的坑。
通信给我的底层思维
通信这行的第一课:任何链路都有损耗,设计就是跟损耗谈判。 信号如此,项目如此,人生如此。后来写代码遇到的每一层抽象泄漏,我都能在通信原理里找到原型—— OSI 七层不只教分层,教的是"每一层只管自己的事,出了问题逐层排查"。
机房教我的敬畏
拔错一根线,整个园区知道你名字。
机房把"影响面"三个字刻进了肌肉记忆。所以我写代码永远先想:这个改动炸了,波及谁?怎么回滚?——后来做系统时的备份习惯、灰度意识,全是机房里练出来的。
转行不是跨界,是连续函数
从通信到软件,中间没有断崖。协议是人写的,代码也是;调制解调是变换,编译也是。格物格到底,物和物之间都是通的。
信号 → 协议 → 服务 → 应用
↑ 我在中间好几层里都待过
给同路人的话
别怕转行,你背着的不是包袱是地图。机房里那点苦,写代码遇上的难,都不算啥。