Interview AiBox logo

Interview AiBox 实时 AI 助手,让你自信应答每一场面试

立即体验 Interview AiBoxarrow_forward
1 分钟阅读Interview AiBox

从被拒到拿到Offer:一个转行者的自述

我是会计,30岁零基础转程序员。被拒19次后我才发现问题不在技术,而在表达:怎么把项目讲成面试官愿意买单的故事。

  • sellCareer Change
  • sell面试技巧
  • sellPortfolio
从被拒到拿到Offer:一个转行者的自述

从被拒到拿到Offer:一个转行者的自述

开场

我是会计,30岁,零基础转程序员。

现在我在字节写代码。

听起来像个励志故事,对吧?但我不想给你灌鸡汤。我想告诉你的是——这条路有多难,我摔过多少次,以及我最后是怎么爬起来的。

如果你正在转行,或者考虑转行,希望我的经历能给你一些真实的参考。不是那种"只要努力就能成功"的空话,而是具体的、可操作的东西。


为什么转行

很多人问我:"你是不是从小就热爱编程?"

说实话,不是。

我转行的原因很现实:

我做会计5年,工资从4500涨到8000。每年涨几百块,升职遥遥无期。我看着同龄人进互联网公司,起薪就是我的两倍,心里不是不酸。

但更让我焦虑的是——我在被淘汰

公司开始上财务系统,很多手工账都自动化了。我每天做的工作,越来越少。领导说:"以后这些系统会越来越智能,你们要学会用工具。"

我听了这话,后背发凉。

我不是不喜欢会计。但我看到了趋势——这个岗位的价值在下降。而程序员,至少在未来10年,还是稀缺的。

我不是为了"梦想"转行。我是为了生存


第一年:自学地狱

2021年3月,我开始了自学之路。

我给自己定了一个计划:每天下班后学4小时,周末学8小时。

前三个月,我学完了Python基础。觉得还行,能写点小脚本了。

然后我学了Django,做了个博客系统。觉得自己很厉害。

再然后,我学了MySQL、Redis、Docker……每个都学了个皮毛。

一年后,我觉得自己"准备好了"。

我投了简历。50份。

回复:0。

我以为是简历写得不好,改了又改。再投50份。

回复:2。

两个面试机会。我都去了。

第一个,面试官问我:"你做过什么项目?"

我说:"我做过一个博客系统,用Django写的。"

他说:"能讲讲架构吗?数据库怎么设计的?遇到什么问题?怎么解决的?"

我愣住了。我……我只是跟着教程做的。教程让我写什么,我就写什么。我没想过这些问题。

第二个面试,更惨。面试官问:"你为什么想转行?"

我说:"我觉得程序员更有发展前景。"

他说:"所以你不是因为喜欢编程?只是为了钱?"

我哑口无言。

一年,每天4小时,1400多个小时。结果连一个像样的面试都过不了。

那段时间,我真的很怀疑自己。是不是我太笨了?是不是30岁真的太晚了?是不是我应该放弃?


第一次面试:灾难现场

让我详细讲讲第一次面试,因为那是我人生的转折点。

那是一家小公司,招初级Python开发。我穿着借来的西装,提前半小时到了。

面试官是个30多岁的男人,看起来很疲惫。他扫了一眼我的简历,说:"你的背景是会计?"

"是的。"

"为什么想转行?"

"我觉得程序员更有发展空间……"

"你学编程多久了?"

"一年多。"

"做过什么项目?"

"我做过一个博客系统,还有一个爬虫,可以抓取股票数据……"

"能讲讲博客系统的架构吗?"

"呃……就是Django,然后……"

"数据库怎么设计的?"

"就是……用户表、文章表、评论表……"

"文章和评论的关系是什么?"

"一对多?"

"具体怎么实现的?外键?还是单独的关联表?"

"好像是外键……"

"你不确定?"

"……"

"爬虫呢?能讲讲吗?"

"就是用requests和BeautifulSoup……"

"如果网站反爬怎么办?"

"加headers?"

"还有呢?"

"……"

"你遇到的最大技术难题是什么?怎么解决的?"

我沉默了。

因为我从来没遇到过"技术难题"。我遇到的都是"教程里没写"的问题,然后我就跳过了。

面试官叹了口气,说:"你的基础还可以,但是……你的项目经验太单薄了。你做的这些东西,更像是在完成作业,而不是在解决真实问题。"

我走出那家公司,站在路边,突然很想哭。

不是因为他拒绝了我。而是因为我知道他说得对。


转折点:我遇到了一个mentor

2022年5月,我在一个技术群里认识了老陈。

老陈是某大厂的技术专家,比我大几岁,也是转行的。他看了我的简历,说了一句话:

"你的问题不在技术,在表达。"

我不服气:"我技术也不行啊,面试官问的问题我都答不上来。"

他说:"你答不上来,是因为你从来没思考过。你做的项目,你只是在'做',没有在'理解'。你像是在抄作业,抄完了也不知道为什么这么写。"

"那我该怎么办?"

他给了我三个建议:

  1. 做真实项目,不要做教程项目——找身边人的真实需求,做能真正使用的东西
  2. 记录你的思考过程——不是记录"我做了什么",而是"我为什么这么做,遇到了什么问题,怎么解决的"
  3. 学会讲故事——面试不是考试,是交流。你要让面试官看到你的思考方式

这三个建议,改变了一切。


我改变了策略

从那天起,我不再刷题,不再做教程项目。

我做了一个真实的系统:给我老婆的服装店做库存管理。

这是一个真实的需求:

  • 她每天要盘点库存,很麻烦
  • 她想看销售数据,但Excel太慢
  • 她想用手机操作,不想用电脑

我开始做这个系统。但这次,我不再是"跟着教程走"。

我遇到了真实的问题:

  • 她的手机是iPhone,我不会iOS开发,怎么办?→ 我用React Native
  • 她的店没有稳定网络,怎么同步数据?→ 我做了本地缓存 + 离线同步
  • 她不懂技术,界面要非常简单 → 我做了很多用户测试,反复迭代
  • 她的数据很重要,不能丢 → 我做了自动备份、数据导出

每一个问题,我都记录下来:

  • 问题的背景
  • 我尝试的方案
  • 失败的原因
  • 最终的解决方案
  • 我学到了什么

半年后,这个系统上线了。我老婆每天都在用。

更重要的是,我终于有了可以"讲故事"的项目。


第20次面试:终于拿到Offer

2022年11月,我收到了字节的面试邀请。

这是我的第20次面试。

面试官问:"你做过什么项目?"

我说:"我给我老婆的服装店做了一个库存管理系统。"

"能讲讲吗?"

"好的。这个项目的背景是……"

我开始讲故事。

不是背答案,而是真实地讲述

  • 为什么做这个项目
  • 遇到了什么问题
  • 我怎么思考的
  • 尝试了什么方案
  • 为什么失败了
  • 最终怎么解决的
  • 我学到了什么

我讲了20分钟。面试官一直在听,偶尔追问几个问题。

最后,他说:"你的项目经验很特别。虽然不是什么大项目,但你能把问题讲得很清楚。你能看到问题,能思考解决方案,能迭代改进。这就是我们需要的。"

一周后,我收到了Offer。


给转行者的3条建议

做真实项目,不要做教程项目

教程项目是"抄作业"。你做完了,也不知道为什么这么做。

真实项目是"解决问题"。你会遇到教程里没有的问题,你必须自己思考、自己解决。

真实的项目经验,是面试官最看重的。

学会讲故事,不要背答案

面试不是考试,是交流。

面试官问"你做过什么项目",不是想听你背技术栈。他想听的是:

  • 你怎么发现问题
  • 你怎么思考问题
  • 你怎么解决问题
  • 你从中学到了什么

把你的项目经历,讲成一个有起承转合的故事。

接受失败,但不要重复失败

我失败了19次。但每一次失败,我都复盘了:

  • 为什么失败?
  • 哪里做得不好?
  • 下次怎么改进?

失败不可怕,可怕的是不知道为什么失败。


FAQ

Q: 30岁转行真的不晚吗?

说实话,不早了。但也不晚。

我在字节遇到了很多转行的同事:有从土木转的,有从销售转的,有从老师转的。年龄从25到35都有。

关键不是年龄,而是你有没有真正准备好。

Q: 自学还是报班?

都可以。但不管哪种,你都要做真实项目。

报班的好处是有系统性的课程,有人答疑。但很多培训班教的都是"教程项目",你要自己找机会做真实的东西。

Q: 要学多久才能找工作?

看你的基础和投入。我学了一年多,但前一年基本是无效学习。如果按照正确的方法,6-12个月应该可以。

重点是学习的质量,不是时间。

Q: 面试被拒怎么办?

复盘。每一次面试,都要问自己:

  • 我哪里答得不好?
  • 为什么答得不好?
  • 下次怎么改进?

被拒是正常的。我拒了19次。关键是不要白被拒。

Q: 转行后会不会后悔?

会。真的会。

有时候加班到凌晨,我会想:我为什么要这么折腾?会计多稳定啊。

但更多时候,我会想:如果我没转行,我会后悔一辈子。


写在最后

这篇文章,我写了很久。不是因为不知道写什么,而是因为我想写得真实

我不想给你灌鸡汤,告诉你"只要努力就能成功"。

我想告诉你的是:这条路很难,但不是不可能。

我失败了19次,才换来一次成功。但那19次失败,让我学会了真正重要的东西:

不是技术本身,而是解决问题的能力。 不是背答案,而是讲故事的能力。 不是"做项目",而是"理解项目"的能力。

如果你正在转行,希望我的经历能给你一些力量。

你不是一个人在战斗。


准备好开始你的转行之旅了吗?

如果你也在准备转行面试,或者不知道怎么准备项目经验,Interview AiBox 可以帮你:

  • 模拟真实面试:AI面试官会根据你的简历提问,帮你练习讲故事
  • 项目经验梳理:帮你把零散的项目经历,整理成有逻辑的故事
  • 面试复盘:每次模拟面试后,AI会给你详细的反馈和改进建议

点击下方按钮,开始你的第一次模拟面试 →

开始免费试用


本文作者:Interview AiBox 团队 最后更新:2024年3月

Interview AiBox logo

Interview AiBox — 面试搭档

不只是准备,更是实时陪练

Interview AiBox 在面试过程中提供实时屏幕提示、AI 模拟面试和智能复盘,让你每一次回答都更有信心。

分享文章

复制链接,或一键分享到常用平台

外部分享

继续阅读

拿到5个Offer后,我总结了这些经验

schedule2026年3月10日

拿到5个Offer后,我总结了这些经验

上周我拒绝了4个Offer,接受了1个。这里是我可复制的5个关键决策:精准投递、数据化简历、反向面试、讲故事、以及正确使用AI工具。

从被拒到拿到Offer:一个转行者的自述 | Interview AiBox