前言
近期电影《哪吒》和《封神》在电影院热映,大家对封神故事有浓厚兴趣。在封神大战之后,姜子牙肩负封神重任。常规来说,封神应论功行赏,依据战功大小分配神位。可姜子牙目光长远,没有局限于这单一标准,而是综合考量诸多因素。他不仅看重战场上的功绩,还深入考察诸位仙神的品德、能力以及对天地秩序的理解。这种打破常规的封神方式,展现出独特的智慧和创新思维。
软件开发领域的思考,还有另外一部带着“神”字的经典著作《人月神话》,这本书我记得学院还曾发给了我们来阅读。书中提到,大型软件项目开发往往充满挑战,就如同把神话中的月亮摘下来般困难。
移动平台,是现在最广泛使用的平台(没有之一)。移动应用开发也成为了技术走向用户的前提。移动应用开发领域发展迅速,我在准备《移动应用开发》课程中发现其内容非常繁杂,一门课程难以全部覆盖。于是,我们的课程选取了最基础的移动应用开发方法,目的是让同学们能够顺利入门。在授课过程中,大模型出现并迅速发展。我开始思索:大模型的崛起会给移动应用开发带来怎样的变革?传统的开发方式是否还有坚持的必要和意义?有了大模型,是否还需要学习移动应用开发?如果需要,又该学习哪些内容?人月神话是否仍然存在?这些问题萦绕在我心头,一时难以找到答案。于是,我开始尝试一下,并且和同学们一起探索前行。这份资料,便是在尝试过程中的记录,希望能在不断摸索中找到更优的方向。
移动应用开发有着一套既定的流程和模式。从需求调研阶段开始,开发者就得与客户进行反复的沟通交流。紧接着的设计环节,开发者需要凭借自身经验和创意,手工绘制原型图等。而到了代码编写阶段,一行行代码的编写不仅需要开发者具备扎实的技术功底。最后进入测试阶段,开发者又要投入大量时间,逐一排查并修复可能出现的各种问题。整个开发流程不仅高度依赖人工,成本也相当高昂。
随着大模型的迅猛发展,移动应用开发领域迎来了前所未有的变革。在需求分析阶段,大模型能够借助大数据分析技术,对海量的用户数据进行深度挖掘和分析。在设计环节,大模型更是展现出强大的创造力。而在最为关键的代码编写阶段,大模型如何能够重塑移动应用开发代码编写?
大模型重塑移动应用开发模式,我们深刻体会到要避免陷入两个误区:我就是无所不能,什么事情都自己来;大模型无所不能,什么事情都可以交给大模型。
在天下无贼的火车上,黎叔说出了那句经典的话“21世纪什么最贵?人才!”
2025年2月