五行数电还是?
首先,明确一点,编程语言只是一种工具,本质上不存在什么“属性”。因此所谓“适合学电脑的人”和“适合学金融的人”的区分完全是耍流氓(当然可能你本来就没这么高的要求……)。 然后我们分开来看待这个问题:
关于五行。我并不了解这方面的信息,所以没法告诉你太多东西——但据说金主,木克土、火克金、水克火等等。 关于数电。数电指的是数字电路和模拟电路吗?如果是的话,我觉得没必要单独把这两类放一起讨论——无论是电子还是计算机专业,都是先学习数字电路再学习模拟电路的。 而且,学习任何一门学科都不可能完全脱离其他相关学科的。
举个简单的例子:如果你要研究核聚变,那你至少需要学习等离子体物理学、热力学与统计物理、燃烧动力学甚至量子力学。如果你仅仅想学一个单方向的内容,基本是不太可能的(除了像量子力学这种需要系统学习的学科),哪怕只是学个简单模型。 回到主题上来,我认为你的问题其实可以这么问:电子学专业比计算机科学与技术专业毕业的学生在哪些方面有更多的优势?
我的答案是没有什么特别的优势——两者主要都是学习算法、数据结构、各种设计模式以及基本的编程实践。不同在于计算机专业会多学一些操作系统、计算机网络方面的知识,而电子科学与技术专业可能会多一些物理方面(电磁理论、光学原理之类的)的知识。 但这些知识都不会让你在学习其他知识的时候占据太多的优势。
打个比方来说吧:计算机专业和电子科学与技术专业就像是中文专业和英语专业的区别——你学母语肯定不需要什么特殊的天赋或者特别多的努力,但是你要是学得精通那肯定是得下苦工的;而你要是在两个外语专业里挑一个来学,那就看个人兴趣了。 我没有说得很清楚,大概就这个意思吧……