我是SmartAdmin 开源项目的作者,这几天把 SmartAdmin 社区 2526 名程序员的调研数据重新整理了一遍,越整理,心里越不是滋味。以前总觉得,程序员收入差距,主要是技术水平的差距,但这次数据摆在面前,我发现好像没那么简单。
你在哪座城市、做什么行业、会不会用 AI,甚至你的身体状态,可能都在悄悄决定你的收入。
同样是写代码,有人在 2 万、3 万以上,有人还在为涨 1000 块钱反复和领导沟通。
更扎心的是:2526 名程序员里,只有 20% 的人认为自己没有明显健康问题。颈肩疼、眼睛干涩、肥胖、焦虑、失眠、脱发......这些东西,我们好像都习惯了。甚至觉得:"程序员嘛,谁还没点毛病。"可仔细想想挺可怕的,我们每天研究怎么让程序跑得更快,却很少研究怎么让自己的身体多跑几年,代码可以重构,身体坏了,没那么容易重启。
如果你也是程序员,或者正在纠结换城市、换行业、学 AI,甚至想回老家,建议花几分钟看看这份数据。也算是我作为一个干了很多年技术的人,给同行的一点真实观察。
赚钱很重要,但赚钱的前提,是你还撑得到那一天。
该问卷从2026年1月1日至今,在SmartAdmin社区中有2526位同行匿名参与开发者调研,选项全程随机排序,没有"面子分"可打,调研数据还算相对真实。
一、你的薪资,一半是城市给的
先抛开城市因素 看全国 平均收入,在2526名开发者中,728人月收入达到2万元以上,占28.8%;225人达到5万元以上,占8.9%。
也就是说,在这份问卷样本中,大约每4名受访者,就有1名月收入达到2万元以上;每11名左右,就有1名达到5万元以上。
我们把城市模块扩展到北京、上海、广州、深圳四个一线城市,以及成都、杭州、重庆、武汉、西安、苏州六个新一线城市,统一按"中位数所在档位"排序:
| 城市 | 中位数档 | 月薪2万+占比 | 本地王牌行业(中位数档) |
|---|---|---|---|
| 北京 | 1万5-2万 | 46% | 互联网"1万5-2万" |
| 上海 | 1万5-2万 | 43% | 互联网"1万5-2万" |
| 深圳 | 1万5-2万 | 38% | 跨境电商"3万以上"、制造业"2万-3万" |
| 广州 | 1万-1万5 | 29% | 电商"1万5-2万" |
| 杭州 | 1万5-2万 | 38% | 互联网"1万5-2万" |
| 苏州 | 1万5-2万 | 30% | 互联网"1万5-2万" |
| 成都 | 1万-1万5 | 23% | 制造业"1万5-2万" |
| 重庆 | 1万-1万5 | 22% | 汽车研发"1万5-2万" |
| 西安 | 1万-1万5 | 21% | 互联网"1万-1万5" |
| 武汉 | 1万-1万5 | 20% | 互联网"1万-1万5" |
杭州是最大黑马:中位数与北上深并列"1万5-2万"档,薪资"2万-3万"档高达38%,10年+老将中位数也稳在"2万-3万"档------不输一线。
苏州悄悄超车广州:中位数"1万5-2万"档,而广州还在"1万-1万5"档。
工作经验方面:同是熬满 10 年,北京、上海、深圳、杭州升到"2万-3万"档,广州、成都、武汉、西安、苏州、重庆则到"1万5-2万"档。
再看每座城市薪资前三的行业(按中位数档排序,样本n≥5,小样本仅供参考):
| 城市 | Top1 | Top2 | Top3 |
|---|---|---|---|
| 北京 | 医疗健康"2万-3万" | 跨境电商"2万-3万" | 汽车研发"2万-3万" |
| 上海 | 汽车研发"5万以上" | 金融"2万-3万" | 医疗健康"1万5-2万" |
| 深圳 | 跨境电商"3万以上" | 制造业"2万-3万" | 医疗健康"1万5-2万" |
| 杭州 | 电商"3万以上" | 互联网"1万5-2万" | 制造业"1万-1万5" |
| 苏州 | 制造业"1万5-2万" | 互联网"1万5-2万" | 物流"1万5-2万" |
| 广州 | 电商"1万5-2万" | 教育培训"1万-1万5" | 互联网"1万-1万5" |
| 成都 | 制造业"1万5-2万" | 医疗健康"1万5-2万" | 其他"1万-1万5" |
| 重庆 | 汽车研发"1万5-2万" | 互联网"1万-1万5" | --- |
| 西安 | 互联网"1万-1万5" | 教育培训"1万-1万5" | 政府"5千-1万" |
| 武汉 | 政府/事业单位"1万-1万5" | 互联网"1万-1万5" | --- |
(表中为该行业在该城市的中位数所在薪资档;2万+占比:北京医疗57%、上海汽车80%、深圳跨境71%、杭州电商80%。重庆、武汉达到样本门槛的行业不足三个,故有空缺)
二、高薪行业:谁在闷声发财?
上一部分按照城市进行了排列,现在我们把一线 + 新一线 10 城样本按行业单独摊开,看看哪些行业薪资高。
| 行业领域 | 主流薪资区间 | 月入 2 万+ |
|---|---|---|
| 跨境电商 / 进出口贸易 | 2万-3万 | 56.2% |
| 汽车研发 / 制造业 | 2万-3万 | 54.7% |
| 电商 | 1万5-2万 | 50.0% |
| 医疗健康 | 1万5-2万 | 50.0% |
| 金融 / 银行 / 证券 | 1万5-2万 | 42.7% |
| 物流 / 仓储 | 1万5-2万 | 39.7% |
| 政府 / 事业单位 | 1万-1万5 | 35.4% |
| 互联网 / IT / 软件 | 1万5-2万 | 33.8% |
| 教育 / 培训 | 1万-1万5 | 32.8% |
| 制造业 | 1万-1万5 | 30.7% |
(样本<30 的行业未列入;"主流薪资区间"指中位数所在区间)
这十个行业,长什么样、靠什么赚钱? :
把10城样本放在一起看(忽略经验差异,行业给的就是这个价),中位数档位最高的行业是这样的:
- 跨境电商:中位数"2万-3万"档,56%的人月薪2万+、41%冲上3万+,10城里最猛。
- 汽车研发:中位数"2万-3万"档,2万+占54%、3万+占36%。
- 医疗健康:中位数"1万5-2万"档,2万+占50%。
- 电商:中位数"1万5-2万"档,3万+占35%。
- 金融/银行/证券:中位数"1万5-2万"档,2万+占42%。
- 互联网/IT/软件:在10城里中位数"1万5-2万"档,但2万+只有33%------样本最大、内部分化也最大,大厂和外包同框,卷得最凶。
规律很明显:在一线和新一线,"行业专精"比"通用开发"值钱------懂车、懂医、懂钱、懂供应链的开发,比纯互联网业务开发的档位普遍高半档到一档。
一线和新一线,行业溢价差出一条街:
- 一线(北京 / 上海 / 广州 / 深圳) :高收入行业密集。跨境电商 62.2%、汽车研发 58.3%、医疗健康 50.8%、电商 50.8% 的 2 万+ 都过半;金融、物流、政府也普遍 1万5-2万 起步。
- 新一线 :除互联网(杭州 35%、苏州 25%)外,其余行业 2 万+ 普遍两成出头;政府和事业编等单位在新一线 26.3%,反而压过互联网。也就是说,新一线的"高薪行业"明显比一线少,行业溢价集中在北上深广。
城市 × 行业的高光时刻:北京医疗健康 57%、跨境电商 56%、汽车研发 54%、金融 51% 全部破 2 万+ 半壁;深圳制造业 58%(硬科技突出);杭州互联网 35%(阿里系拉动);苏州互联网 25%。想去大城市,先选对"城市里的那个行业",比选城市本身更细一层。
三、关于AI编程,深圳人最"清醒"
对AI的态度呈"三足鼎立":
- 38.6% 已经在用 Claude Code、Codex、Cursor 写代码,但坚信AI替代不了程序员;
- 31.4% 还只拿DeepSeek、豆包问答搜索,没真正用AI编程;
- 29.8% 已经用上AI编程,并认为AI终将替代程序员。
城市分化很有意思:
- AI编程工具使用率,浙江 82.2% 最高 ,一线城市中:上海79% > 深圳76% > 广州74% > 北京仅57% ;
- 深圳"信AI能替代程序员"的比例高达44.2%,四城最高。
- 年龄上,90后、00后使用率73%-74%,05 后和 70 后都只有 36% 上下 (中间代最清醒)
- 薪资上,月薪"2万-3万"档使用率最高(82%),"5万以上"档反而只有56%(中坚力量在用AI干活,高薪层可能在管理岗看AI干活)。
- 行业上,互联网人最爱用(75%),电商从业者垫底(55%)。
四、健康:80% 的同行身体已亮灯
说完钱,说命。这是最沉重的一组数字:只有19.5%的人表示"没有任何健康问题,能写代码到退休" 。剩下80%+的同行,平均身上背着2个健康问题:
- 颈肩腰腿疼 35.4%
- 眼干眼涩 31.7%
- 三高/肥胖 30.7%
- 焦虑失眠 29.2%
- 脱发白发 24.7%
交叉看更警醒:
- 工龄 :新人工作0--3 年中 84% 出现亚健康问题;工作8-10年是亚健康重灾区,其中颈肩问题41%登顶。
- 年龄:80后脱发率31%、焦虑率32%双双全场最高。
- 城市 :城市对比中有个惊喜:深圳"完全健康"比例30.5%,一线城市最高 ------年轻的城市,身体也年轻;北京"完全健康"反而以16.2% 在一线城市中垫底;河北同行"完全健康"的比例仅6.1% ,全国垫底。
- 行业 :政府/事业单位健康率最低(12.9%),比互联网还惨------稳定不等于健康。物流行业心理焦虑 36.5% 最狠,金融/汽车/跨境电商都超 85% 都存在亚健康问题。
- 薪资:低收入者心理焦虑反而更高(5 千--1 万档 31.3%,vs 3 万以上档 23.1%)------钱少,更慌。月薪"5万以上"档人群脱发率仅18%,而"2万-3万"档高达30%------高薪买回的不是药,是生活方式
正如一位同行的留言:"健康最重要,拒绝 996,拒绝常态化加班。"
再聊一个有点意外的事,问卷专门问了: "作为程序员,你怎么看中医?" 全员作答,结果比想象中开放得多:
- 82.5% 对中医持开放或愿意了解态度,只有 17.5% 纯信西医、不想碰;
- 47.2% 已经相信并在实践 (喝中药、针灸 、八段锦 、金刚功等),其中 14.1% 是"之前不信、现在中医血脉觉醒。
原因不难猜,久坐、颈肩腰腿疼、焦虑失眠、脱发白发,这些程序员的高发问题,恰好都是西医"查不出来、开不出好药"的慢性亚健康困扰,而中医的调理思路(推拿、导引、作息、食疗)正好打在这个点上。甚至有同行留言:"感谢卓大,注意锻炼身体,可以考虑大健康行业结合AI养生方向",于是勾起了我的兴趣,下篇文章我要试试。
五、想回老家城市?先看这份数据再决定
不是每个人都要在一线卷到 35 岁,很多同行都有过"逃离一线、回老家省会"的念头。在统计中,二三线及其他城市共有1058份样本数据,具体如下:
薪资天花板:
- 二三线整体中位数"1万-1万5"档,2万+仅占18%,对比一线2万+:北京 45.7%、上海 43.2%、深圳 37.9%,回去,相当于把月入 2 万+ 的概率从四成砍到两成。
- 即便熬到10年+ ,中位数仍是"1万-1万5"档(而在一线与新一线,10年+能升到"2万-3万"档)。
- 几个代表城市中1万-1万5 人数占比:厦门 :30.8% 、长沙 23.4%、合肥 20.8%
- 几个省会城市中2万+ 人数占比:郑州 9.4% 、济南 11.5% 、石家庄 10.5% 、贵阳 9.1% (省会城市省会 2 万+ 概率只剩一成)
回去做什么行业? :
- 金融 / 银行 / 证券:1万5-2万 / 31.7% ------二三线里最稳的高薪行业;
- 制造业:1万-1万5 / 22.4% ------产业 base,机会最多;
- 互联网 / IT / 软件:1万-1万5 / 18.4% ------最可迁移,但溢价被压缩(一线中位数 1万5-2万,回去掉到 1万-1万5);
- 政府 / 事业单位:1万-1万5 / 9.8% ------稳定但天花板低。
给想返乡的你几条实用建议:
- 薪资预期对标本地:回去前把心理价定在 1万-1万5 为主流、2 万+ 两成概率,别拿一线薪资反推老家薪资,落差会很难受。
- 选"本地刚需"行业:二三线的金融、制造业数字化、政府信息化,中位数能守住"1万5-2万"档(制造业10年+、金融10年+均如此),比本地互联网岗更抗跌;
- 避开依赖一线生态的行业:跨境电商、汽车研发在二三线岗位少、档位低,转行成本高;
- 用到手生活质量核算,不是月薪:二三线房价、通勤、育儿成本约为一线 1/2~1/3。月薪砍半、2 万+ 概率砍半,但时薪和可支配收入未必输;
回去不是认输,是换赛道。多看看数据比拍脑袋强。
写在最后
这份数据给普通技术人的启示很简单:城市决定薪资下限,行业决定薪资上限,AI决定未来五年的入场券,健康决定你能领多少年的工资。
- 去哪:四大一线城市近一倍的溢价,新一线里杭州独一档,广州被天津、浙江、苏州反超,深圳强于广州;
- 做什么:行业溢价集中在北上深广,跨境 / 汽车 / 医疗 / 金融最突出,互联网只是最大雇主不是最高薪;
- 回不回:二三线城市薪资 1万-1万5 主流,2 万+薪资概率仅两成,但挑对当地优势产业生活质量未必输;
- 武器:68.5% 已用 AI,你没用就是在裸泳;
- 身体:80.5% 已亮灯,健康不是"等有空再管"的选修课,是你搞钱的地基;
跳槽前,先看看目标城市的行业薪资表;焦虑时,先打开IDE写两行代码;加班时,记得站起来扭扭脖子。
毕竟,代码是写不完的,命只有一条。
赚钱的前提,是你还撑得到那天。
下一篇,我不灌"中医好"的虚话,尝试给程序员一份能落地的中医养生清单:八段锦护腰和专治鼠标手、防脱发的穴位按摩、熬夜后怎么回血、中医预防久坐。关注「六边形工程师」,下篇见。