没天赋 理科差 但是学计算机是种什么体验?(来自计算机专业学姐的分享)

我知道关注我的学弟学妹很多都是计算机专业的,作为一个在计算机专业摸爬滚打过的老学姐,其实对这个专业还是有很多感悟的。
同时也给大家准备了一些适合大家的计算机编程语言资料,都是我上大学时花钱买的以及自己上网整理的,需要的同学可以自取获取方法我放在文末啦!
需要的同学可以自取获取方法如下:
1.一键三连+关注(重点)
2.后台主动留下痕迹:“学习”
我当初是意外被调剂到这个专业,学下来真的是皮都被扒了一层,所以把我的一些心得体会分享给学弟学妹:
1.一个良好的心态
2.静下来学习的心
3.不拉垮的理科
4.一条清晰的规划路线
5.一台内存够大的电脑
6.做好吃苦的准备
7.学好英语
8.认识计算机专业科目
以上所有内容的面向群体可能是我这种学计算机之前对计算机一无所知,理科不好,也没啥天赋的,非常非常普通的学生,如果你是计算机大佬,或者对计算机非常感兴趣,那这篇帖子可能不适合你
仅代表个人观点

1、一个良好的心态
这个之所以放第一个说,是因为这是我觉得最重要的一个。
我在一个普通的本科,计算机相关专业都非常非常卷,而且里面有天赋的大佬非常多,没什么天赋的一开始被大佬吊打是非常正常的,这时候如果你没有一个良好的心态,很容易崩溃,从而厌倦这个专业。
所以学计算机,一定要有一个良好的心态,规划好路线,埋头干自己的事,不要被其他人影响了自己的路线和状态。
2.静下来学习的心
计算机是出了名的课多,要学的东西非常非常多,非常需要你能够安安静静坐在那里学一个下午;
前期学各种数学,可能有的部分要算一整个下午才能做完作业;
后期写代码一个下午一题都做不出来是非常正常的,越改bug越多也很正常,如果你很浮躁很容易崩溃,那一个学期估计都不会很好过;
再者计算机非常需要自学,大部分学校教的都只是些皮毛,要你自己去网上找资源,再进行自主学习,所以一定要静得下心学习。

3.不拉垮的理科
去年进学校之前,我看到很多人说,计算机不需要数学好,我觉得这话说的….em有待考量
计算机大一大二要学的数学有:高等数学、离散数学、线性代数、数据统计,就这几个已经够折磨的了,更不用说后期学的数据库、算法有要用到这些知识的部分,可能敲代码确实不需要太多数学知识,但是要学好这些真的不需要数学好吗?
所以数学不好,至少大一大二还是会挺难受的,如果真的有像我这样数学不好的录到计算机相关专业了,提前开始学这些课吧,至少上课的时候不会那么难受。
4.一条清晰的规划路线
计算机门类很多,开发、测试、算法、前端、后端、攻防.….可以就业的方向很多,个人感觉可以在接触一段时间后选择自己比较感兴趣的路线,然后往这个方向努力
像我学的是攻防的专业,但是班上有同学想走开发,所以他就会自己去参加相关协会,学习开发的知识。
所以职业规划还是挺重要的,按你的方向努力,多参加比赛,多做项目,才有机会在就业的时候具有绝对的竞争力。

5、一台内存够大的电脑
要致富先修路,工具还是很重要的,选择一台自己用的顺手且内存大的电脑,是你未来敲代码强力的辅助工具
个人感觉计算机对于性能需求不算特别特别大,我看一些学长学姐用的也是大牌子的轻薄本,但是会外接硬盘
所以个人感觉可能内存还是更重要的,不过能选游戏本还是游戏本吧。
6.做好吃苦的准备
没有双休、每天早八、几乎全满课、泡实验室、通宵敲代码.…这都是我这个学期经历过的,我一直笑称我的高三才刚刚开始,因为我高三都没这么累...
学习计算机还是痛苦的,希望学弟学妹们都可以不怕困难,努力学习,坚持到毕业。

7.学好英语
这个真的蛮重要~如果想学好计算机,未来免不了要看英文文献,而且代码语言也全是英文
我们专业课老师第一节课就告诉我们不要把英语丢掉,一定要努力把四六级都过了所以大家一定要保持学英语,一定有用!
8.计算机专业科目
数据结构与算法、数据库原理及应用、数据通信与计算机网络、计算机组成与汇编程序设计、网络程序设计、web安全、数字电路与逻辑设计……
同时也给大家准备了一些适合大家的计算机编程语言资料,
都是我上大学时花钱买的以及自己上网整理的,
需要的同学可以自取获取方法如下:
1.一键三连+关注(重点)
2.后台主动留下痕迹:“学习”