经历了2023秋招的哀鸿遍野,很多同学应该心里都比较慌,想着如何去规划自己的大学四年,才能在毕业的时候胜出。
这种心情我完全可以理解,毕竟我们的起跑线越前置越好,不是吗?
带过多个大厂SP offer的校招生,总结了他们的学习经验,会进行如下安排。
它是算法、机器学习,视觉处理这些研究方向的一个基础。
包括数据结构、算法、操作系统、网络、数据库以及编译原理这些课程。它决定你将来是成为一名真正的程序员,还是做一个普通的码农。同时决定你是否能通过大厂的面试。可以去b站、中国大学Mooc、国外的coursera上学习。
可以是Java,或者C或者C++。
关于学技术,有一句老话说的很好,叫做不怕万招会,只怕一招精,学精一门语言,不仅可以帮助你解决更深层次的问题,实现功能更强的项目,并且,对你学习其他的语言,也非常有帮助。你会发现,学精了一门语言,再学其他的就很容易了。
首先,它可以检验你的专业水平够不够硬,是不是做到了学以致用。
其次,通过项目和竞赛可以帮助你们发现知识体系中的盲点,驱动你有目的的学习,而且参加项目和竞赛,可以大大提高你将来到大厂去实习以及就业的几率。特别是对于那些只上了普通学校的计算机专业的学生来说,这个,更是可以提高你将来就业竞争力的不二法宝。
主要就是刷算法题,需要你先学习数据结构与算法,之后你就可以多刷题,多刷题,多刷题了!
这件事情越早做越好,最好的开始时间节点是大二,大一把数据结构与算法学习学习,大二就开始刷题了。
这个真的是一个巨大的资源包括,这个也号称是程序员最大的同性交友网站,我觉得,每一个计算机专业的人都应该知道它,会基本的使用它,在这上面,你可以找到很多有趣实用的项目供你学习!
这就是一个代码托管平台,简单说,就是全世界各地的程序员会把自己用代码写的东西上传上去,然后你就可以用了,一定要善加利用,好处多多,用了就忘不掉了!
千万不要只做一个理论派,理论固然重要,但是离开了实战,理论的作用将大大折扣,所以身为一个计算机专业的学生,除了要学好学透必备的理论知识,一定要花时间多去折腾一些项目!
说的简单点,就是用你所学的知识去做一些东西出来,把理论知识落实到实战当中去,在实战中去不断的弥补巩固你的理论上知识,理论与实战一定是相互促进的!
这个至关重要,可以最大化的积累你的项目实战经验和编码能力,为你以后找工作提前做好铺垫,现在很多人到了该找工作了,就开始犯愁了,除了谁都不会之外,没什么项目可以往简历上写的!
尤其不准备考研,毕业就准备工作的!
实习能让你提前接触企业公司,包括环境、氛围、工作方式方法,并且实习一定要找那种大公司,大公司对实习生是有培养计划和要求的,对于表现优秀的会直接聘用你,省得再去哀鸿遍野的秋招卷了,难道不香吗?
小公司找实习生大部分就是便宜,教你一点东西,然后你之后的时间都会是重复的做这个东西,所以实习也要慎重。
跟学习没有直接关系但有间接关系,并且比学习还要重要的事。
本文转载作者:毕生狼