很多人都有过这样的疑问:大学课堂上学的知识,到底有什么用?
在南审念大二郭梦阳也问过自己。今年暑假,他用二十天做了一款叫《账衡异变》的游戏。游戏里每一只怪、每一个事件,背后都对应着一个财会知识点。
二十天后回头看,郭梦阳才发现,这款游戏里最不可替代的那部分,恰恰来自他学过的那些财会知识。

郭梦阳,国家安全学院2025级行政管理专业学生。该专业以国家审计为导向,培养“懂政治、通审计、精管理”的复合型应用人才。课程表中既有会计学、统计学等学科基础课,也有计算机基础与人工智能导论、Python数据分析等课程。
学了这么多,到底有什么用
今年暑假,台风“白海豚”的外围扫过南京,下了一整天暴雨。
郭梦阳在家刷CPA《财务成本管理》的网课,屏幕上讲管理用财务报表,净利润调整、经营资产、金融负债,公式噼里啪啦砸过来,看得头晕眼花。盯着那串名词走神的时候,他突然想:这些东西,能不能做成一款游戏。
那段时间,郭梦阳经常在社交平台看到文科行业遇冷、财会内卷严重、薪资太低的各种内容。“看完就会有一种念头冒上来:我是不是选错方向了?”有一次网课看得实在累,他随手在纸上写了一句:我不适合干这个。

纸上写着“不适合”,脑子里却还转着刚才那个念头。他试着打开了写代码用的编辑器软件。界面一片陌生,于是他去B站搜“HTML零基础入门”,三倍速播放,边看边敲。当屏幕上第一次出现一个能点下去的按钮,上面写着“开始游戏”,他从椅子上站了起来……
最初的版本简陋到只剩这一个功能,别的地方点进去都是空的。“但那是我亲手敲出来的第一个东西,我盯着它看了好久。”

那张纸后来被扔掉了。郭梦阳说:“不是想通了什么大道理,而是因为第二天打开编辑器,又继续敲代码了。人在做一件正反馈很强的事情时,是没有空一直丧的。”
纸上那句“我不适合干这个”,后来被他换了个说法,写进了游戏。他设了一个成就,叫“趁早转行”。触发条件是闭门学习连续三次“徒劳无功”,解锁时弹出一行字:“连续闭门造车却毫无收获的你,终于意识到,或许会计这行并不适合所有人,隔壁程序员工资还高一些。”
这是一句玩笑话,也是他自己曾经的念头。但真正动手做下去,他发现绕不开的,恰恰是那些曾让他头晕眼花的知识点。

把知识翻译成规则
游戏日渐成型,但郭梦阳却越发意识到,整个项目里最耗心力的一环,不是敲代码,而是把知识翻译成规则。
先是商誉。学会计的都知道,商誉不能折旧,只能每年做减值测试。他把它做成了一只怪,叫“商誉爆雷体”。这只怪每回合先攒护盾层,攒到四层触发“减值测试失败”,对玩家无视防御造成真实伤害,护盾越多,伤害越高。玩家的策略只能是在它护盾爆掉之前,先把它打死。他给这个设计的注解是:这不就是真实世界里,在商誉爆雷前逃离那只股票?

第二只怪叫“调账诡使”,原型是审计要识破的违规调账。它每回合给自己加一层护盾,就像给财报刷了一层粉饰。你打不掉它的护盾,就永远伤不到它的真实血量。”
它还会给玩家挂一个叫“伪证”的debuff(减益效果),让玩家的攻击打折。“你越跟造假者纠缠,你自己就越不干净。”在他看来,这就是审计里说的独立性受损——跟客户走得太近,意见就不再客观。
第三个是他特别喜欢的一个随机事件——金融风暴。从第26天起,每五天判定一次,首次触发概率百分之三十,之后降到百分之四。没学过财务管理的玩家一次扣三十金币,学过的反而能赚五金币。概率递减,模拟的是系统性风险积累到临界点爆发一次后,短期内不易再爆发;学过的人能赚钱,对应的是知识等于风控能力。
“同一场风暴,有人破产,有人赚钱。区别只在于:你有没有那门课的知识。”

2026.8.27郭梦阳在返校火车上改代码
游戏里另有六个CPA神技,正好对应CPA六科。剧情天数没有上限,他的解释是:“代码理论上可以运行无穷多天,学无止境嘛。”
游戏的地图和道具也不是凭空想出来的。校园书店、体育馆、食堂,都取材于南审;食堂里的瓦香鸡米饭、砂锅猪肚鸡、榆林炸鸡腿,还有一杯“幸运鹿咖啡”,南审学生大概一眼就能认出来。



翻译的能力,来自课堂
这些机制看上去是郭梦阳一个人想出来的。他自己的说法是两句话:“这些知识点,不是从天上掉下来的;我不是一个人走到这里的。”
编程的起点是大一上学期,陈荣老师的《计算机基础与人工智能导论》。那是他第一次接触代码这个概念,知道了什么是变量、什么是循环、什么是函数。
“当时觉得离自己很远,后来才发现,那门课是我后面所有编程的地基。”
大一下学期他学了Python基础。后来做游戏用的是Java,他说语言不同,底层逻辑一通百通。

郭梦阳作课堂汇报
金融风暴的概率模型和风险管理思维,来自上学期他跨院选修的《CFA股权投资》,授课老师是金融学院的金素。但让他记住的不是哪个模型,是这位老师的讲课顺序。
“金素老师讲课有一个习惯,她不急着讲公式,而是先把为什么讲清楚。这个指标存在的意义是什么?它帮我们看到了什么?这句话我现在还记得。后来设计金融风暴的时候,我脑子里就是这句话:风暴不是为了惩罚玩家,是为了让玩家看到风险。如果没有她那门课,我写不出这个机制。”
一门课教的公式,考完试可能就忘了。但先问为什么、指标是为了让人看到什么,这个课堂上的习惯,如今变成了他游戏里一条规则的设计原则。

郭梦阳的个人笔记
郭梦阳后来把审计和编程的关系总结成一句话:审计查账是在别人写的代码里找bug,编程写代码是在自己造的逻辑里画流程图。两者的落点都是勾稽关系:上一步的输出,必须和下一步的输入对得上。
代码可以三倍速学会,也可以找AI帮忙。真正把那些知识点接到游戏机制上的,是他上过的课、自学CPA时啃下的那些概念,和一位老师讲课时先问为什么的习惯。这部分没有速成的办法,也没有别的东西能代替。
他找到了答案
游戏做完,郭梦阳先发给了身边几个好朋友。他们玩过之后说了一句话,他到现在还记得:在你身上看到了成功的潜力。郭梦阳也发给了爸妈,两人不喜欢玩游戏,只回了“不感兴趣”,然后没有下文。后来他发现,他们默默给他发在公众号上的那篇文章点了赞。
开学前,郭梦阳在自己的公众号“学审计的初阳”上写了一篇开发记录,把这二十天从头捋了一遍。写到那个叫“趁早转行”的成就时,他停了一下。
“写趁早转行那个成就的时候,我其实是在写我自己。但现在回头看,我的答案已经变了。”
“财会和编程,共性的东西是‘理性’——都在讲逻辑、讲闭环、讲证据链。但财会多了一样编程给不了我的东西:一种经世济民的情怀。”
“审计是为市场守住底线,财务是为企业的每一笔决策提供依据,税务筹划是在法律框架内帮人合理地省下一笔钱。这些东西背后,是人。”
那些曾经让他头晕眼花的知识点,到底有什么用?做完这款游戏,他自己给出了回答。

郭梦阳很喜欢《诗经》里的一句“他山之石,可以攻玉”。
“很多困顿的时候,我都会尽力去别的地方找灵感、谋出路。跑去做编程,本身就是他山之石。但恰恰是因为这块石头来自另一个领域,它才磨得动原本磨不动的东西。”
那块石头是编程。被磨动的,是他看自己所学知识的眼光。
对同样有疑惑的学弟学妹,郭梦阳说:别等准备好了再开始,直接开始就是最好的准备。
把你学的东西用起来,你才知道它的价值!


征稿|讲出你的南审故事
每个人的南审故事,都值得被听见
也许你刚入学不久,正在适应一座新城市的气候和口味;也许你已经走过好几个学期,回头看时才发现,那些不起眼的日常早已长成了故事;也许你已经毕业多年,站在更远的地方,但某个瞬间——一首歌、一张老照片、一次偶然的重逢——又把你拉回了在南审的那段时光。
无论你是谁,无论你在哪里,我们都想听你讲。
讲你在南审学会的第一件事,讲那个改变你的人或那句话,讲你和这所学校之间,只有你自己知道的那个瞬间。
不需要写得漂亮,真实就是最好的表达。
投稿邮箱:nsb@nau.edu.cn
邮件主题请注明:【我与南审征稿】+ 姓名 + 文章标题
