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

背景:

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

他大一的时候学习很认真,经常在班级里排名前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.

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

相关推荐
鎈卟誃筅甡5 分钟前
Vuex 的使用和原理详解
前端·javascript
呆呆小雅10 分钟前
二、创建第一个VUE项目
前端·javascript·vue.js
AI人H哥会Java14 分钟前
【Spring】基于XML的Spring容器配置——<bean>标签与属性解析
java·开发语言·spring boot·后端·架构
m0_7482393316 分钟前
前端(Ajax)
前端·javascript·ajax
计算机学长felix17 分钟前
基于SpringBoot的“大学生社团活动平台”的设计与实现(源码+数据库+文档+PPT)
数据库·spring boot·后端
sin220117 分钟前
springboot数据校验报错
spring boot·后端·python
Fighting_p20 分钟前
【记录】列表自动滚动轮播功能实现
前端·javascript·vue.js
前端Hardy21 分钟前
HTML&CSS:超炫丝滑的卡片水波纹效果
前端·javascript·css·3d·html
技术思考者25 分钟前
HTML速查
前端·css·html