李彦宏最新发声「程序员职业将不复存在,未来人人具备程序员能力」,哪些信息值得关注?

作者:九乡河龙牙
链接:https://www.zhihu.com/question/647902218/answer/3425317725
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
 

我一直劝身边的程序员,无论是朋友还是校友,未来业务知识远比技术知识重要。

我在知乎也说过很多次了,如果一个编程框架封装了底层,那么就不要花精力在研究底层上,这是那些思维狭隘的人弄出来的八股文体系,即使不说是毫无意义,起码也是浪费时间。

既然已经封装了底层就不要再去花大量的时间去学习JVM、Spring源码之类的内容,而是去学习CFA、FRM、造价、电气、证券、银行……等知识。

你一定要明白一点,以Java系为例,从最初的JDK1.4、Struts、JBOSS、Weblogic发展至今,技术框架变得更加简单易用,框架的研发与传播本质是希望程序员能快速掌握开发,把时间投入业务信息化的学习中去,结果现在的八股文学习体系反倒本末倒置,最有意思的诸如JVM,可能过了一代版本内存模型和垃圾回收过程就变了,你“背”这个干嘛呢?万一以后连Java都废弃了呢?

反倒是基金、证券、银行、期货等业务知识可能数年、数十年不变,程序员有没有想过为什么医生越老越吃香?为什么程序员过了35大家就不太乐意要了?

八股文经验“不值钱”,只有程序员自己的“自我感动”,手撕红黑树把自己感动的稀里哗啦的….结果业务让你开发一个造价系统,还得花很久给你解释造价业务流程和知识,人家业务回去就会和领导同事说,这个程序员怎么“什么都不懂”?

在这种“自我感动”中被淘汰,然后失业后郁闷自己明明Java、Spring、数据库、中间件….都很熟,为什么社会不需要自己了呢?

业务知识是积累型知识,编程技术知识是迭代型知识,我经常和学弟学妹说,即使是南大的脑子,迭代型知识的高效学习也难以逾越40岁这样的生理极限,要充分结合业务、学习业务。

现在越是懂业务的程序员,在大模型的加持下工作效率更高,道理很简单,大家用大模型的程序员也发现了,包括ChatGPT在内的产品回答质量取决于你能把问题描述成什么样……越准确回答越好……

为了几乎不会出现的罕见疑难技术问题,去花大量的时间学习技术底层原理,自己能计算下投入产出比吗?

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值