大二计算机,求指路

hydrostic · 2025-5-24 01:48:14 · 1950 次点击
楼主是末九大二计科学生,最近在审视自己现状以及规划未来生涯的时候有点迷茫,望 FSHEX 的大家能不吝赐教。

我很早就开始写程序,也曾是个半吊子 oier ,目前会 Rust/Go/C++/Javascript, c# 在学。按照顺序,我觉得我前两门语言处于一个能写一些项目但是不是特别熟练的程度,而后两门语言因为用的少和好久没用了比较生疏。我之前有用 Go 写过一个社区并在运转,但是除了这个社区之外,由于我比较容易半途而废,没有什么可以拿出手的项目。

大学期间,我一开始是打 icpc ,但是觉得自己没什么前途就退出了,后来又去参加了 ASC 超算比赛,也算是锻炼了自己 Linux 的水平。但纵观这两年,因为要兼顾 gpa ,还有忙比赛的事,没多少时间投入到个人成长中,导致一定程度上编程水平还在吃大学之前的老本。

最近看实习的时候,发现大厂很多都是要求掌握 C++/.../Go 中的一种或多种语言,想问问大家,语言这一块是不是应该再努力提升一下自己 C++ 水平比较好。另外,我写简历的时候也发现自己没什么能写上去的,所以想问问有什么推荐的项目方向,可以贴在简历上显的不是那么简陋的。

在未来方向上,我个人不是很想做深度学习那一块,但是对于和深度学习沾边的,例如 cuda 编程又比较感兴趣,也想问问大家这一方向的岗位怎么样,是否值得作为未来发展的方向。
举报· 1950 次点击
登录 注册 站外分享
17 条回复  
FanyFull 小成 2025-5-24 02:05:01
感兴趣可以来蹭蹭我的输入法项目,c++ 这块的。涉及到的可以在面试时候谈的点还蛮多的:语言基础、COM 、Win32 、IPC 、多线程,自然语言处理,webview 、direct2d ,嗯,还可以蹭蹭大模型(接个大模型进去联想句子)等等。
Mithril 小成 2025-5-24 03:22:02
语言这东西都是在项目里实际应用才能真正理解某些特性到底是干什么的,以及怎么用。光靠背书肯定能学会,但能记住多久就不一定了。特别是 C++这种又大又杂的,一般公司内部用得多的话都会出个规范。能用什么特性,怎么用。不然两个人写的代码可能完全是不同风格的,Review 起来很费劲。 所以如果你想提升的话可以找找开源项目混混。找个小点的项目,先从改 bug 开始。 至于大厂要求掌握 C++这种,看看就行了。基本也就是考几个点,临时抱佛脚刷刷题也可以。反正你简历别写精通 C++就行。 计算机这行学历越来越贬值了。所以还是尽量读个研究生再说。虽说确实是没啥用,但别人有你没有这就是区别。这么算的话你还有好几年的,可以不用这么焦虑。 计算机最关键的几门课,组成原理/体系结构,编译原理,线性代数差不多都是大二大三开的。我们面试应届的话基本都会问相关的内容。这几个没学好说明这人四年就没怎么好好学。简历刷的再好看评分也高不了的。你既然大二那就专心先把这些课程学好再说。 组成原理多做实验,编译原理可能书上讲的都比较老了,你可以自己写个 parser 试试,Github 有很多项目。线性代数教程多数都比较烂,可以 B 站找视频看看。自己动手写个 renderer 啥的,从图形学入手更直观且容易理解一些。
passive 小成 2025-5-24 05:11:17
1. oier 想必是对学程序有兴趣的,跟着兴趣继续走下去。 2. 熟悉超算,有喜欢 CUDA ,两个能够完美结合。但是写出有用的牛逼程序可能需要深入学习其他行业的知识+扎实的应用数学基础。 3. C++这个庞然大物,每个人简历上依然都写熟练(尤其印度人)。写个熟练 CUDA/OpenCL 都比熟练 C++更博取眼球。
BN5MDKFM 初学 2025-5-24 08:13:49
如果是 c++创始人写“精通 C++”才有意义。否则写和没写一样。 现在社会都要写某粗粮文案那样吸引眼球吹牛博 HR 流量营销耍猴的东西才行(雷总这里点了个赞)。 我有个亲戚是转平面设计的,他都写自己参与的网站设计日活多少多少 XXXX 。 金山网络全资控股,苏州某多多公司旗下的全国性大型彩票服务网站。 因为是接近官方保护伞的菠菜网站,日活能不高吗?后来他去了一家新开的区块链互联网公司, 大专学历,甚至还不喜欢英语,而且那区块链公司只召了他一个会 figma 的(似乎是前公司培训的)。你想想和 程序设计语言完全不一样,figma 这种熟悉下界面就差不多了,需要技术和本事的吗?这就是信息差。 所以要求抓住 HR 的心理,很多 HR 真的毛都不进社会很多年才知道,普通人面试成功很多时候要靠社会学和心理 学。先让自己进去才是首要的,尤其是初创公司,一线城市机会尤其多,而选对公司性质(比如前面说的彩票服 务网和区块链公司,发工资和银行抢来的差不多,做技术的可以适当过渡解决下生存问题)
Flourite 小成 2025-5-24 08:15:45
我觉得你是新闻看多了,乱花迷人眼,再加上没工作经历,所以才迷茫、不知怎么发展。有没有想过进哪个行业?想做哪个岗位?搜广推?游戏?语言方面,python+java 可以解决 90%的问题,新语言其实没那么好。项目拿不出手,那就阅读源码写博客啊,就算是 golang 的核心三件套,投入一个月也是可以把文章写出来的
yinmin 小成 2025-5-24 08:23:17
末九高校指非清北的 c9 高校吧? c9 大概率是读研的,离找工作还有 5 年+,ai 激进时代的 5 年对编程行业的影响太大了。 大学多几段实习经历,稳住 gpa 保研是重中之重。另外,找一个交叉学科,ai 后时代需要交叉学科人才。计算机+金融、计算机+统计+cpa/acca 、生物+计算机、应用物理+计算机…
opentrade 小成 2025-5-24 10:36:05
我这里有个大二的 985 实习生(远程),还挺不错的,他似乎没怎么在乎 GPA
mumbler 小成 2025-5-24 10:42:12
过去所有编程经验和方法都是错的,不要 49 年入国军了,现在进入 AI 编程时代,用 cursor 一个人干整个项目,去学习用 cursor ,你有科班的基础,已经入门了,不要去纠结各种语言的回字四种写法,你学习驾驶 AI 去编程,你是 driver ,不是 developer 了,上面那些人全部要失业的,千万别听他们的 你已经遇到了人生最大的机会,坚定不移用 AI 编程去做 AI agent 即可
sagaxu 初学 2025-5-24 10:47:15
大概率要读研,多发 paper ,程序语言和写代码能力反而是次要的,除非学术上混不下去,别把自己往码农这个赛道赶。
12下一页
返回顶部