你的第一堂Java课持续了90分钟。你坐在教室里,听懂了三个词:public,class,main。
其余的时间,你盯着屏幕上跳动的字符,感觉自己像个误闯入外语课堂的人。没人提前告诉你,转行会是这种感觉。所以我来告诉你。
01. 其实你懂的比想象中多
教英语那些年,你每天都在做一件事:找到学生理解断裂的地方,然后想办法接上。排查问题,定位漏洞,修复连接——这和程序员调试代码,是同一种肌肉记忆。
你不是从零开始。只是把一种语言,翻译成另一种。
02. 语言冲击是真的,但会过去
面向对象。递归。指针。这些词听起来像外语,因为它确实是。给自己三个月。你会停止对术语的条件反射,开始看见底层的逻辑骨架。
读技术文档的时候,像读一篇难懂的长文——慢下来,带着问题读。
03. 你会是教室里年纪最大的那个
承认这件事。然后意识到:你也是那个最有意图的人。
周围的19岁学生很多是默认来到这里,而你是在建好一份职业之后,主动选择了推倒重来。这不是劣势。在满是迷茫的房间里,清醒是你唯一的武器。
04. 早点做出丑陋的东西
完美主义是转行者最大的陷阱。你习惯了备课到毫无瑕疵,习惯了站在讲台上胸有成竹。但代码不一样——它需要先存在,再变好。
做一个功能残缺、界面粗糙、随时会崩的小项目。让它跑起来。丑陋地活着,比完美地停留在想象里重要一百倍。
05. 你的旧身份不会消失,它会变形
你不会变成"曾经的英语老师,现在的程序员"。你会变成那个能听懂两种语言的人在说什么的人——技术团队和业务团队之间的翻译者,复杂概念和普通人之间的转换器。
这种混合身份,在真实的职场里稀缺得要命。
06. 年龄焦虑是镜像陷阱
你算过:毕业32岁,入行算初级,同龄人可能已经带团队。但你也算漏了:你的沟通力、抗压性、对" deadline"的真实恐惧,都是19岁学生还要花十年才能买到的东西。
时间不是线性的。有些弯路,后来会变成捷径。
07. 没人会为你鼓掌
转行最孤独的部分,是失去了旧身份的掌声。学生考高分,家长说感谢,那种即时的反馈循环断了。写代码的日子里,很多时候只有你和一个不报错的终端。
学会为自己标记里程碑。第一个跑通的程序,第一次独立解决的bug,第一次被合并的pull request——这些时刻,你要自己看见自己。
最后一件事:那个在Penang的教室里只听懂三个词的人,后来写完了整个学期的项目。你也一样。
热门跟贴