这篇文章简单分享一下我对选专业的看法和一些策略。
一、了解各专业
目前主流的计算机本科专业有:软件工程、计算机科学与技术、信息安全、网络工程、大数据、人工智能等。
在选专业前,首先要对各专业有个大致的了解,比如:
这个专业是否好就业?
我们学校的这个专业授课水平、实验资源以及外界评价如何?
这个专业学什么?
这个专业相对其他专业有没有什么特殊性?
这个专业竞争是否激烈?
了解专业的渠道有很多,我比较推荐看下复旦博士、也是百大 UP 主【取景框看世界】的视频
比如以下两期视频(鱼皮出镜),不仅能了解各专业,还能得到一些过来人的经验:
大学计算机各专业介绍:https://www.bilibili.com/video/BV1YF411a75Y
计算机热门话题答疑:https://www.bilibili.com/video/BV1xg411T7c1
二、选专业策略
首先,我个人还是建议优先选择自己擅长或者很感兴趣的专业,尤其是对于想读研的同学来说,本科和研究生同专业有利于录取以及后续知识的学习。
抛开个人兴趣后,我们就要选择更好找工作的专业。
建议先到大公司(比如鹅厂)的招聘网站上看一下你心仪的岗位对专业是否有要求,如果没有要求的话,尽量选择开设课程和你的目标岗位最相关的专业。
那因为目前 Java 后端开发是主流,所以对大多数同学来说,可能软件工程或者计算机科学与技术是最优的选择,所学的课程基本上也都是企业需要的。
但是,由于现在很多学校教的内容都和企业有所脱节、本科各专业内容教的都差不多而且教的也很简单(基本都是基础课)、再加上网上优质的编程学习资源非常多,所以我们要想找到好工作一定要靠 自学 ,而不是别人教。所以有一种选专业策略就是看哪个专业的人少、专业里面的大佬少、课程相对简单或轻松就选哪个。
比如我选择的是我们学校计算机学院中最冷门的网络工程专业,我大一的绩点并不高(排前 30% 左右),但是在网络工程专业仍然是第一名,所以专业课上压力比较小,轻松保研(虽然最后我弃了),而且更容易拿国家奖学金之类的按专业排名评选的奖项。
课程简单轻松的好处就是你有更多的时间去自学,像我们网络工程专业大三基本没啥课,我才有机会搞竞赛、出去实习之类的。
另外,还要具体看下不同学校对计科和软工的课程 / 实践安排,比如我们学校的计科在大四要多修几门课(学费还贵几千),而其他专业就有更多的时间去企业实践之类的。
不过最后还是要说一句,本科期间无论什么专业区别真的都不大。因为跟着学校基本只能学到基础和理论,别指望学校能把你直接送进大公司。所以朋友们,自学,自学,自学!
一、了解各专业
目前主流的计算机本科专业有:软件工程、计算机科学与技术、信息安全、网络工程、大数据、人工智能等。
在选专业前,首先要对各专业有个大致的了解,比如:
这个专业是否好就业?
我们学校的这个专业授课水平、实验资源以及外界评价如何?
这个专业学什么?
这个专业相对其他专业有没有什么特殊性?
这个专业竞争是否激烈?
了解专业的渠道有很多,我比较推荐看下复旦博士、也是百大 UP 主【取景框看世界】的视频
比如以下两期视频(鱼皮出镜),不仅能了解各专业,还能得到一些过来人的经验:
大学计算机各专业介绍:https://www.bilibili.com/video/BV1YF411a75Y
计算机热门话题答疑:https://www.bilibili.com/video/BV1xg411T7c1
二、选专业策略
首先,我个人还是建议优先选择自己擅长或者很感兴趣的专业,尤其是对于想读研的同学来说,本科和研究生同专业有利于录取以及后续知识的学习。
抛开个人兴趣后,我们就要选择更好找工作的专业。
建议先到大公司(比如鹅厂)的招聘网站上看一下你心仪的岗位对专业是否有要求,如果没有要求的话,尽量选择开设课程和你的目标岗位最相关的专业。
那因为目前 Java 后端开发是主流,所以对大多数同学来说,可能软件工程或者计算机科学与技术是最优的选择,所学的课程基本上也都是企业需要的。
但是,由于现在很多学校教的内容都和企业有所脱节、本科各专业内容教的都差不多而且教的也很简单(基本都是基础课)、再加上网上优质的编程学习资源非常多,所以我们要想找到好工作一定要靠 自学 ,而不是别人教。所以有一种选专业策略就是看哪个专业的人少、专业里面的大佬少、课程相对简单或轻松就选哪个。
比如我选择的是我们学校计算机学院中最冷门的网络工程专业,我大一的绩点并不高(排前 30% 左右),但是在网络工程专业仍然是第一名,所以专业课上压力比较小,轻松保研(虽然最后我弃了),而且更容易拿国家奖学金之类的按专业排名评选的奖项。
课程简单轻松的好处就是你有更多的时间去自学,像我们网络工程专业大三基本没啥课,我才有机会搞竞赛、出去实习之类的。
另外,还要具体看下不同学校对计科和软工的课程 / 实践安排,比如我们学校的计科在大四要多修几门课(学费还贵几千),而其他专业就有更多的时间去企业实践之类的。
不过最后还是要说一句,本科期间无论什么专业区别真的都不大。因为跟着学校基本只能学到基础和理论,别指望学校能把你直接送进大公司。所以朋友们,自学,自学,自学!