用不同的脑区。所以计算机语言既不是自然语言,也不是数学语言。
看代码用到的network, whose activity is spread throughout the frontal and parietal lobes of the brain, is typically recruited for tasks that require holding many pieces of information in mind at once, and is responsible for our ability to perform a wide variety of mental tasks.
我觉得,不是所有人都有很强的holding many pieces of information in mind at once的能力,只有少数人有,这些人就是所谓的10X developers。这也解释了,为啥学数学的,编程厉害的很少,这是个反一般人直觉的现象。根据学数学的矩阵同学的说法,学数学的喜欢思考简化的少量的几个东西,所以并不适合编程序。
https://news.mit.edu/2020/brain-reading ... -code-1215
读代码与读数学和文学都不同
版主: hci
#2 Re: 读代码与读数学和文学都不同
”为啥学数学的,编程厉害的很少“ -- 不知道这个结论哪里来的。当然学数学的很难堆垃圾代码是真的,那个不奇怪。堆垃圾代码等于垃圾工程,学数学的连工程都觉得ugly,当然不能接受垃圾工程。
#3 Re: 读代码与读数学和文学都不同
这是我观察到的现象归纳得出的结论。
学数学出身的程序员有一个共性,就是效率很低,没有大局观,很喜欢钻牛角尖。这些品质都会阻碍一个人成为好的程序员。
好的程序员的一个特质是喜欢动手,善于化繁为简,在尝试中抓住问题的本质。
好的程序员和好的科学家的特质是一致的。
而数学不是科学,数学家和科学家的趣味完全不同。
学数学出身的程序员有一个共性,就是效率很低,没有大局观,很喜欢钻牛角尖。这些品质都会阻碍一个人成为好的程序员。
好的程序员的一个特质是喜欢动手,善于化繁为简,在尝试中抓住问题的本质。
好的程序员和好的科学家的特质是一致的。
而数学不是科学,数学家和科学家的趣味完全不同。
madalpaca 写了: 2024年 6月 5日 15:17 ”为啥学数学的,编程厉害的很少“ -- 不知道这个结论哪里来的。当然学数学的很难堆垃圾代码是真的,那个不奇怪。堆垃圾代码等于垃圾工程,学数学的连工程都觉得ugly,当然不能接受垃圾工程。
上次由 hci 在 2024年 6月 5日 19:27 修改。
原因: 未提供修改原因
原因: 未提供修改原因