前阵子和一个做智能硬件研发的朋友吃饭,他说了句话让我印象特别深:“我们公司最近招人,最吃香的岗位居然不是纯硬件,而是既懂硬件、又会用AI的人,工资开得比纯软件还高。”他所在的公司,正好是这几年从3D打印赛道里跑出来的明星企业。我一下意识到,咱们这些天天自嘲“AI打工人”的人,其实正站在一个很特殊的分水岭上——一边是重复劳动、技能过时、晋升无门的千年循环,另一边是AI能力带来的破局可能。这篇文章我想以这类硬科技公司的岗位变化为观察窗口,把“AI打工人如何跳出职场循环”这件事彻底聊透,包括背后逻辑、需要练的硬功夫,以及一套可以直接上手的落地方法。
1. 职场“千年循环”到底卡在哪:先看清怪圈的三根梁柱
聊破局之前,得先承认一个扎心事实:大部分人的职场路径,本质上是一个循环。不是我贩卖焦虑,而是这套循环早就存在,只是过去几十年被“稳定工作”的叙事盖住了。现在AI把效率拉高了几个量级,循环的转速反而更快了。
1.1 重复执行:低价值劳动像沙子一样填满每天
你回想一下自己的一天,有多少时间花在“做表格、整理文档、汇总信息、回邮件、写周报”上?我见过太多技术不错的人,一天里超过一半时间都在干这类事情。这不是他们能力不行,而是工作流本身就是这么设计的——大量信息散落在IM、邮件、Excel、各种后台系统里,总要有人去捞、去整理、去搬运。
这种“搬运工”属性,就是循环的第一根梁柱。它的可怕之处在于,它不产生增量价值,却消耗你全部精力。白天被琐事耗干,晚上想学点新东西,根本没力气。久而久之,你跟岗位之间就形成了一种惯性绑定:你越擅长处理这些琐事,公司越离不开你做这些琐事,你越没时间去做能改变处境的事。
1.2 技能折旧:你引以为傲的本事,保质期越来越短
第二根梁柱是技能折旧。以前一门手艺能吃二三十年,现在呢?我读大学时学的技术栈,毕业没几年就成了“历史遗留系统”。这不是个人不思进取,而是技术迭代的客观节奏在加快。
更麻烦的是,很多人没有意识到“学习能力”本身才是核心技能,而把“当前掌握的工具”当成了安身立命的资本。方向一换,或者行业一调整,过去积累的很多经验就变成了沉没成本。这也是为什么总有中年危机的讨论——不是年龄大了不中用,是循环里“技能更新”这一环没跟上。
1.3 为什么说AI是真正意义上的破局变量
那凭什么AI就能破局?历史上不缺新工具,Office、搜索引擎、云计算,哪个出来时不被说成“效率革命”?但AI和它们有本质区别:过去所有工具,都要求你先把需求翻译成“机器听得懂的精确指令”,AI则第一次允许你用接近自然语言的方式交付复杂任务。
夸张点说,AI像一个不需要睡觉、学习能力极强的实习生,你只要能把任务拆清楚、说明白,它就能帮你跑通很多东西。这意味着,过去靠“大量重复劳动”堆出来的岗位壁垒正在松动,同时,过去被琐事困住的人,第一次有了用杠杆撬动产能的可能。破局的核心逻辑在于:AI不是接替你的岗位,而是先接替你岗位里那些重复环节,逼着你去干更高价值的事,同时给你时间学会干那些事。
2. 以拓竹式岗位为样本:新硬件公司藏着的破局密码
聊到这儿,就得回到题目里说的“拓竹岗位”。拓竹是国内消费级3D打印机赛道里绕不开的名字,大家关注它是因为产品做得好,但作为观察AI时代岗位变化的窗口,它同样教科书级别。一台3D打印机,表面看是机电一体化产品,公司里真正的人才结构,早就不是十年前的机械厂逻辑了。
2.1 一台3D打印机里的“AI含量”
把一台现代消费级3D打印机的技术栈拆开看:模型切片优化,涉及路径规划和运筹算法;打印过程监控,涉及视觉识别和异常检测;用户上传的三维模型很多是破损或非流形的,需要自动修复;甚至连远程APP里的客服机器人,背后都是大语言模型。
这意味着这类公司里,算法工程师、AI应用工程师、数据标注团队、提示词优化岗位的占比,正在肉眼可见地上升。公开招聘里,和AI沾边的岗位几乎渗透到了所有部门——不只是研发,市场部要会用AI做内容,供应链要会用AI做需求预测,质量部门要会用AI做缺陷分类。也就是说,“AI含量”不是某个岗位的特权,它正在变成所有岗位的基础设施。
2.2 岗位重构:从“专业技能”到“专业技能+AI叠加层”
基于这类公司的岗位变化,我看到一个清晰的趋势:岗位要求正在从“你会不会某样专业技能”变成“你能不能用AI把这个专业技能放大”。
举个例子,过去招一个嵌入式工程师,看的是C语言、RTOS、驱动开发;现在同等重要的可能是,你能不能利用AI辅助工具快速读懂一份陌生芯片的手册、自动生成单元测试、把调试日志扔给大模型做初步定位。这不是说传统技能不重要了,而是传统技能变成了底座,AI使用能力成了新的“叠加层”。
这个叠加层有一个关键特征:可迁移性极强。你在3D打印公司学的提示词工程,拿到电商公司做客服Agent一样能用;你在硬件公司培养的“让AI写代码再人工审查”的协作习惯,切换去做软件项目也完全复用。这种可迁移性,正是破解“技能折旧”这第二根梁柱的钥匙——它让个人能力的半衰期,从几年一下子拉长到十几年。
2.3 藏在岗位要求里的破局信号
如果你已经工作几年,我特别建议你去招聘网站看看这类公司的JD,重点不是看薪资,而是看岗位描述里新增的能力项。你会发现,哪怕是传统工程岗,也开始出现“熟练使用AI编程助手”“具备Agent搭建经验优先”“有RAG应用开发经验者加分”这类描述。
这对我们个人释放的信号很明确:市场不再只为“单点技能”付钱了,而是为“用AI放大单一技能”的组合付钱。所谓破局密码,说到底就一句话——不要在AI洪流里抱着旧地图找路,而要尽快把AI变成自己专业能力的“放大器”。
3. 破局密码的具体构成:AI打工人要练的四项硬功夫
道理讲再多,落到自己身上,到底练什么?我梳理了四条主线,这四条不是从零学AI算法,而是围绕“把AI用起来”这件事,构建的一套实用能力组合。按重要性排序,也大致按学习顺序排。
3.1 提示词工程:把话说明白,AI才听得懂
很多人对提示词的理解停留在“多说几句客套话”,比如“请帮我写一个周报,谢谢”。实际用过几次效果不好,就得出结论“AI不行”。真问题出在,人没把需求说清楚。
我习惯的结构化提示词,包含五要素:角色、任务、上下文、约束、输出格式。
角色:你是一名资深数据分析师,有十年互联网行业经验。 任务:基于以下原始数据,找出本周用户活跃度下降的原因。 上下文:产品是一款面向学生的背单词App,本周活跃度环比下降15%,同期新增用户基本持平。 约束:只做数据驱动推断,不要编造未提供的数据;每个原因给出对应建议。 输出格式:Markdown表格,包含“可能原因”“判断依据”“建议动作”三列,总长度不超过10行。这套模板解决的核心问题,是让AI从“猜你想问”变成“按你定的框架执行”。实操中你会发现,给AI设定“角色”特别有用,它会把输出风格自动对齐到你期望的专业领域;而“约束”这一项,能有效减少AI胡说八道的概率。
这里有个菜鸟常见的认知偏差:觉得提示词越长越好。真不是。提示词的信息密度比长度重要。上下文给足、约束写清、格式指定好,就够了,堆砌大量形容词反而会干扰AI的理解。
3.2 AI Agent:亲手造一个“数字打工人”
如果说提示词是你跟AI单次对话的艺术,Agent就是你批量使用AI的流水线。所谓AI Agent,核心就是“大模型+工具调用+执行流程”。你可以把它理解成:你把一个任务的完整流程告诉它,它自己去调工具、查数据、做判断、出结果。
我最近给自己搭了一个“行业情报助手”:每天早上10点,自动去几个指定信息源抓取行业新闻,用大模型做摘要分类,筛选出跟业务相关的三条,生成简报推到群里。整个过程不需要我介入,相当于我给自己雇了一个数字员工。这个“数字员工”的成本,也就是几块钱的API费用。
AI Agent最迷人的地方在于,它把“提示词”这种一次性输出,升级成了“持续运行的自动化服务”。你不需要在每次用到时重新写提示词,而是把逻辑固化下来,让它反复执行。这才是对“重复执行”这第一根梁柱的真正反击——不是干得更快,而是彻底不用自己干了。
3.3 AI Coding:让编程从门槛变成表达方式
有些非技术岗的朋友一听到“编程”就头大。但AI时代的编程,跟十年前完全不是一个概念。过去写代码,你得把语法、库、算法都背下来;现在用AI辅助编码,你更像一个“需求翻译官”和“代码审查员”。
拿我们组常用的IDE插件举例,AI补全代码已经不是简单按Tab了,它能理解你整个文件的结构,自动生成函数、写测试、补注释。我写一个数据处理脚本,过去至少半小时起,现在只需要描述清楚处理逻辑,AI给出初版代码,我再调参跑通,五分钟搞定。非技术的朋友可以绕过传统编程学习路径,直接从业务语言出发,描述清楚你的数据处理规则,让AI给你生成Python脚本,再通过“哪里报错就贴哪里”的方式迭代修正。
不过这里必须强调一个底线:AI写的代码,一定要做代码审查。它产出初稿的能力很强,但它并不理解你的业务全貌,也不对你线上的稳定性负责。把这玩意儿当“外包程序员”没问题,当成“免检程序员”早晚出事。
3.4 模型与AI Infra:从会调用到会管理
前三项偏应用,第四项偏“内功”。如果你想从“用AI的人”升级成“懂AI的人”,就需要补一点模型和部署的常识。不要求你手写Transformer,但至少要知道:不同模型各有什么特点、API调用和本地部署各自适合什么场景、什么是向量数据库和RAG、为什么推理成本比训练成本更值得关注。
补这部分知识,不是让每个人都去当算法工程师,而是为了做技术选型时心里有底。比如公司要做客服知识库问答,你就该知道简单的RAG方案大概是什么成本、需要哪些组件;如果涉及敏感数据,你可能就需要考虑私有化部署方案,而不是把数据全抛给公网API。
我见过不少AI应用项目,死在不是模型不行,而是工程链路没想清楚:数据没清洗、检索召回率低、响应太慢、成本超预算。这些都属于AI Infra范畴。你不需要什么都会,但至少要能听懂这些问题的描述,知道该往哪个方向排查。
4. 实操落地:一个AI工作流的完整搭建过程
理论武装完了,来点实在的。我拿一个绝大多数职场人都会遇到的场景——周报,完整演示一遍从问题盘点、方案设计到代码实现的流程。这个项目麻雀虽小,五脏俱全,跑通了它,你基本就掌握了AI工作流的核心套路。
4.1 第一步:盘点你的“循环节点”
动手之前,先用一周时间做一次时间记录,记录你每天每个时段在干嘛,按“重复性”和“创造性”两个维度打分。重复性高、创造性低的事项,就是AI自动化改造的第一候选。
以我的经历为例,我统计后发现,每周花在“汇总本周工作”这件事上的时间大约1小时:翻IM聊天记录、翻待办事项、回忆改过哪些bug、把零散信息整理成结构化文档。这件事高度重复、逻辑简单、信息源清晰,完全符合自动化改造条件。
4.2 第二步:设计自动化报告工作流
明确了目标,接下来拆解流程。我的周报生成工作流分三步:
- 收集信息:从任务管理工具导出本周已完成和未完成的任务,加上工作IM里标记为“重要”的消息记录。
- 生成内容:把收集到的原始信息喂给大模型,要求它按固定模板生成周报初稿,包含本周完成、本周进展、风险与问题、下周计划、需要的支持五个板块。
- 下发与存档:把生成好的周报推到工作群里待我确认,同时归档到本地文档。
设计流程时最关键的判断是:哪些环节全自动,哪些环节保留人审。我建议所有对外发送的内容都保留“人工确认”这一步,可以避免AI一本正经地胡说八道带来的尴尬。
4.3 第三步:用代码把工作流跑起来
这是整个项目里最有Python味道的部分。我把一个简化版本放在下面,核心逻辑完全可以复用。代码里我用注释标明了哪些地方需要替换成你实际的数据源和大模型服务。
import os import requests # 统一的模型调用接口,替换成你实际可访问的LLM服务 def call_llm(prompt: str) -> str: api_key = os.environ.get("LLM_API_KEY") endpoint = os.environ.get("LLM_ENDPOINT") resp = requests.post( endpoint, headers={"Authorization": f"Bearer {api_key}"}, json={ "model": "your_model_name", "messages": [{"role": "user", "content": prompt}], }, timeout=60, ) resp.raise_for_status() return resp.json()["choices"][0]["message"]["content"] # 第一步:从任务管理工具拉取本周任务数据 def collect_tasks(): # 假设你有一个任务管理工具,这里替换成对应API tasks = [ {"title": "修复用户反馈的登录超时问题", "status": "done", "tag": "bug"}, {"title": "搭建周报自动生成脚本", "status": "done", "tag": "tooling"}, {"title": "整理Q3数据看板需求", "status": "todo", "tag": "analysis"}, {"title": "排查线上内存泄漏隐患", "status": "done", "tag": "bug"}, ] done = [t for t in tasks if t["status"] == "done"] todo = [t for t in tasks if t["status"] == "todo"] return done, todo # 第二步:构造提示词,生成周报结构内容 def build_report(done, todo): prompt = f""" 你是一名项目助理,请基于以下任务记录生成周报。 本周完成: {chr(10).join('- ' + t['title'] for t in done)} 本周未完成: {chr(10).join('- ' + t['title'] for t in todo)} 要求: - 按“本周完成”“本周未完成”“风险与阻塞”“下周计划”四段组织 - 语言简洁,不用客套话 - 未完成任务要给出原因推断和应对建议 - 总字数控制在200字以内 """ return call_llm(prompt) # 第三步:发送到群机器人,保留人工确认步骤 def push_for_confirm(report: str): webhook = os.environ.get("GROUP_WEBHOOK") payload = {"msgtype": "text", "text": {"content": f"【周报草稿,请确认】\n{report}"}} requests.post(webhook, json=payload, timeout=15) if __name__ == "__main__": done_list, todo_list = collect_tasks() weekly_report = build_report(done_list, todo_list) push_for_confirm(weekly_report) print("周报草稿已生成,请在群里确认后发送。")跑起来之后你会有一种很奇妙的体验,概念上讲是AI在工作,但实际感知上是,那个曾经需要你亲自花一小时整理的重复劳动,被一行行代码替代了。你唯一要做的,是每天把任务管理软件的数据维护好,再在周三早上花两分钟看一眼草稿,改两句话,然后点发送。
4.4 第四步:效果评估与持续迭代
工作流上线不是终点,持续迭代才是。我建议每跑一个月,做一次三维度复盘:
- 时间成本:自动化前每周1小时,自动化后每周确认2分钟,节约率超过95%。
- 质量指标:草稿可用率,如果有超过30%的内容需要大幅改写,说明提示词或数据源环节需要优化。
- 出错率:有没有抓取失败、API调用超时、漏掉关键任务。出错率高的模块要单独加固,比如加个重试机制、失败告警。
迭代方向一般有三种:一是优化提示词,让输出更贴近你想要的风格;二是增加数据源,连上更多系统;三是把“人工确认”这一步也逐步收缩,改成关键节点抽查。但幅度要小,每次只改一个变量,不然出了问题很难定位。
5. 避坑指南:AI打工人容易踩的五个坑
实操里踩过的坑,比书上写的多得多。这五条是我和身边一圈人反复踩过之后总结出来的,每条都对应一次真实损失。写出来,是希望你能直接跳过。
5.1 提示词越复杂越好?恰恰相反
刚开始接触提示词的人,容易掉进“叠buff”的陷阱,什么“你是一位拥有三十年经验的顶尖专家”,前面铺垫一大堆,真正任务描述就一句话。实测下来,大模型对前置修饰的注意力权重有限,真正起作用的是任务本身描述得是否清楚。
我现在的习惯是,先写一版干巴巴的提示词,跑一次看结果,再针对不满意的地方做局部微调。与其花十分钟构思一个完美的提示词,不如花三分钟跑两个版本对比,后者提升效果明显得多。记住,AI的反馈成本极低,迭代试错是常态,一次成型反倒是小概率事件。
5.2 AI生成代码可以直接上线?这个坑最贵
前面我提过代码审查,这里再强调一遍,因为它值得。有次我用AI生成了一段处理线上数据的脚本,逻辑看着无懈可击,结果一跑,把数据库里某个字段的更新逻辑写反了,好在影响范围可控,及时回滚了。那次之后我定了个死规矩:AI生成的代码,必须有人工确认才能进主线,所有涉及数据变更的操作,必须有备份和回滚方案。
把AI当成结对编程里的“辅助”没有问题,当成“权威”就危险了。它在生成代码这件事上的随机性比你想象的大,同样的提示词跑两次,结果都可能不一样。所有跟钱、用户数据、线上服务相关的改动,一律要走完整的评审和测试流程。
5.3 公司数据随便喂给AI?这是红线问题
很多人用AI工具图省事,把公司内部文档、客户信息、未公开的代码直接粘进去。这事儿在安全意识强的公司里,属于严重违规。我见过有同事用公网AI工具处理内部经营数据,被合规部门约谈。别觉得“我自己用,问题不大”,数据在传输和存储过程中经过第三方平台,一旦泄漏,责任完全在个人。
正确的做法是:优先使用公司采购的企业版AI服务,或者部署在私有化环境里的模型;辨别信息的敏感等级,涉及用户隐私、商业机密的内容,坚决不碰公网模型;实在要用,也要先做脱敏处理,比如把真实姓名、手机号、具体金额替换成张三、李四、12345这类占位符再丢给AI。
5.4 什么都要自动化?小心过度设计
理解了AI工作流之后,人会进入一个“万物皆可自动化”的兴奋期。这种热情我特别理解,但必须泼一盆冷水:不是所有任务都值得自动化。我见过有人花了一周时间,就为了让AI自动给桌面上的每个文件分类,最后整理出来的准确率还不如手动拖文件快。
做自动化改造之前,先算一笔账:这个任务每周要花多少时间?如果每周只花10分钟,那一次性投入超过两小时的改造都是亏的。判断标准很简单:高频、规则清晰、信息源数字化的任务,优先自动化;低频、创造性、需要人际判断的任务,保留人工处理的价值更高。
5.5 学习路线坑:别从数学公式开始
很多非技术背景的朋友决定拥抱AI,第一反应是去买《深度学习》教材,从BP反向传播开始啃,结果一个月后还在导数公式里挣扎,信心全无。这完全是路线错误。
对大多数AI应用从业者来说,正确的学习顺序应该是:先学提示词工程,把AI用熟练;再学Agent和AI编程,提升自动化能力;最后按需补模型原理和Infra知识。数学是算法工程师的装备,不是AI应用者的入场券。等你真正需要优化模型效果、理解推理成本时,再回过头来补线性代数和概率统计,那时候带着问题学,效率比漫无目的地啃书高得多。
我个人折腾这两年最大的体会是,AI时代最稀缺的能力,不是某种具体技术,而是把“业务问题翻译成AI能执行的指令”这件事本身。同样在拓竹这类硬科技公司里,真正被看见、被重用的,往往不是写模型写得最好的人,而是能把AI用在自己业务场景里、替团队解决实际痛点的人。你不需要等公司给你安排AI转型任务,现在就可以挑一件自己手里最烦、最重复的工作,试着用提示词或Agent把它跑通,那种“从循环里挣脱出来”的感觉,会上瘾。