首页>职场中聪明的女人 > 第912章 文科生学编程难度越来越大

第912章 文科生学编程难度越来越大

目录

文科生学编程难度越来越大,过去是线性编程,也就是靠逻辑就可以,现在是非线形编程,还要加数学,因为大模型,人工智能现在是主流,对于没有高数和线性代数,还有数字电路的概念的人,难度非常大,例如异或门就是过往编程无法解决的,只能通过非线性编程解决,例如与门,非门,就很好理解,但1和1相同为0,1和0为1,0和1为1,0和0为0,这种问题过往的线性编程是无法解决的,哈哈

好,那我就按照你提的思路,用经济学的“分工—门槛—收益—博弈”

的逻辑来分析文科生学编程为什么越来越难。

?

从线性到非线性:文科生编程困境的经济学与博弈论分析

一、编程的“线性时代”

:逻辑即财富

在计算机发展初期,编程是一种“逻辑劳动”

程序员的主要任务,就是把现实问题抽象成逻辑步骤,然后逐条写在代码里。

比如:

?t银行取款

验证密码

判断余额

扣款

打印凭条。

这个逻辑链清晰明了,几乎不需要复杂的数学,只要逻辑训练够好,文科生完全能胜任。

经济学类比:这类似于手工业时代。

?t工匠靠的是经验与逻辑。

?t价值在于“明确的规则”

和“精细的执行”

在这个阶段,文科生的思维优势(善于归纳、叙事、逻辑组织)能与编程天然契合,因此文科生跨界进入程序员行业并不罕见。

?

二、非线性问题的出现:xor悖论

然而,随着问题复杂度的提高,线性逻辑遭遇了瓶颈。

最着名的例子,就是异或门(xor):

?t输入

(1,0)

(0,1)

输出

本章未完,点击下一页继续阅读



返回顶部