我相信 AI 至少可以解决 90%的技术难题,但是还解决不了 90%复杂的业务难题。所以说 AI 要替代普通程序员,要辩证的看待问题,有没有可能招一个普通程序员配合 AI 就能抵上一个高级程序员呢,并且这个成本还降低了不少。各位领导琢磨琢磨。
101
spacelis 22 小时 10 分钟前 via iPhone
很多人对现阶段 AI 或近未来 AI 的认知实际上等价于皇帝的金扁担
|
![]() |
102
shijingshijing 22 小时 3 分钟前
对我来说,最大的好处是不用费劲啃 Effective Python 就能把 Python 代码水平提升一个档次。
然后就是 shell 脚本,AI 真的是神器,他写我看,看不懂的他给我解释,我完全不需要了解很多高级的骚操作,说清楚需求和注意事项,AI 会帮我完成。 最后是正则表达式,这玩意儿 AI 绝对无敌。 |
![]() |
103
guoguobaba 22 小时 2 分钟前
ai 会放大差距,因为需要人 review
|
![]() |
104
wqhui 21 小时 59 分钟前
如果从代码的角度我觉得是的,各种熟练掌握 API 、框架源码、工具配置的经验会很难比上 AI ,人要做的应该就是客户沟通+把系统的大概样子描述出来+debug ,现有的前后端、产品测试职责逐渐合并,一个高级程序员+AI 就可以做一个开发团队
|
![]() |
105
NakeSnail 21 小时 56 分钟前
没有人会承认自己是普通程序员
|
![]() |
107
satoru 21 小时 42 分钟前
看到同样一份 AI 生成的代码
高级程序员:它写得不好,我需要纠正一下 普通程序员:它解决了 90% 的难题,我好兴奋 |
![]() |
108
lovedebug 21 小时 41 分钟前
我的意见:拉低了普通人和初级工程师的差距,拉高了初级程序员和高级程序员的差距
|
109
TerryBlues 21 小时 39 分钟前
从另外一个角度讲,在 AI 尚未完全普及的现在,对我们这些普通程序员来说,AI 绝对是帮助提升 level 的绝佳机会。未来怎么样是很难说。
|
110
zblinuxfun 21 小时 38 分钟前
对于程序员来说,AI 会提升一些效率。对其技术品味没有太多帮助,更甚至太依赖 AI 的人,技术品味会降低。
|
112
microscopec 21 小时 28 分钟前 ![]() 真仔细阅读过 ai 写的代码吗?烂的一批,得多菜才会看出 ai 能拉近普通程序员和高级程序员之间的差距
|
113
prosgtsr 21 小时 21 分钟前
AI 能把人从从简单的重复劳动中解放出来
至于自己都没有掌握的部分,提示词都不知道怎么写,或者说即便对面坐着一个这个行业无所不知的专家让你随意发问,你都不知道该怎么提问,怎么提问都是隔靴搔痒触及不到本质。这不是问 ai 还是问专家的问题,是提问的人不知道如何提问的问题。不信你可以找一个自己一窍不通的技术行业试试看,可能的结果就是你问了一大堆感觉学了很多,但是在行内人看来你连门都没入。 |
114
Chelseawin 21 小时 8 分钟前
那我这个低级程序员怎么办
|
![]() |
115
sentinelK 21 小时 2 分钟前 ![]() @greatbody 不懂你的逻辑。一个人的收入阶层是与你的社会价值正相关的。你的生产力强了,你的收入会增加而不是减少。
这就像是,你的学校高考前把考的差的都开除了,你变成了全校最后一名,你会紧张吗? 你能考什么学校只取决于你的分数(或者说正向绝对名次),不取决于你的相对位置。 当然,如果你怕说下次开除自己。那就更没道理了。 1 、一个公司有一个保洁,就一定意味着开除人先开除保洁而不是高管么? 2 、不如问问自己,为何不能保持竞争力或者说不可替代性。即便底层不消失,你依然是你层级的边缘人物。你的去留只与你同层级的竞争相关。 所以所谓的“变成底层”是纯属思维惯性。也是一种皇帝用金锄头的典型逻辑。 |
116
jheroy 19 小时 50 分钟前 via iPhone
@RealApe 这么给你说吧,之前我们公司有个线上项目出现了一个很奇怪的问题,维护代码的程序员找了两天都不知道是啥问题,连怎么搜都不知道,只能在代码里狂打日志慢慢看,后面找我去看了 5 分钟就找到问题了。
|
![]() |
117
lqw3030 19 小时 49 分钟前
ai 解决了写的快问题,会伴随着“写不准”。准确的 prompt 的前提是研已经知道正确的答案,所以其实对于资深的研发效益提升会更大
|
118
jheroy 19 小时 46 分钟前 via iPhone
一个高级程序员不是说代码写的多么快,多么优雅,而是亲自踩过足够多的坑,而且还靠自己能力吧这些坑填上了。 所以在以后的项目哪些地方可能出问题,出什么问题都是有预期的。
|
![]() |
119
yh7gdiaYW 19 小时 37 分钟前
AI 确实大大拉近了新手和高级的差距,但高级上面还有资深和专家。并且 AI 可以帮助资深&专家级的程序员非常快速的成为另一个领域的高级,这点拉私活我感觉对新手的优势反倒更大了
|
![]() |
120
bmpidev2019 19 小时 30 分钟前
@sentinelK 完全同意,这里面的一个逻辑是,如果 AI 发展到一个普通人就能随意驾驭,那说明 AI 并不需要普通人来驾驭,完全可以自动化进行了,普通人写的 prompt 也完全不需要,所以要替代也是大量替代最基层的。
|
![]() |
121
AoEiuV020JP 19 小时 26 分钟前
你对高级程序员的理解和大家有偏差,
在我看来要能解决普通程序员解决不了的问题才是高级程序员, 而不只是知识更丰富, 比如,现在项目需要 flutter 跨平台调用 golang 编写的函数,问 AI 只能得到垃圾代码, 最终项目成果代码可能有 90%都是 AI 写的,但我不觉得一个半桶水加上 AI 就能替代我的 10%, |
122
Derek8863 19 小时 24 分钟前
怎么定义高级中级低级?
|
![]() |
124
wannerkingof69 19 小时 18 分钟前
我司有一些关于 three.js 的复杂画图的需求 找了个开源的改都改不动。现在前端就天天用 AI 写。
|
![]() |
125
lanisle 19 小时 14 分钟前
人和人的认知差距无处不在……
从基础逻辑的掌握度,对自身职业能力的理解,到对社会运行机制的洞察,OP 和评论区参差不齐。 好在有这个环境,评论区才出得来真知灼见。 其实很简单的道理,不同 Level 的选手能力差别之大,是能放大 AI 创造的价值差距的。 AI 能让中低级受益,那高级的受益一般是更多的…… 我觉得 AI 在社会人力层面的最大价值是,能让蜗居在底层的天才快速成长,改善生活,为社会贡献更多。不敢说对贫富差距有什么影响,但让那些聪明人更有机会改变人生是肯定的。 |
![]() |
126
server 19 小时 12 分钟前
反而是拉高了
|
![]() |
127
hellopz 19 小时 5 分钟前 ![]() AI+新手并不能造出汽车,但 AI+老手可以造出航母,其实 AI 不是缩小差距,而是放大差距,以为程序员 35 岁危机更严重了,其实是应届生更快受苦
|
128
laviris 19 小时 3 分钟前
看场景
如果只是做做简单的 CRUD ,确实拉近了距离 稍微有点难度的,水平一般的经验不足连提示词都写不到位,不可能获得好方案。 另外,高水平的程序员有了 AI ,可以 10X 的速度编码。 |
![]() |
129
shm7 18 小时 51 分钟前
本来是 1:5 ,现在 AI 加成了,1000:5000 ,差异究竟变大了,还是变小了呢
|
![]() |
130
shm7 18 小时 50 分钟前
还有种理解:本来是 高级程序员+初级程序员,未来可能是高级程序员+AI 。
|
131
kinghly 18 小时 47 分钟前 via Android
可以的。op 赶紧把高级都开掉,招几个毕业生就够了。
|
132
chesha1 18 小时 44 分钟前
@sentinelK #11 不能分辨好坏的,不是初级程序员,是懒狗程序员,只会无脑 accept
用 ai 写代码类似让 ai 给你润色英文邮件,虽然我英语不好但能看得出 ai 写得好,多看看地道表达总能水平提升的,初级程序员也能学到好的写法 |
![]() |
133
simo 18 小时 42 分钟前
不会的,只会削平一般程序员之间的差距。
算法,数据结构,架构这些涉及深度和广度的能力方面,程序员之间的差距会一直存在,AI 给你生成了,也没法确定是否正确,也做不到长期维护。 |
![]() |
134
WillBeethoven 18 小时 40 分钟前
@ckvv hdr
|
![]() |
135
H97794 18 小时 29 分钟前
我对 AI 的定义还是工具
有的人根本就分不清自己是不是被 AI 喂💩 特别是在创造类型使用 AI,或者超过自己的知识认知,被喂💩的,还吃的嘎嘎香 |
![]() |
137
HetFrame 18 小时 20 分钟前
|
138
JoeDH 18 小时 8 分钟前
我最近做的项目架构设计、需求分析是我自己出的,ui 稿、前端、后端直接扔给 AI 来完成了,我就在后面纠正代码就好,小而快的活就得这么做
但初级应该搞不来这整个流程,AI 会碰到一些坑 它死活绕不过去,交付的成果不是 100%可靠,这就要靠经验来判断了 |
![]() |
139
cwliang 18 小时 4 分钟前
@sentinelK #11 说的很有道理,给出精确提示词、分辨 AI 给出的结果这两很关键,高手过招才能看清门道,不是一个 level 理解不了。在 ChatGPT 没有出现之前,高级程序员会用英文关键词、术语+Google 解决问题,而普通程序员只会用百度、中文搜索
|
140
wtdd 14 小时 46 分钟前
我的感觉是拉大了,除非你说的普通不算普通,高级也不太高级
|
![]() |
141
JustRuning 13 小时 34 分钟前
@darkengine 这头像真闪瞎我眼,不会是 HDR 吧🐶
|
![]() |
142
shachangjunmoxia 13 小时 30 分钟前
高级比初级多的更多的是阅历、工作经验、解决问题的能力。
初级 + AI 等于高级开发目前来看还是比较难的,相对来说,而且高级开发大多也会用 AI ,高级开发 + AI 能力相对更强一些。 总之,暂时应该抵不上。 |
143
LandCruiser 13 小时 21 分钟前
高级程序员是学历牛逼,不是技术牛逼
|
144
azraeljack 13 小时 16 分钟前
写简单 crud 这种体力活的话确实能拉近,写复杂代码的话不行,拿 ai 写代码这几年最大的感受是你不可能纯靠 ai vibe ,你必须知道他在做什么,要是 ai 写的代码和算法你看都看不懂你敢让这代码在线上跑么?出问题了你都不知道咋修。
|
![]() |
145
darkengine 13 小时 7 分钟前
@JustRuning 就是 HDR 咯 😂
|
![]() |
146
sillydaddy 12 小时 41 分钟前
A 级 > B 级 > C 级 > D 级 > E 级。
会高等级技能的,肯定会低等级技能。目前的 AI ,假设为 C 级。 E 级人类 + C 级 AI: ===>AI 如果可以像 Claude Opus 4 一样持续 N 天工作,C 级任务 OK ,A 级 B 级任务 Failed ! ===>AI 如果像 Cursor 一样无法持续工作,E 级任务 OK ,A 级 B 级 C 级 D 级任务 Failed ! C 级人类 + C 级 AI: ===>平添 N 个同级别组员!但局限在 C 级任务。 A 级人类 + C 级 AI: ===>AI 如果像 Claude Opus 4 一样持续 N 天工作,给它定义好架构和框架,简直太爽了!平添 N 个下手。 ===>AI 如果像 Cursor 一样,还需要时不时盯着,那就是拖后腿,需要再招 N 个 C 级人类来盯梢 AI 。 这样定量一分析,情况就很清楚了。 |
![]() |
147
kenberkeley 4 小时 41 分钟前 via iPhone
完蛋,最后变成了拼学历
|
148
chtcrack 1 小时 27 分钟前
按目前的 AI 趋势走向,那些研究 AI 的大公司是打算让 AI 直接替代程序员,达到不需要程序员的目的,就是不知道要花多少年..
|