几年前刚进大学读计算机时,我的计划简单到不能再简单:好好上课,拿好绩点,顺利被录用,然后毕业。就这些。等真正拿到学位回头看,才发现大学远不止这四步。有些话,我特别希望有人在我大一那年就告诉我。所以,如果我能回去跟一年级的自己聊聊,我会这样说。
1. 绩点不是全部,但它确实有用
很长一段时间里,我以为绩点就是一切。后来才明白不是。绩点讲不清你编程到底行不行,也预测不了你工作表现如何。但反过来,也别完全不管它——实习、校招、奖学金、升学,它都可能卡你一道。
所以,认真对待成绩,但别把整个大学生活都耗在追一个数字上。
2. 动手做项目,别只交作业
这一点我后悔没早点懂。有太多次,我写完作业、提交、然后就忘了。可当有人问“你到底做出过什么”,那是完全不同的问题。你不需要造什么颠覆性的东西。做点小的,弄坏它,修好它,再改得更好。一个你真正理解的项目,比照着教程抄来只为交差的项目,能教你的多得多。
3. 别小看实习
我以前以为实习主要是往简历上添一行字。不是的。做真实任务,会教给你大学作业有时教不了的东西:截止日期、团队协作、含糊不清的需求、调试别人的代码、跟人沟通,还有在没人给你标准答案时自己想办法搞明白。有机会实习,就认真对待。你学到的东西可能比预想的多。
4. 数据结构与算法,绕不过去
我知道,没人爱听这条。但如果你打算投软件工程岗,DSA 就是不该一直往后拖的事。我犯的错,就是把它当成“以后再说”。然后招聘季来了,“以后”突然变成了“现在”。你不需要一夜之间刷几百道题。早点开始,持续练。
5. 学会沟通
技术好,也可能因为讲不清自己在做什么而吃亏。面试、演示、实习、小组项目,你都得解释自己的想法。沟通不是用多复杂的英语,就是能把思路说清楚。我后悔大学时没多练这个。
6. 学 Git,并且真的用 GitHub
别只是知道教授提过 GitHub 这个名字。去用它。把项目放上去。学 commit、branch、pull request,以及用 Git 协作的基本操作。以后你会感谢自己。
7. 多和人说话
“社交”这词一开始让我觉得很严肃。其实它可以很简单:跟学长学姐、同学、开发者、教授,或者你感兴趣领域里工作的人聊聊天。问问题,了解别人怎么拿到实习的,分享你在做的东西。别四年下来身边全是人,却从没跟圈子外的人说过话。
8. 别等招聘季才开始
这大概是最重要的一条。别到大四才突然决定自己需要项目、DSA、好简历、实习和面试准备。你不需要大一就把一切想清楚,但要早点开始。每学期哪怕只迈一小步,也比招聘季时想一口气做完所有事强。
9. 别同时学十五种技术
这点我到现在还得提醒自己。这周学 Python,下周搞 AI,然后 Web 开发,再然后云、DevOps,冒出一个新框架又想学。技术永远学不完。你不必什么都学。挑一个感兴趣的,花点时间,做出点东西,再往前走。
回头看
我不觉得大学里每件事都做对了。我犯过错,换过方向,有些事明白得太晚。但这大概也正常。拿到计算机学位,并不等于你突然就懂计算机科学的一切。毕业反而让我意识到,自己还想学的东西有多少。我现在在探索 AI/ML、AI 智能体和其他技术方向,这次我想把过程记录下来,而不是等到自认为成了专家才开始。
如果你刚踏上这条路,别担心要把整个职业生涯想明白。学习,动手做东西,和人交流,多尝试。还有,别等到最后一个学期才开始。
热门跟贴