GoAI:从普通人到大厂多模态工程师的八年成长手记|CodeMaster#11
在现实中修正,在坚持中走远。
CodeMaster
#11
在技术圈,并非所有成长都带着天赋加持的逆袭光环,更多普通技术人的进阶之路,是在现实里一次次调整方向、步履不停。
本期 AtomGit CodeMaster 专栏,我们对话百度多模态工程师 GoAI,一位从专科院校走出,在八年时光里完成专升本、考研、闯大厂的技术人。
高考失利的低谷、专升本的孤勇、考研不顺叠加疫情的迷茫、双非背景求职的百场面试之苦、踏入大厂后的理想与现实落差,他的成长轨迹写满了普通人的挣扎与坚持。没有一蹴而就的成功,只有面对挫折时的不放弃,面对焦虑时的自我调节,面对标签时的清醒认知。
从大数据开发转向算法领域,从内向的 INFJ 成长为乐于分享的 ENFJ,从写技术博客的自我梳理到打造个人技术 IP,他在深耕技术的同时,也在不断与自己和解、与生活磨合。他让我们看到,承认普通从不是妥协,而是成长的真正起点;所谓成长,从来不是一跃而起的奇迹,而是在一次次试错与修正中,慢慢活成自己想要的样子。
而这,也是千千万万普通技术人的真实成长缩影。
1. 成长之路:一山放过一山拦
GoAI:Hello 代码君!
一开始,身体不好加上学业失利,让我变得特别封闭,不愿和亲友聊未来,也不敢去想长远的事。不过现在回头看,那段时间也算埋下了转折点,听了别人的建议选了计算机专业,误打误撞开启了后续的求学路。
后来决定考专升本,要总结的话,就是做好了专注、规划和复盘这三件事。
首先是专注,当时基本做了断舍离,戒掉游戏、减少无意义社交,把所有时间都集中在学习上,除了基本生活,其余时间都泡在图书馆和自习室。其次是规划,会把学习任务拆得很细,比如早上背专业课、下午刷数学题、晚上整理错题,每天都有明确安排,当天的任务没完成绝不会轻易放过。最后是复盘,每天都会回顾学过的内容,梳理掌握和未掌握的知识点,分析错题原因,第二天针对性补漏。
没有天赋加持,就是用这种 “笨办法”,把知识点啃透、把题目做熟,说到底不是学得多快,而是熬得够久。
代码君:回望当年处于专科阶段的自己,你会用哪些关键词形容那时的状态?自卑、倔强、不甘心,这些情绪是否都真切存在过?
GoAI:这三种情绪其实都有。
自卑是客观存在的。专科背景、高考失利,这些标签会让我在很多场合下天然地不自信。但骨子里又是倔强的。越是被外界定义 “不行”,我就越不想接受这个结果。而最强烈的还是不甘心。不甘心人生刚起步就被“定型”,不甘心输给那些当年成绩更好的人,更不甘心让自己的努力没有结果。心里就一直憋着一口气——不一定非要证明给别人看,但至少要对自己有一个交代。
代码君:本科毕业时考研不顺,又恰逢疫情带来的多重冲击,这段时期被你称作人生第二个低谷,相较于高考失利,这份难熬体现在哪些方面?
GoAI:这确实是我人生的第二个低谷,甚至比高考失利更难熬。本科阶段我一直拼尽全力,想着靠考研考个好学校弥补高考的遗憾,结果初试成绩不理想,复试又因为疫情变得扑朔迷离。线下复习没法进行,找工作也处处碰壁,每天待在房间里,看着天花板都觉得未来一片黑暗,甚至会反复自我怀疑:是不是不管多努力,都赶不上别人?
代码君:但后来你放弃了薪资不错、契合专业方向的大数据开发工作,最终选择上岸双非硕士,当时做这个选择时,有没有纠结过 “值不值得”?最终是如何化解这份纠结的?
GoAI:记得当时纠结了很久,甚至失眠了好几个晚上。那份心仪的工作是大数据开发相关的,薪资不错,也符合我当时的专业方向,放弃意味着要再花三年时间读研,还要面对未知的未来。但我心里清楚,学历在这个社会,还是一块重要的敲门砖,尤其是做技术,好的学历能让你拥有更多的机会。最后咬咬牙选择了读研,告诉自己:既然选了,就别想值不值得,把这三年过好,让这个选择变得值得。
代码君:在目前的社会条件下, “双非” 标签常成为求职路上的一道隐性门槛。求职过程中,这个标签是否也对你造成了影响?你怎么看待这个标签的存在?
GoAI:双非这个标签,会成为求职路上的门槛,但绝对决定不了你的上限。
求职过程中,这个标签的影响真的很大:大厂校招初筛时,很多岗位会隐性卡 985/211,我投了很多简历,光因为学校背景就被刷掉了一大半;就算进了面试,到了排序阶段,双非背景也会让你比名校生少了很多优势,比如被腾讯、商汤挂在排序阶段,学历就是重要原因之一。
但我也发现,只要你能闯过初筛,走到面试官面前,最终拼的还是硬实力 —— 你的项目经历、技术能力、解决问题的思路,这些才是能让你站稳脚跟的东西。双非只是起点低,不是终点低,能不能走远,还是看你自己。
代码君:读研期间你经历了半年上百场面试的高强度求职,这段经历给你的直观体验是什么?被腾讯、商汤等大厂挂在排序阶段这件事,对你打击大吗?
GoAI:那段时间的体验,总结下来就是身心俱疲,像一台不停运转的机器,焦虑到极致。从早到晚连轴转,一边赶硕士大论文的进度,一边准备面试,一天最多面三场,有时候连吃饭的时间都没有,路上还在刷八股、背算法题。最崩溃的一次是面一家大厂的算法岗,面试官连续追问我一个项目的细节,从模型设计到实验数据,揪着一点不放,最后甚至怀疑这个项目是不是我真的做过,那种被误解、不被认可的感觉,瞬间让我破防了,走出面试室就找了个角落蹲了半天,特别委屈。
被腾讯、商汤挂在排序阶段,打击真的很大,甚至会自我怀疑:是不是我真的能力不够?是不是双非的背景,就注定不配进大厂?那段时间情绪很低落,总觉得自己的努力都白费了,但好在我骨子里的那股倔劲还在,没想着放弃,只是默默调整简历,复盘面试问题,继续投、继续面。也算是运气好,后来在偶然又一次看到百度的招聘信息,又经过多次面试,幸运拿到了 offer,也算回到了最初想进大厂的起点。
代码君:从大数据开发转向算法方向,求学和求职路上你是否有过怀疑自己 “不适合算法” 的时刻?焦虑情绪最严重的时候,你是如何自我调节、走出内耗的?
GoAI:有,而且从刚读研的时候就开始焦虑、怀疑。本科做的是大数据开发,读研才转向算法方向,一开始接触机器学习、深度学习,觉得特别难,很多模型和算法都搞不懂,做实验也总出问题,那时候就不停问自己:我是不是选错了?是不是根本不适合做算法?尤其是求职期间,被无数大厂拒绝后,这种怀疑达到了顶峰。
焦虑最严重的时候,我不会硬扛,而是暂时放下手里的事,给自己一点喘息的时间。有时候会去海边走走,吹吹海风,看着大海,心里的烦躁就会少很多;有时候会跟本科室友、读研的小伙伴吐槽,把心里的委屈和焦虑都说出来,他们的安慰和鼓励,能让我重新振作;还有的时候会去运动,出一身汗,把压力都释放出来。当然,最重要的是,焦虑过后会立刻回归理性,分析自己的问题在哪,是算法题刷得不够,还是项目经历不够亮眼,然后针对性去提升,用行动对抗焦虑,比什么都管用。
代码君:如果让你对当下正在求职中的人说一句话,你会分享什么?
GoAI:接受自己的普通,别怕暂时的失利,每个人都有自己的时差,慢慢来,别着急。求职路上的拒绝和不顺,都是常态,不是你不够好,只是时机没到,或者彼此不匹配。不用跟别人比,别人的一帆风顺,不代表你的曲折就没有意义,只要你不放弃,一步一个脚印往前走,属于你的机会,总会来的。
2. 进入大厂:直面理想与现实
代码君:在入职百度之前,你对大厂的技术工作生活有没有什么期待和想象?真正成为百度的多模态工程师后,发现理想与现实最大的落差是什么?
GoAI:进入大厂前,我对大厂生活的很向往,觉得大厂里都是技术大牛,每天可以和大佬们交流学习,做的都是高大上的技术项目,工作环境好,发展空间大,薪资待遇也高,仿佛进入大厂,就意味着站在了技术的顶端。
但真正进入百度成为多模态工程师后,才发现理想和现实的有差距。最大的落差就是,没有那么多 “高大上”,更多的是琐碎的脏活、累活。比如多模态模型的落地,不是光设计算法就行,还要处理海量的脏数据,做模型的性能优化,甚至要反复做测试、调参数,这些工作看似不起眼,却是项目落地的关键。还有,大厂的工作节奏非常快,项目迭代周期短,加班是常态,还要面对裁员的压力,根本不是想象中的 “轻松躺赢”。
代码君:互联网行业的高强度工作是常态。身为一线技术工程师,你如何调整自己的工作节奏呢?
GoAI:互联网的高强度工作是无法避免的,能做的就是合理拆分工作,张弛有度,不让自己陷入过度内耗。利用好碎片时间,比如午休的时候小睡一会儿,下午工作累了,起身走一走,喝杯水,让大脑和身体稍微放松;最后,周末会彻底放空自己,不看工作消息,要么在家休息,要么出去走走,和朋友聚聚,把工作和生活分开,让自己有足够的精力应对下周的工作。总结就是工作的时候极致专注,休息的时候彻底放松,不把工作的压力带到生活中。
代码君:如果能回到求职前,你还会执着于 “大厂光环” 吗?
GoAI:会,但不会像当初那样,把大厂光环当成唯一的目标,而是会更理性地看待大厂,更早为进入大厂做准备,也更清楚大厂光环背后的代价。大厂确实能提供更好的技术平台、更规范的工作流程、更优质的资源,这些都是小厂给不了的,对于普通技术人来说,大厂是一个很好的提升自己的平台。但如果时间倒退,我会从读研一开始,就更注重项目的落地能力,多刷算法题,积累更多的实习经历,让自己的硬实力更扎实,这样求职时就不会走那么多弯路;也会提前做好心理准备,知道大厂的高强度和压力,让自己能更快适应大厂的节奏。
代码君:你目前在做的多模态工程工作主要涉及哪些内容?你认为过程中最大的技术挑战是什么?
GoAI:目前做的多模态工程工作,核心围绕多模态模型的实际业务场景应用展开,具体包括:跨模态数据(文本、图像、视频)的处理与清洗,多模态融合模型的选型、训练和调优,以及模型评估等,还有结合实际业务场景,解决多模态模型落地过程中的各种技术问题,让模型能真正发挥作用。
代码君:站在一线技术从业者的视角,你认为多模态技术未来三年的发展趋势会是怎样的?会有哪些核心的发展方向和落地机会?
GoAI:我觉得未来三年,多模态会进入 “深度融合 + 广泛落地” 的阶段,不再是单纯的技术研究,而是更多地和实际行业结合,落地到具体的场景中。
具体来说,有三个趋势:
第一,多模态融合更深入,不再是简单的文本、图像、语音的拼接,而是从底层特征开始融合,模型的理解能力和生成能力会更强;
第二,轻量化、端侧化成为主流,大的多模态模型会被做轻、做小,能部署在手机、智能设备等端侧,实现低延迟、高效率的推理;
第三,行业落地更广泛,多模态会从互联网、人工智能领域,渗透到教育、医疗、金融、制造业等各个行业,比如教育领域的智能辅导、医疗领域的影像诊断、金融领域的智能风控,都会有多多模态技术的身影。
简单说,多模态的技术会越来越成熟,离普通人的生活也会越来越近。
代码君:从大数据开发到算法方向,再深耕多模态领域,若让你重新选择,你还会坚定地走算法 / AI 这条技术道路吗?为什么?
GoAI:会,而且会毫不犹豫地选择。
首先,我是真的喜欢算法 / AI 这个领域,从大数据开发转向算法,再到现在做多模态,每一次攻克技术难题,每一次看到模型在实际场景中落地,都会有强烈的成就感;
其次,AI 是未来的发展趋势,多模态作为 AI 的重要方向,还有很大的发展空间,虽然这条路很难,要不断学习新的技术,面对各种挑战,但我觉得很有价值;
最后,八年成长,让我在这个领域积累了很多经验,就算重新选择,我还是想在自己熟悉且喜欢的领域里,继续深耕,走得更远。
3. 学会表达:价值交换的窗口
代码君:从 2020 年开始做技术自媒体、写博客,到现在成长为 10w+ 粉丝的技术博主,最开始是什么原因,让你选择踏上自媒体这条路?
GoAI:最初是表达欲,同时也是为了满足自己的学习需求。我从2020 年开始写博客,那时候刚读研,接触到很多新的技术,就想把自己的学习过程、知识点总结写下来,当成是学习回顾的笔记,方便自己以后复习。没想到写着写着,越来越多的读者会看我的博客,还会主动跟我联系,讨论技术问题,甚至有人说我的笔记帮他们通过了考试、搞定了项目。后来随着粉丝越来越多,慢慢有了一些商业合作,有了现实的收益,但这都是意外之喜,我的初衷,还是想通过写作,梳理自己的知识,表达自己的技术观点。
代码君:当下技术圈越来越多人提及 “技术 IP” 这个概念,作为拥有一定影响力的技术自媒体人,你如何理解技术 IP?你认为技术人是否应该主动表达自己的技术观点和积累?
GoAI:我认为技术人不仅应该主动表达,还应该学会好好表达。
首先,主动表达的过程,也是一个自我提升的过程,把自己的技术知识讲清楚、写明白,需要你对知识点有更深入的理解,能倒逼自己去梳理知识体系,查漏补缺;
其次,在这个 AI 时代,技术人不再是 “埋头做事就够了”,主动表达能让你被更多人看到,链接到更多的同行和资源,比如我通过自媒体,认识了很多技术大佬,也获得了很多工作和合作的机会;
最后,打造自己的技术 IP 能让你在求职和职业发展中,拥有更多的竞争力,就算离开大厂,技术 IP 也能成为你的底气。当然,技术 IP 的核心还是硬实力,表达只是手段,只有技术能力扎实,你的表达才有价值。
4. 接纳自己:今日方知我是我
代码君:你提到自己的 MBTI 从 INFJ 变成 ENFJ,这个转变怎么发生的?
GoAI:这个转变,完全是被读研三年的经历 “推着走” 的,是现实磨出来的,也是在与人相处中慢慢变的。读研前我是典型的 INFJ,内向、敏感,喜欢独处,把所有的情绪都自己消化,不擅长表达自己。但读研后,一切都变了:研二为了搞钱,接毕设辅导、做专业课培训,需要和人频繁沟通;做自媒体,需要和读者、合作方交流;求职期间,需要和面试官打交道,推销自己。这些经历,逼着我主动开口,主动社交,慢慢学会了怎么和不同的人相处。
还有,在帮助别人的过程中,我获得了很多成就感:比如我的博客帮到了想入门学习 AI 的小白,我的辅导让学弟学妹顺利完成了毕设,这种被需要的感觉,让我慢慢喜欢上了和人交流,喜欢上了分享。从那以后,我开始主动从外界寻找能量,而不是只靠自己消化压力,性格也变得开朗、外向,做事也更有规划,更愿意帮助别人,慢慢就从 INFJ 变成了 ENFJ。可以说,这个转变,是我适应现实的结果,也是我成长的证明。
代码君:如果回到八年前,让你会对当时的自己说几句话,你会想说些什么?
GoAI:我会跟他说:别慌,别自卑,也别害怕眼前的黑暗,你现在所经历的一切,都是成长的必经之路。接受自己的普通,但永远不要放弃自己的坚持,一步一个脚印往前走,你想要的,时间都会给你。
代码君:经历了八年的技术成长和人生沉淀,现在的你生活和工作中最在乎的是什么?
GoAI:现在最在乎的,是对自己的认可。以前总想着得到别人的认可,想让别人觉得我厉害,想靠学历、靠工作证明自己,但现在发现,别人的评价都是浮云,自己对自己的认可,才是最踏实的。只要我觉得自己的努力有价值,自己的选择是对的,自己在不断成长,那就够了。当然,也会在乎身边人的陪伴,爸妈的健康,和朋友的相处,这些温暖的瞬间,能让我在高强度的工作中,感受到生活的美好。
代码君:作为一路靠自身努力走出成长困境的普通技术人,你认为对于普通人而言,在技术行业立足并长期发展,最重要的能力是什么?
GoAI:我觉得普通人最重要的能力,是多维度提升自己的价值,尤其是持续的学习能力和灵活的处事能力。
首先,持续的学习能力是立身之本,在这个技术快速迭代的时代,不管是做技术,还是做其他行业,不学习就会被淘汰,只有保持学习的热情,不断吸收新的知识,提升自己的硬实力,才能在竞争中站稳脚跟;
其次,灵活的处事能力也很重要,普通人的人生,不会一帆风顺,总会遇到各种挫折和难题,拥有灵活的处事能力,能让你在面对问题时,不钻牛角尖,学会变通,找到解决问题的方法。
简单说,就是既要能沉下心来埋头做事,也要能抬头看路,灵活应对现实的变化。
代码君:经历了求学和职业路上的诸多曲折,你现在找到属于自己的成长和生活节奏了吗?
GoAI:找到了一些吧,现在慢慢学会了和自己相处,和生活和解,找到了工作与生活、学习与休息的平衡节奏。工作上,把该做的事情做好,不断提升自己的技术能力,但不会为了卷而卷,不会过度消耗自己;生活上,会好好照顾自己的身体,抽出时间陪伴家人和朋友,做自己喜欢的事,让自己的生活有温度;学习上,我会保持学习的节奏,不会急于求成,而是一步一个脚印,慢慢积累,让自己在技术领域不断深耕。不再和别人比,只和过去的自己比,只要自己每天都在进步,每天都过得充实,那就够了。这就是属于我这个普通技术人的,最舒服的成长节奏。
给开发者的话
技术日新月异,浪潮翻涌。无数行代码随信息江流汇入辽阔海洋,也许无人记得它们的来处,但请相信一次突破、一个Star、一场交流的力量。
技术人的成长无不伴随一次又一次的 Debug 与迭代更新,祝愿这条路上的你我,最终都能找到独属于自己说出“Hello World”的方式。
👉 欢迎体验 GoAI 的开源项目:
AtomGit | GitCode - 全球开发者的开源社区,开源代码托管平台
成为 CodeMaster
「CodeMaster 专栏人物」聚焦开源界有影响力与创新力的人物,通过深度访谈挖掘他们开源旅程中的故事,展现其魅力风采。「CodeMaster 专栏人物」会在 GitCode 公众号独家发布,依托庞大用户群体和广泛传播渠道,给予参与者大量曝光,使其理念与成果在开源乃至整个技术领域产生深远影响。
如果你在开源领域拥有丰富的故事和经历,想要展现自我、收获成长,扫描下方二维码联系代码君报名「CodeMaster 开源先锋计划」,一同在这个平台上书写属于自己的开源故事,为开源事业发展贡献一份力量。
长按二维码添加 代码君 报名 CodeMaster

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐

所有评论(0)