为什么labview难找工作 为什么我感受不到计算机专业是建立在基础学科上的?

[更新]
·
·
分类:行业
3260 阅读

为什么labview难找工作

为什么我感受不到计算机专业是建立在基础学科上的?

为什么我感受不到计算机专业是建立在基础学科上的?

dalee9的回答完全就是在放屁,回答了一大堆完全就能看出他完全不懂计算机科学,也根本不了解美国计算机科学专业
计算机科学当今教学已经建立在高度抽象上,和底层相去甚远。计算机科学的现实运用也远远超出其基础理论
因此,麻省理工学院把6.001,即计算机程序的构造与解释这门经典老课给删了,变成了简单的教授Python编程的课
另外美国大学计算机本科专业,突出的特点是必修课内容远比国内少(且不论课程深度难度,因为目前国内头部高校计算机课程很多都是照搬美国计算机四大名校)
另外美国大学计算机专业,学习的数学专业开的数学课也并不多,而且深度相比国内某些高校还要低。比如北京大学计算机专业,有的是要学3门数学分析 2门高等代数,而美国计算机专业学的数学课基本只是非数学专业的3门高数(和国内2门高数的知识范围相同) 1门线性代数
美国计算机专业相比国内最大的区别是,必修课少,选课自由度极高。至于课程难度,这是发展的问题,如前所述,国内头部高校计算机专业课程一部分已经能媲美美国顶尖高校了,但是还需要发展
本质上本科计算机科学即便是美国,真正基础的内容也无非离散数学(集合论,数理逻辑,图论,组合数学,离散概率论,形式语言与状态机等,也许包括抽象代数)以及与离散数学密切相关的算法(算法复杂度,基本的数据结构,基于图论的算法,动态规划,分治,回溯,字符串匹配等等)。像数字电路与处理器设计之类的底层知识,即便是斯坦福,卡内基梅隆等顶尖高校计算机本科也不是必修课
而对于程序设计语言,美国高校大都也停留在讲述基本编程思维(或者说,“计算思维”),而不会在必修阶段讲程序设计语言的设计理念等基础性内容。这个问题有待商榷,即是否应该给本科生上程序设计语言原理课。但是程序设计语言原理你学了后会发现,它也根本不像自然科学
像计算机组成,操作系统,计算机网络,数据库,编译器等等,他们的基础知识全部来自于离散数学
你感受不到基础学科的原因很简单,要么是你没有认真上离散数学课和算法与数据结构课,要么是你压根不觉得这些数学内容是基础学科
不过这也很正常,因为数学虽然是基础学科,但它不是自然科学

东莞制造业工厂大量缺少工人,是因为他们离开东莞回家创业了吗?

我来说说我的观点吧,在东莞上班也好几年了,工厂确实都缺人,基本三百六十天都招人的厂大把。我就说说我自己的厂和我老婆的厂吧,不同行业也一样天天招人。
我们厂是一个小型五金抛光加工厂,主要把手和电子烟表面抛光,工资是计件的。月工资都是过万,不过晚上加班到九点,但是上班比较自由,也不算太辛苦。从今年的五月份开始天天招工,经常有人来,要不看看走了,要不做几天说哪里哪里比较好又走了,基本到现在都没怎么招到人,不只是我们厂,别的同行业的厂也一样,流动人口大,就是招不到稳定的人来上班,而且是越来越缺人。
我老婆那个是电子厂,效益也还可以,天天都很忙,常白班,厂里也有一千多人,可是厂里每条流水线都严重缺少工人,工资是按照东莞市劳动法来结算的,月工资四到五千,还比较稳定,可是天天在路口招人,条件也放的很宽,就是招不到人,厂里天天还有人辞工。其实这在东莞都不是什么个列了,出去走一圈,那个工业区门口不放着一堆的招聘信息。
我也很是不明白,那么多人都干嘛去了,都不用养家糊口吗?一个很奇怪的现象,很多人找工作,也很多厂招工。可是这现象也太尴尬了。