转岗动机
先简单介绍一下我的背景:通信专业,秋招前自学前端,21 年 7 月校招进入某教育公司做前端开发。刚毕业就赶上行业寒冬,那会儿"双减"政策落地,教育行业整体受挫,我们组的业务也大受影响,年底我就有了准备跳槽的念头。
22 年 5 月,我加入字节,做了两年的前端开发。24 年 3 月,我们团队有一轮调整,当时前端人力有点冗余,后端则比较稀缺。当时的 +1 找我聊,问我愿不愿意试试转岗做后端。我没有纠结太久,原因很简单:换一个岗位,相当于多了一种视角,我会接触到完全不一样的一套知识体系,就算未来不继续做后端,了解后端体系对前端工作也是加分项。
所以当时的我抱着非常明确的"学习型心态",接受了 +1 的提议。
转岗阵痛期
和 +1 沟通确认之后,我就开始正式接触团队的后端项目了。团队统一用 Go,所以技术栈没什么选择余地。
我的入门路线是:
第一步:搞定环境配置。安装 Go 环境、配置 IDE;快速过一遍 Go 基础语法;把项目跑起来,能在本地看到服务正常启动。得益于公司完善的文档体系,这一步没什么太大难度。
第二步:熟悉项目代码。从入口开始顺藤摸瓜,找逻辑简单的接口,看一看处理链路。
第三步:开始上手需求,在干中学。我写的第一个后端功能是数据导出,在那个需求里,我一边写一边学到了 Go 协程的用法、操作系统和内存管理以及 MongoDB 的数据存储和处理。
为了不让自己"只停留在能写"的状态,周末我会给自己留一点"作业":研究项目里用到的框架是怎么组织代码的;熟悉各种数据库的常见用法,学习该怎么选型;内网搜罗各种"后端扫盲手册",一点点补课。大概一个月之后,回头看自己写的第一个功能,我已经能发现问题并且知道怎么去优化了。那一刻还蛮有成就感的:我在进步。
但没高兴几天,真正的考验来了。
24 年 5 月,带我 landing 的后端同事转岗走了。在只学了个大概、刚能磕磕绊绊写需求的情况下,我被迫成了那个模块的"后端负责人"。这意味着我需要自己去拆解需求、写方案,自己接 oncall、处理用户问题,还要扛线上问题。
那段时间是我转岗后最痛苦的时期:我还不太会处理线上数据,怕操作失误没法回滚,遇到问题的第一反应甚至是"打不过就跑"。但人在压力下的成长往往是加速的,我比我想象的要更抗压更坚韧。周末打黑工 review 技术方案,处理用户问题到凌晨 ------ 就这样硬着头皮扛了两三个月,直到组里招到了新的资深后端,我才松了口气。
那一阵过去之后,我拿到了那个季度的 spot bonus,+1 也非常肯定那段时间我的撑场表现。那一刻的心态变化很微妙:原本我以为自己不行的事情,其实也能撑下来;后端这条路,好像还可以再走远一点。
渐入佳境
24 年下半年(7月 - 12月),我持续做后端需求,同时有计划地补课:从数据存储、服务搭建,到中间件的使用,再到操作系统、并发控制、公司各种基建。
如果按季度拆解,大概是这样一个过程:Q3 能 cover 日常需求,线上有报警能第一时间看日志、查监控定位问题;遇到复杂问题不再"完全没头绪"。Q4 可以独立负责一些模块, 能从 0 到 1 设计技术方案;开始考虑性能和扩展性,而不仅仅是"先实现再说"。
回头看 24 年,我的收获远远超出了我的预期:我不仅完成了从前端到后端的角色转换,更重要的是,我开始有能力独立负责一个模块从设计到上线的全流程。到了 25 年,工作状态逐渐变得"得心应手":独立完成项目,主动做性能优化,日常工作能从容应对。
回看这段转岗之路,也是我慢慢读懂并实践毛选智慧的过程。《实践论》教会我"干中学",边干边学习,边学习边完善,循环往复,螺旋上升;《矛盾论》教会我"抓重点",找准当前阶段最关键的问题,集中精力解决它,其他的也会随之理顺。
经验总结
如果只用一句话来总结我的体会,那就是:后端不用关注那么琐碎的交互和 UI,真好。当然这是半开玩笑,但也是真实的感受。
做前端时,习惯看交互反馈、动画细节、兼容性,各种像素级的"抠"。做后端之后,关注点转移到了业务逻辑、数据存储、服务稳定性。后端的世界有一种"更纯粹"的感觉。但这并不是说前端不重要 ------ 前端承载了用户最直观的体验和感受,后端更像是系统的"地基和管道",问题不显眼,但影响很大。
回头再看这段经历,我想说:转岗是一条没那么难的路,只要你会写代码,你就可以转岗。甚至在这个 Vibe coding 的时代,会不会写代码都已经不是最重要的事了。
重要的是,你是否愿意从头开始学习一套新体系、接受短期内变回"新人"的落差感、在一段时间里承受不确定性和压力。
对我自己来说,支撑我走过这段路的几个关键词是:
-
学习心态:把转岗当作一次进阶,不是"被动调岗",而是"主动拓展边界";
-
不畏难:遇到不懂的东西,不急着给自己贴"我不行"的标签,而是拆解问题一个个啃;
-
不给自己设限:有些事没做过,不代表做不了,试试又不会怎么样。
我的飞书签名一直是乔布斯的那句格言:过程即奖励。在这段经历里,我发现自己比想象中更能抗压,那些硬着头皮撑下来的日子,回过头看,恰恰是成长最快的时候。曾国藩说"吾生平长进,全在受挫受辱之时" ------ 大概就是这个意思。
总而言之,如果你也有过类似的念头 ------ 想换个方向,想看一看系统的另一面,或者单纯想跳出舒适区,那我真诚地献上一句来自"过来人"的鼓励:
你可以的。
只要你愿意试,愿意学,你肯定会有所收获。
以上,希望对你有点帮助:)