计算机科学与技术专业学什么--大三总结

15年高中毕业选专业时看中了CS专业,但是不知道这个专业学什么,所以到了大三我就打算把我的三年大学学习经历写出来供将来选专业的学弟学妹们借鉴:

1:专业辨析:CS、软件工程、信息科学

2:我的CS专业学习规划

3:书籍推荐

4:安装C/C++开发环境以及编写第一个程序

不同的人对大学有不同的看法,这只是我一个人的看法,大家仁者见仁智者见智。

2018/9/25更新:

个人觉得:傅里叶变换,DFT,FFT大学要弄清楚他(楼主很垃圾,断断续续花了两年多才一点一点搞明白),因为凡是涉及到信号的地方都会涉及到傅立叶变换.虽然大多数时候都是会用就行了,但是明白背后的原理,知其然并知其所以然,也许就是你和他的区别.

2020/5/19更新:复试经验

复试今天出结果了,二战被本校软件工程专业拟录取了(本科一所普通的211(现在是一流学科),考不起外校985)。我们是远程复试,取消了笔试,所以复试全看专业能力。考官自由提问时问的全是我本科学的或者复习的,很简单的的东西,我都是秒答的那种:比如什么是面向对象?存储器结构速度谁最快(寄存器->缓存->内存->磁盘)?操作系统调度算法?快速排序是什么?和怎么实现?介绍毕业设计是什么?(强化学习的)以及其他专业方面的问题,都是基础的,但也很细,就是那种如果只是简单了解一下是不行的,要学就要学仔细。总的来说,除了一开始的英语,其余都是送分题,可以说只要计算机组成原理、操作系统、数据结构、简单地算法设计和分析这四门学好了,找工作,复试屡试不爽。还有就是学一门打算作为主业的语言一定要学深入,如c/c++就一定要明白指针内存模型,java就要学虚拟机等等,只有学好了学深入了学详细了,这样找工作或者复试时才会有底气。(普通211,一般985等只要初试不太靠后,专业基础好,复试则完全没问题)。

2020/7/7更新:

计算机行业更新是非常快的,只有时时刻刻保持学习,才能保证不在毕业前就被淘汰。前两天看了下高考热搜专业。。十大热搜八大互联网。。。5G新基建,又一个浪潮来了,一大波高薪职业来了,能否抓住就看专业是否选得好了,学习是否努力了(这都是套话XD)。互联网相关专业收入真的高,我的同学即使是做码农的,基本都是15w起步的那种,好一点的30w+。浪潮来了,更要多学多看,多涉猎,即使做不到精通,但也一定要了解,视野一定要广。拿我来说,大三,为了拓展视野,在mooc上北大的ai基础课第一次接触人工智能,然后是北大tensorflow课图像识别,然后是莫凡python强化学习,之后又了解了一下大数据hadoop,除了这些,我现在在学Android kotlin 、java虚拟机(我大学主学c++,研究生转java,现在还在打基础),也打算过一段时间了解一下区块链等各种新技术。只有视野广,才知道自己擅长什么,不擅长什么,才能有更多选择机会,才会做出更适合自己的选择。拿我来说,学了这么多ai相关的,我也算有一点基础了,但是我只限于会使用模型,而不会创造,因为如果模型无法得出理想的结果,我便束手无策,我的毕业设计就是这样,最后还是老师拉了一把,所以我认为我不擅长ai(ai还是量力而行),所以二战选的软件工程而不是计算机的大数据分析、人工智能这些方面。

因为时代在发展,我大学四年的经历放到四年前也许够了,但是放到现在,这是远远不够了,我的建议是至多放一半精力到计算机基础,另一半+的精力紧随时代潮流,学习新技术,从中选一门专攻比如ai(ai又分许多:语音识别、图像识别等许许多多)、大数据分析(大数据分析和ai有千丝万缕的关系,因为挖掘数据间的关系要用到许多ai中的模型和算法)等。

2021/6/28更新:

在准备9月份实习,正在刷题中。不管那个专业,只要是做程序员,不管是搞ai还是码农,想进大厂,必须刷题刷题刷题,现在越来越卷了,如果做题能力不行,你基本就倒在笔试了(给你几道题,规定时间做出来,看你做出了多少,刷题能力是拿到offer的一个必要不充分条件),连面试机会都没得。刷题就是在网站上做题,他给你一个题目你编写一个程序然后提交,让网站来判断你的程序对不对。大学四年一定要坚持刷题刷题刷题,推荐一个网站leetcode(专为找工作的,题目不难但要刷),上面的题目多刷点,当然也可以搞acm(相当于竞赛,难度大),看个人兴趣了

  • 26
    点赞
  • 75
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值