【杂谈】计算机大学生该如何规划

背景:

昨天打桌球碰到一个大三的学生,他刚好放寒假,跟我聊了一些他大学的困惑。他说他就读于一所双非一本,学的是计算机相关的专业,不知道未来该怎么发展。

他大一的时候学习很认真,经常在班级里排名前3,但是由于老师为了防止考试学生们挂科,题目出的越来越容易,他觉得认真学这些知识也没什么价值,毕竟题目容易,完全临时抱佛脚就能拿高分了。再加上他宿舍内的舍友也大多不求上进,于是他开始跟他们一起浑浑噩噩打着游戏过着日子。直到大三寒假结束的时候,面对考研和找工作的压力时,才幡然醒悟,想学些什么,但是又不知如何入手,每天都在焦虑中度过。

听着他的经历,我仿佛也看到了大学时期迷惘的我。如今我已然从迷惘中走过,所以,我认为很有必要告诉那些还在迷惘的同学们,该如何规划自己的大学生活。

认知:

在此我引用上海交通大学生存手册中的让人醍醐灌顶的一段感悟

各位同学们,在本书的开始,我不得不遗憾地告诉大家一个消息。国内绝大部分大学的本科教学,不是濒临崩溃,而是早已崩溃。在此,我无意争论是否复旦、中科大、或者清华、北大是否比我们崩溃的更少一些------这种争论是没有意义的。我只是看到了无数充满求知欲、激情、与年轻梦想的同学们,将要把自己的四年青春,充满希望与信任地交给大学来塑造。这使我心中非常不安。

所以,我认为最为重要的便是改变自己的认知,只有认知改变了,行动才会有所改变。高中的教育方式和大学的教育方式有着本质的不同。在高中的时候,是用量化的分数来概括衡量一个人的成功与否,然而在大学里,保研,工作,创业,出国等都没有高下之分,全然在于个人的选择。此处引用书中高考思维中的一段

我们的体制总倾向于用一个量化的分数来概括衡量一个人。这一体制在高考中登峰造极。在大学里,我们也会面临无数定量的评分机制:从各科考试、综合测评、到毕业出国、读研、留沪工作. . . 都少不了和分数打交道。面对这些分数,我们必须保持头脑清醒:

如果一个人把政策评分作为自己的至高追求,那么他就是这个政策的牺牲品。

就算你把课本上的内容搞得再烂熟,绝不代表你真正对这门课能有什么理解(相反,那些真正理解的人,却不一定能针对考点答出高分)。请务必牢记:大学四年留给你的是你的人生,在你毕业之时,那一串苍白的分数其实就已经作废了

所以同学们,这四年是你们做自己主人翁的四年,如果能把握得当,也许你们能成为未来的技术大佬,也许你们能成为未来的算法科学家,也许你们也能成为未来的大网红(抖音上那些大学生网红已经屡见不鲜,越来越多了)。

由于楼主是去互联网大厂打工的,所以我就介绍下这条路该如何走。

如何进大厂:

众所周知,现在互联网大厂愈来愈卷,对于候选人的要求也愈来愈高,所以我们很有必要提前规划起来,当大四秋招之时能够如愿得到大厂的Offer.

1. 学习一门基础语言(耗时1-2个月)

个人建议后端的话建议Java。前端的话就是JavaScipt,html,css三件套。学习方式建议跟着视频学,容易看进去。书的话太厚,看的话可能没什么成就感。视频的话建议B站,B站课程是免费的。

Java核心课程推荐

课程名 链接
Java语言基础 www.bilibili.com/video/BV1PY...
IDEA www.bilibili.com/video/BV1CK...
JDBC www.bilibili.com/video/BV1sK...
JavaWeb www.bilibili.com/video/BV1UN...
JVM www.bilibili.com/video/BV1Dz...

前端核心课程推荐

课程名 链接
HTML5+CSS3 www.bilibili.com/video/BV1p8...
JS基础 www.bilibili.com/video/BV1YW...
ES6-ES11 www.bilibili.com/video/BV1uK...

2. 学习基础框架(耗时1-2个月)

之所以要学习框架,是因为互联网厂的开发使用的都是这些框架进行研发的,而且面试时候有很多问题都是问框架相关的问题,所以一定要学习下。

Java后端框架课程推荐

课程名 链接
SpringBoot www.bilibili.com/video/BV1Es...
SpringCloud www.bilibili.com/video/BV18E...
K8s www.bilibili.com/video/BV1GT...
Redis www.bilibili.com/video/BV13R...
Docker www.bilibili.com/video/BV1gr...
MyBatis www.bilibili.com/video/BV1VP...
Git www.bilibili.com/video/BV1wm...

前端框架课程推荐

课程名 链接
React www.bilibili.com/video/BV1wy...
Vue3.0 www.bilibili.com/video/BV1Za...
Vue全家桶 www.bilibili.com/video/BV1Zy...
TypeScript www.bilibili.com/video/BV1Xy...

3. 项目实战(1-2个月)

学会了框架原理后,还是很有必要做1-2个项目,感受下项目开发的一些注意事项,也可以写在简历上进行装点,使得更容易得到面试机会。

Java后端实战课程推荐

课程名 链接
谷粒商城项目 www.bilibili.com/video/BV1np...
尚融宝项目 www.bilibili.com/video/BV1VV...

前端框架课程推荐

课程名 链接
尚优选项目(Js三件套) www.bilibili.com/video/BV1ra.../
谷粒后台项目(React) www.bilibili.com/video/BV1i4...
硅谷甄选项目(Vue) www.bilibili.com/video/BV1Xh...

4. 面试题准备(1-2个月)

将面试题准备完毕后,就可以去面试啦,推荐牛客网这个平台,上面不仅有算法题,还有很多小伙伴在上面分享面试经验,帮助大家能够尽快拿到Offer。

Java后端面试题课程推荐

课程名 链接
Java大厂面试真题50道 www.bilibili.com/video/BV1Bb...
MySQL大厂面试题 www.bilibili.com/video/BV1N2...
经典面试题 www.bilibili.com/video/BV1Eb...
大厂面试题第3季 www.bilibili.com/video/BV1Hy...

前端面试题课程推荐

课程名 链接
前端面试题精讲第一季 www.bilibili.com/video/BV1nb...
2024前端面试 www.bilibili.com/video/BV1sN...

初略的估算下学习时间,大概需要6个月左右。诚然这6个月肯定是苦逼的, 不过有志者事竟成,破釜沉舟百二秦关终属楚。 苦心人天不负,卧薪尝胆三千越甲可吞吴。 希望同学们能够消除迷惘,朝着自己想要的目标坚定的前进,在秋招之时能够收获让自己满意的Offer.

最后,大家觉得有些课程更好的,也可以评论下,楼主看到后会及时更新文章

相关推荐
GetcharZp2 小时前
玩转 Linux 机器视觉:手把手带你搞定 Ubuntu 下海康工业相机 C++ SDK
后端
橙子家3 小时前
浏览器缓存之【基础键值存储】:Local storage 和 Session storage
前端
星星在线5 小时前
MusicFree:一个「All in One」的个人音乐服务器,让听歌回归简单
前端·后端
IT_陈寒6 小时前
Redis的SETNX并发问题让我加了三天班
前端·人工智能·后端
demo007x7 小时前
Docling 文档转换以及技术架构分析
前端·后端·程序员
京东云开发者7 小时前
京东市民服务又“上新”!这次是黑龙江“龙易办”
前端
袋鱼不重8 小时前
我的神奇同事,AI 用多了居然写了个 Open In Codex
前端·后端·ai编程
用户8356290780518 小时前
使用 Python 操作 Word 内容控件
后端·python
像我这样帅的人丶你还8 小时前
啥? 前端也要会干Java?🛵🛵🛵
后端
Hommy888 小时前
【剪映小助手】添加贴纸接口(Add Sticker)
后端·github·剪映小助手·视频剪辑自动化·剪映api