【血泪建议】计算机专业学生越早知道越好的事情!可惜之前没人告诉我,肠子都悔青了

00:33
- 学校教不会你什么,编程技术基本靠自学,否则“毕业就失业”
- 工作后为了保持技术敏感度,更需要保持学习,毕竟行业技术更新迭代快
警惕自学陷阱,掌握学习新知识的方法论:
- 明确学习目标
- 构建知识网络
- 信息筛选,人的精力有限,不可能面面俱到,一定要学经典资料
- 实践推动学习

01:15
6门重点基础课程:操作系统,数据结构,组成原理,计算机网络,算法,数据库
各课程具体重点内容参见视频
“几乎各大厂前两轮面试都会重点关注基础”
02:47
实战方式:
1.有含金量的比赛
- 经典算法比赛:ACM-ICPC全球竞赛、topcoder
- 数据挖掘/AI比赛:Kaggle比赛、天池竞赛、KDD-CUP、腾讯广告算法大赛、中间件-阿里巴巴中间件性育能E挑战赛
2.实习
3.github开源项目:github开源项目社区
4.刷题:LeetCode或牛客网
5.顶尖公开课的project:具参
03:39
少看博客,多读书,博客只能帮你找到学习思路,真正的知识储备建立在你阅读了多少经典书籍的基础之上
03:59
- 比较不错的工具网站:Stack Overflow、coursera、github
- 优秀的前沿信息来源:Infoq、美团技术博客、公众号——阿里技术、高可用技术
- 业界有名的会议:archsummit架构师大会、flink forward
04:25
好处:
1.如果能写出来让别人懂,那么说明自己是真的懂了,勤总结可以不断加深我们对知识的理解
2.能够让自己在以后的面试中获得加分
评论区
关键词:自学、润
努力学习好好吃饭休息:计算机的同学们,最好还是要自己学,你一周就能学会书本上的知识,它硬是给你讲了一个学期不要把太多时间放在学校课程上,多去看视频学,要是老师也水那就完了
幻想的桐人毅:工作三年,刚被阿里裁。给大家建议leetcode得常刷,其次练习好英语润外企。互联网太卷了还累
付倒回复 @凋零雪绒花 :基本上所有专业都是这样的 因为老师的评定是由发表论文和研究决定的 所以很喜欢水课 而且大学所教的知识都是已经脱离现实的知识 所以大学最主要是自学