今天白天有点忙,最近这个项目有种让我吃屎的感觉,也没时间看某个群里面的培训,只能晚上抽时间看看看,结合最近的一些培训和一些见闻。企业级的开发的门槛越来越低,智能化的研发已经到来。AI越来越强大,未来的软件工程会是什么样子?
刚毕业的表弟从开发到运维上线,都是自己搞定的。像公有云上一些云架构经典架构,基础运维和架构不再是问题,基本上你按步操作就可以很快入手了,轻轻松松实现三高架构,可以很快入手。
像国内一些编程助手CodeGeeX,Baidu Comate,通义灵码,代码小浣熊等都能很高的提升开发效率,计算机专业同学的标配,真心推荐大家尝试一下。一些大公司也在搭建自己的编程助手,搞AI Agent。
只要描述清楚你的需要,大模型可以帮你写SQL,出报表,流程图,以及架构图的反向解析等。未来的研发是什么样子的?肯定也是智能化的,也有人定义为软件工程3.0。软件工程3.0的时代即将到来,看到一些资料说软件工程3.0的一个基本分层架构,分为交互层,场景层,模型层。
交互层——超越传统IDE
场景层——让AI学会使用工具
模型层——更长的记忆更快的性能
软件开发正迎来前所未有的变革和机遇。通过交互式的开发工具和智能化的编程辅助,开发者可以更轻松地构建复杂的应用程序,同时降低开发门槛和提升生产效率成为可能。AI工程师像Devin展示了自主思考和创造的能力,而模型像Kimi、Qwen和Mamba则通过强大的记忆和推理能力为开发团队提供了无限的可能性(ChatGPT写的)。
不管AI来不来,归根结底要提升生产效率,企业级开发门槛会越来越低。工欲善其事必先利其器,与AI为伴,成就更好的自己。