作为过来人告诉你计算机大学到底该怎么读都是血和泪的教训
编辑
作为过来人告诉你:计算机大学到底该怎么读?都是血和泪的教训
写在前面
这篇分享是写给所有计算机在读的同学的,以及打算选计算机专业的学弟学妹们的。
一路走来,作为软件工程专业的学生,我经历了多次团队项目、参加了多次实习、带过研究生做AI算法、互联网赚了5位数、做了出海独立开发……
在不断优化自己的路上,也踩了很多坑,对于计算机专业,到底该怎么读有比较清晰的认识。
今天就分享一下,我认为非常好的一条大学规划路线
计算机大学路线规划
几个观点:
学校的计算机教育是远落后于市场公司的,一定是尽早学完基础知识,多做项目,多找实习。
注意学校的知识不是不要学,很多内容是基础,不打牢基础后面很难发展。我会挑选几个我觉得很重要的课程给你参考。
另外,要逃离高中固有的学生思维。
我们要更加注重自己的发展,抓主要矛盾学习,不是为了学习而学习。所以那些没用的课程、活动、学校干部都可以直接放弃,利用时间来做其他更有意义的事。
大一:
01
进入大学你会学到很多课程,很多是需要对你没用的。
重要的是C语言、C++、数据结构。
这三个课程一定要认真学习,尤其是数据结构,这是算法基础。
其他的课程做项目,你可以在github上找,看代码,写项目。
02
其二去参加ACM算法竞赛,这是数据结构的进阶,不要觉得自己没有那个天赋,大家都是通过不断的练习、不断刷题才拿到的结果,不存在天赋一说。不一定要拿奖,但是训练是必要的。
03
其三,想尽办法加入学校计算机团队/实验室,在这里有老师带你做项目,也有足够的计算机资源提供。寒暑假都不要回去,就跟着老师做项目,这是前期丰富简历的一个重点。也是为你后续实习铺垫。
大二
01
这一学期也是课很多的。
重要的课程是,操作系统、计算机网络、计算机原理,以及编程语言python、html三件套。
尤其是前三个课程,基础一定要打牢,可能现在你会觉得没什么用,但是以后在项目中,在工作中它的价值就会慢慢体现,因为这是我亲身的感受。
02
把简历完善好,向外海投简历,不管什么厂都投,先争取到面试机会。不要怀疑自己的能力,因为你已经比同龄人优秀很多了,尤其是你的项目经历。
我的第1份实习,投了400多家才拿到合适的offer。所以大胆做。
大三、大四
大三大四基本没有什么很需要琢磨的课程了,你的全部精力全部all in到找实习。学校那边想尽一切办法说服,走出学校,直接去公司实习。
考研吗?
我的建议是不要考,也不要出国去读水硕。现在的时代越来越看技术了,一个高阶程序员可以顶100个普通程序员。要真正学好技术/一门手艺最好的方式就是实习工作。
小结
我简单总结一一下:
1.打牢基础(尤其数据结构、操作系统、计算机原理、计算机网络、编程语言)
2.去参加ACM,因为大学时间是很充沛的
3.加入学校计算机实验室,做项目开发。
4.实习经历优先级最高!趁早投简历实习(最好大一下/大二)
希望可以帮到你们!
- 0
- 0
-
分享