文科生能选软件工程专业吗?为什么?软件工程是属于文科专业,有没有

2020-10-27 教育 130阅读
  搬砖的软件工程(99%吧)所需要的技能对文科生和理科生并无区别。在我看来,对大多数理科生而言,无非就是比同层次的文科生多了大量的计算训练,然而这对软件工程并无帮助。包含初等数论在内的离散数学(我一直认为离散数学不配被叫做数学),其实就和小学奥数差不多。
  这个对文科生和理科生来说也没区别。有人可能说理科学习锻炼逻辑思维,但是基础的软件工程中的逻辑判断也不过就是if和else,顶多加个循环所需要的条件。这种逻辑判断能力,我觉得是一个没有严重脑残的人都可以轻松完成的。很多大神在中学时代,甚至高中还没有分文理科的时候,就已经拥有了很出色的软件工程的能力。
  例如知乎上的大神,叛逆者。再比如我高中隔壁班的大神,初三时候就拿了NOI银牌,高二时候拿了NOI金牌第一名。虽说算法比赛和实际的软件工程工作有很大区别,但是也能从侧面说明一定问题。当然理科生在学习计算机科学这门学科的时候,必然是有优势的。注意这里,计算机科学和软件工程完全不同。
  比如经典算法中的随机算法,需要用大量概率论里的知识,statistical machine learning其实就是统计,理工科长期对思维的训练可能会对大型的系统设计有所帮助。然而这些在我看来可能并不算软件工程吧。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com