如何技术探索与实践?一个成都测试转开发的血泪经验
去年十月的一个周五晚上,我瘫在沙发上刷BOSS直聘,手机屏幕照得脸发绿。老婆在厨房切菜,刀声哐哐响,我默默把“区块链开发工程师”岗位截图删了——月薪25k,要求精通Solidity、Rust,还得有AI Agent项目经验。
我盯着自己简历上“3年开发经验(1年前端+2年后端)”那行字,心里一阵发虚。从测试岗转过来才两年,连K8s都还没摸熟,哪来的底气投这种岗?
但又不甘心。我在成都,房租3500,生活成本低是真低,工资低也是真低。当前这份工作月薪18k,刨去房贷、娃的奶粉钱、老丈人医药费,月底能剩3000就算烧高香。技术不往前冲,这辈子大概率就卡死在这儿了。
一、别被“新技术”吓死,先搞清楚自己要什么
很多人一听说“AI Agent”“区块链”就两眼放光,仿佛抓住就能一步登天。我也曾这样。
2023年初,AI大模型爆火那会儿,我跟着B站教程吭哧吭哧搭了个LangChain + LLM的智能客服demo,还美滋滋发朋友圈:“正式进军AI领域!”结果呢?代码跑通了,但除了“调API拼prompt”,啥也没学到。更惨的是,面试时被问“Agent的记忆机制怎么设计”,我支支吾吾答不上来,HR礼貌微笑:“您可能更适合偏业务的岗位。”
那一刻我才明白:盲目追热点,不如先想清楚——我到底是为了涨薪?跳槽?还是纯粹兴趣?
我和老婆认真聊了一次。她说:“你折腾可以,但别裸辞。咱们家经不起试错。”这句话点醒了我。技术探索不是炫技,而是为职业路径服务。
于是我把目标拆解成三步:
- 短期:用现有技能(Node.js + Vue)接外包或副业,先赚点奶粉钱;
- 中期:选一个方向深挖(最后定了AI应用层),做出能写进简历的项目;
- 长期:如果可行,再考虑区块链这类高门槛领域。
二、教程≠能力,动手才是硬道理
网上教程多到爆炸,但90%都是“Hello World”级别。比如搜“AI Agent 教程”,前十页全是《5分钟搭建你的第一个Agent!》,点进去一看:pip install langchain → agent.run("你好") → 完成!
这种教程,除了让你产生“我会了”的幻觉,毫无卵用。
我后来学乖了:只看带源码、有坑点记录、最好还能跑通生产环境的教程。
举个真实例子。今年3月,我想做个“智能简历优化Agent”。目标很具体:用户上传PDF简历,Agent分析岗位JD,自动改写经历描述。
- 第一步:找教程。GitHub上有个star 2k的项目,README写得天花乱坠。
- 第二步:跑起来发现依赖冲突、PDF解析报错、LLM输出格式混乱……
- 第三步:硬着头皮读源码,查文档,甚至翻了LangChain的issue区。
整整两周,每天下班后干到凌晨1点。有天半夜debug到崩溃,我在群里吼:“这破玩意儿为啥又返回null?!” 结果一个网友回我:“兄弟,你没处理异步流吧?LangChain的streaming output得用async generator。”
那一刻,醍醐灌顶。
后来我把整个踩坑过程写成博客,还录了视频。没想到有猎头私信我:“看到你那个Agent项目,我们公司在做招聘SaaS,要不要聊聊?” 虽然最后没去(薪资没谈拢),但至少证明:深度实践过的项目,比十个“教程复现”都有说服力。
三、求职不是考试,是价值匹配
很多人以为技术强就能拿高薪,天真了。
上周我去面一家本地Web3公司(对,就是蹭区块链热点那家)。面试官是个留着胡子的CTO,上来就问:“你怎么看比特币减半对以太坊生态的影响?”
我老实回答:“实话说,我没深入研究过。但我做过一个基于Polygon的NFT mint工具,用了Hardhat和Ethers.js……”
他皱眉:“那你对DeFi的理解呢?”
我直接摊牌:“CTO,我坦白,我主攻AI应用层。投你们是因为看到JD写‘欢迎跨领域人才’。如果非要考区块链理论,我认栽。”
结果你猜怎么着?他反而笑了:“终于遇到个说实话的。我们其实缺的是能把AI和链上数据结合的人,不是纯链圈老炮。”
最后虽然没入职(他们给的期权太多现金太少),但这次经历让我看清一点:求职不是背题库,而是展示“你能解决什么问题”。
所以现在我做技术探索,一定带着“这个技能能帮我拿下什么岗位”的思维。比如学AI Agent时,我会刻意模拟真实场景:
- 如何降低LLM调用成本?
- 如何让Agent记住用户历史偏好?
- 如何对接企业微信/钉钉?
这些问题的答案,直接变成我简历里的bullet points。
四、成都程序员的真实困境:低成本≠低野心
很多朋友说:“你在成都多好啊,压力小,随便搞搞就行。”
但谁不想往上走呢?我见过太多同行,在舒适区里慢慢钝化。每天CRUD,周末打王者荣耀,三年过去,技术栈还停在Vue2 + Express。
低成本的生活,最容易消磨人的斗志。
我也差点躺平。直到去年底,前同事小李跳槽到深圳,薪资从16k→32k。他跟我说:“哥,不是成都养不起我们,是我们不敢赌。”
这句话扎心了。
于是我给自己定下规矩:
- 每周至少10小时深度学习(雷打不动,哪怕熬夜)
- 每季度产出一个可展示项目(不求完美,但要有思考)
- 每月和1个行业前辈聊天(避免闭门造车)
今年5月,我靠那个简历优化Agent项目,加上扎实的Node.js工程能力,成功跳槽到一家做AI招聘平台的公司,月薪从18k涨到22k。虽然离一线大厂还有距离,但至少证明:在成都,也能靠技术突围。
五、给同样处境的朋友几点建议
别贪多,聚焦一个方向
AI、区块链、云原生……选一个你最感兴趣且市场需求大的。我选AI应用层,因为门槛相对低,落地快,适合我这种半路出家的。教程只是起点,源码才是老师
遇到问题别光搜CSDN,直接翻官方GitHub repo的issue和PR。那里藏着最真实的工程经验。把项目当成产品做
不要只跑通demo。加日志、写测试、做监控、考虑部署——这些才是区分“爱好者”和“工程师”的关键。善用成都的优势
生活成本低,意味着你可以用更少的钱支撑更长的学习周期。别人在北京焦虑房租时,你还能安心啃一本《Designing Data-Intensive Applications》。接受“阶段性平庸”
我花了半年才搞懂Agent的memory机制。过程中无数次怀疑自己。但回头看,那些深夜debug的时光,都成了面试时的谈资。
最后:技术探索的本质,是认清自己
写这篇文章时,我刚给新公司的AI Agent模块提了PR。代码不算惊艳,但解决了实际问题——用户反馈“改写后的简历通过率提升了30%”。
这比任何教程、任何证书都让我踏实。
技术浪潮永远在变。今天AI Agent火,明天可能量子计算热。但不变的是:你是否能在喧嚣中找到自己的锚点,用代码解决真实世界的问题。
我在成都,拿着不算高的工资,过着不算富足但安稳的生活。但我知道,只要手还能敲键盘,脑还能思考,我就没被困住。
共勉。

评论 0