目录
一、技术还能不能依靠
二、业务能力
三、管理能力
四、拥抱新技术
其实这篇文章一年前就想写了,但那个时候我没有想到AI发展的如此之快,最近看了马斯克的访谈,26年也就是今年就是AGI时代,这个消息我一点 不惊讶,结合我近两年研究AI的经验,来跟大家谈谈最近最流行的话题,AI如此强大,程序员该怎么建立自己的护城河。

一、技术还能不能依靠
首先程序员在大模型横空出世前,我们赖以生存的就是出色的技术能力,常以技术能力来分高下,我们认为,只要技术牛逼,天下就是我们的,只要我们一直学习新的技术,就永远不会被淘汰。这句话放在以前说确实没错,但现在不一样了,我们仅仅需要一句提示词,就可以生成一个非常好的网站,甚至技术架构你也可以随便选。比如跟Cursor说,我想用springboot3+vue3+redis+mysql生成一个博客网站,要求XXX功能,仅仅几分钟就给你生成好了,我们甚至发现代码写的也比我们好,彻底把程序员仅有的护城河给打破了。
那么这里就引申出一个问题,技术还能不能依靠?这里我的想法是能,但不能完全依靠,甚至说只占你护城河最小的一部分。特别是前端代码,不管是cursor、trae还是qoder,生成代码的能力已经完全成熟了,当然也包括后端的增删改查,都可以一键生成,那么我们还学什么技术呢?答案就是架构,这里肯定有小伙伴们问了,架构可不是你想学就能学的,都是在实战中获取经验而成长的,得有公司给你这个机会。这个我完全赞同,但是我们作为技术人员总不能等死吧,我们短暂的职业生涯难道真的要靠等机会去成长吗?我相信如果你肚子里没有东西,领导也不会给你这个机会吧?
所以我的建议是自学架构,从各种技术搭建开始、如何画架构图、如何设计表结构、如何搭建微服务架构、怎么选型技术、如何搭建集群分库分表,这些都可以自学啊,不行就买套课跟着老师学,当你脑子里有一套架构思想,等机会来临时,肯定会抓住它。
二、业务能力
我知道对于我们大部分技术人员来说,业务简直是天书,比技术还要难。我也是这么想的,之前我刚参加工作的时候,非常看不起业务,我觉得技术好是最牛逼的,业务根本不重要,但现在我可不敢这么说了。因为技术就是为业务服务的,没有业务,你技术再厉害,一毛钱都不值。这绝对是最大的错误。
不过程序员如果能了解业务,提升业务能力,那这个护城河AI绝对替代不了。平时我们做项目的时候,要多跟leader和产品经理学一学,多想一层,多了解这个项目甚至这个行业的业务流程。这个护城河AI替代不了,人也很难替代。

三、管理能力
其实这个能力我们很多人都接触不到,其实管理能力更是重中之重,很多公司的中层小领导根本不会管理,很多时候弄得里外不是人,对下打压,对上谄媚。我们不但需要学习一些管理知识,还要等机会,在工作中如果你的leader离职,这时候一定不要犹豫,勇于顶上去,不要怕做不好,都是草台班子,就算做不好,就当是领导花钱让你成长。
四、拥抱新技术
永远不要停止学习,这是程序员最大的护城河,尽管现在AI技术可以替代大部分初中级程序员,但如果你能合理的使用AI工具,就要比不懂AI的程序员强百倍,你想想,如果你永远在学习新技术,再加上你懂业务懂管理,那你的护城河不管是AI还是人,都很难替代你了。
网硕互联帮助中心




评论前必须登录!
注册