作为一个刚刚毕业的计算机专业、人工智能方向的女博士,完整经历了所有家长和女学生,对于计算机专业的N个纠结,包括但不限于:
问题一:高考选专业的时候,女生适合选计算机类专业吗?(特指本科期间学计算机)
问题二:就业时,计算机专业女生适合哪些工作呢?(歧视真有网上说的那么严重吗)
问题三:考研、考博时导师会对女生歧视吗?
问题四:计算机女博士是一种什么体验?女生读计算机博士难度大吗?
这些是我碰到很多老师和家长,问我最多的问题,所以今天趁着我还刚刚毕业,对一切感受最深的时候赶紧回答一波。
因为长度限制,我今天讲问题一和问题二。
女孩子和计算机专业配不配呢?
问题一:高考选专业的时候,女生适合选计算机类专业吗?
回答这个问题之前,我先给大家说说报考哪些专业,属于选择了计算机类。
因为计算机专业不是特指计算机科学与技术,我下面给大家列出来的专业在本科学的内容、就业、考研时候,单位和学校基本上都是一视同仁的。也就是说,如果大家高考想学计算机,可以把这些专业排排坐填写。
和计算机科学与技术学习、就业、深造都差不多的专业有:软件工程、物联网工程、智能科学与技术、电子与计算机工程、数据科学与大数据技术等等。这些专业在本科学的科目差距都不大,就业和读研的时候,也不会做太细致化的区分。
计算机类的专业在本科的时候课程设置都大差不差,就业和深造也没什么区别
了解计算机专业之后,相信下一个问题就呼之欲出了,这些计算机专业,在本科时候,都学什么呢?
计算机专业核心的学科就是三类,数学、计算机相关基础、编程。
计算机专业里面的数学,并没有比其他理工科难,就是基本的高等数学、线性代数、概率论之类的。也就是说,但凡孩子要选择理工科,学的数学和计算机是一样的。计算机专业学的数学并没有像数学专业一样,那么逆天。所以不用太担心。
计算机相关基础呢,就是带你认识计算机是怎么组成的?(计算机组成原理)、怎么联网的?(计算机网络)、怎么存储数据的?(数据结构)之类的。说白了,就是让你对计算机的结构有个认识和了解。这也是为什么计算机专业学的好的,确实会修电脑。
因为计算机组成原理学的不好,我是不会修电脑(愧对这个专业)
好吧,虽然计算机专业学的好是会修电脑的,但是计算机专业绝不等于(≠)修电脑!这里为计算机专业的同学们正名一下。
最后是编程,五年前可能很多还需要解释编程是什么。但现在大街小巷的少儿编程、编程猫、C 培训、Java培训、机器人编程。相信我也不用过多解释了。
编程说到底,就是一种人和计算机沟通的语言,就像我和我妈交流需要用家乡话,我和导师沟通需要用官方人话,我和朋友沟通需要用非官方人话一样。编程就是人和机器说话的时候,需要用机器能听懂的语言。
不用担心,机器说的就是一种简单的、有规律的一堆英语 标点符号。所以学了十几年人类英语的朋友们,不用担心看不懂hello world。