hello大家好,今天跟大家介绍下,如何在大学四年里高效有效地提升自己的知识水平和能力。 1、学会使用Google搜索,放弃百度,你会发现Google会搜出更多有用的答案,而百度局限性太小。可以使用Chrome浏览器的Google上网助手插件实现Google搜索。 2、读经典书籍,尤其是大黑书系统,如:《深入理解计算机系统》、《算法导论》。你会发现那些吹捧21天学会啥啥啥,周速成都是些什么玩意,误人子弟。 3、参加计算机类竞赛!之前有提到过比如:参加ACM、蓝桥杯、Kaggle、阿里天池、百度之星大赛等。竞赛还是很重要的,它不仅能提升实践能力,代码水平,实力强的获得荣誉,能得到不菲的奖金,还能为保研、考研加分,以后出来找工作也是非常有力的。 4、一定要实习!实习!实习!重要的事说三遍,尤其是本科要去工作的,不管是日常实习还是暑期实习,最好要参加。秋招时,有实习经历的简直加分太多了。 暑期实习是大三上学期就要准备了,可不是暑期才开始准备,暑期是去实习的。 5、学习国外大学的公开课,如像MIT、斯坦福、普林斯顿伯克利等等都有公开课,而且质量非常的高。比如伯克利的CS61b数据结构,MIT6.828的操作系统,斯坦福的cs144计算机网络。 6、补全学校计算机教育缺失的课程,学习Linux、shell脚本、vim、版本控制git、远程服务器访问、Docker,这些学校不会教你,却是程序员开发必备。 7、学好计算机网络。操作系统、数据结构与算法和计算机组成原理四门计算机核心课程,这四门课就如同盖房子的地基,会使你的编程之路走地更扎实。功利点说,是考研的四门课程,是互联网大厂面试必考知识。 8、做计算机类的项目,创业项目也好、实验室项目、github项目也罢,尽可能折腾,积累项目和实战经验,为将来找工作打好项目基础,提升编码能力。 9、多刷leecode,多刷leecode,多刷leecode!大二就可以开始,将来不管是去外企还是国内大厂,算法必考。特别是外企,基本每场笔试都要来几道算法题。 校招也客气去牛客网刷题,在牛客刷算法题,你可能会遇到互联网公司常考的原题。 10、学会逛Github,程序员最大的交友论坛!Github是一个基于GIT的原代码托管服务,上面有很多资源,想要什么轮子、工具在这上面都可以找到!
|
|