民办本+中下2硕,零实习如何备战大厂C++?C++方向太多怎么选?
今天给大家分享的是一位粉丝的提问,民办本+中下2硕,零实习如何备战大厂C++?C++方向太多怎么选?
接下来把粉丝的具体提问和我的回复分享给大家,希望也能给一些类似情况的小伙伴一些启发和帮助。
同学提问:
1:提问
yt大大,就是请问一下。我bg是民办本-智能科学与技术,中下2硕研0,也是智科,有点ai基础,学过python,c++系统性学习开始没多久(以前用c++刷题),之后还想学一下go,读研大概是做多模态方向。我的目标是想进大厂,算法肯定是走不了了,我就想走大厂linux/c++(具体哪个方向还不清楚,感觉c++方向好多),感觉目前想进大厂得有大厂实习才行,但我大概没法实习(有很好的成果才有机会去实习)。看了很多yt老师的回答,yt老师提到了做出一款产品的重要性,我在想如果就是自己做出来了一个产品没啥人用,投简历的时候,这个的含金量咋样哎,有机会过大厂简历关吗?
其实从看了yt老师的回答后,我也构想了两个读研期间可以做的东西。一个是结合ai的音视频相关,然后顺便用go做后端。另一个是ai桌面机器人,涉及嵌入式相关的。我感觉真做出来了,收获应该还是很大的,不知道放在简历里是否有用?
Yt回答:
民办本科中下211硕士,目前研0。其实我认为这个时机你的优势是在哪,现在你时间觉悟的比较早,有很多的朋友,像可能你们师兄现在研二研三了都还没有准备,这种都有,你现在觉悟的比较早,所以这里面有个两年的时间,中间去个大厂还是有机会的。因为在这个过程,你可以研一暑假偷偷实习,如果不行研二暑假再偷偷实习,然后寒假也可以投,反正有机会你就试。因为时间长,试错的成本就会越低,试错的周期就会越长,你的容错概率就会更大,就这样的。如果你准备的晚,比如到了这种研二、研三才开始准备,那根本就没什么容错率,而且你简历没什么东西可以写。
有点AI的基础,学过Python,C++系统性学习开始没多久,以前用C++刷题。其实这里呢我也跟你讲一下,不要把C/C++语言看的太重,我见过很多朋友比如说从《C++ Primer》这本书开始看,然后研究什么C++新特性,11、14、17、20、23这种新特性,然后逐个逐个研究,研究有什么用呢?你会发现后面来说,你就是为了忘,因为你没有用它去做过具体的东西。这种C/C++的语言也好,IT类的技能也好,开发类的技能基本都是熟能生巧,你不用去记,也没有必要太多的去深入研究,就是你能够多用,自然而然你就能够形成一种本能。因为它的反馈性很强,就是你做一个项目,写一功能,你逐步去做,自然而然你就会有反馈。如果在这里奔着一种我要系统的学C++这门语言,我跟你讲你是不可能学明白的,因为你也学不明白,即使很多懂了C/C++语言之后,你就比如说以C++新特性,以C++之父,他你就会发现他依旧有很多东西干不了,他懂得只有这门语言。你比如针对于这种智驾的功能,或者针对于这种搜广推,或者针对于这种数据库核心开发,或者说文件系统,他也一样搞不定,因为他只懂个C++语法,那个有什么用?
我们再往下面看,之后还想学一下go。现在来说你前面学过C、C++以及Python,之后还想学一下go,我是认为先不用贪那么多,方向不要给自己搞得很臃肿,先做一个切实可行的,比如半年时间接下来我要做什么,我要做什么东西,你给自己半年的规划,半年规划可能都有点长,你给自己两个月规划,你就慢慢你就会落到实处。如果你看得太远,你就很容易看不到脚下的路,因为你看的都是前面,这就跟你讲什么意思?实在一点,讲究实际的东西好吧。
读研阶段大概率是做多模态方向,目标想进大厂。进不进大厂这个目标你可以埋藏在心里,不要去喊,这个口号你喊出来它没有用,真的后面你水平到了,你不说你去大厂,你投递出去一样有大厂面试机会;你即使每天讲你要进大厂,技术不行你发现即使投递出去这种面试机会都不会给你。然后再提到的算法肯定是走不了了,我认为这一点你还是get的挺好,就是算法的方向我认为不用去考虑这个方向。然后想走Linux C/C++,具体哪个方向还不清楚,感觉C++方向很多。后面来说你考虑在Linux上面用C/C++做一两款产品,重点是后面这一句做一两款产品。感觉目前想进大厂得有大厂实习才行。我不知道为什么会有这样一种结论,每一年在秋招的过程中间以及包括很多人没有大厂实习的,依旧后面能够去到这种知名的企业都有,现在不要给自己确定了先去大厂,然后还要有大厂实习机会,没有这个说法,当然有大厂实习你的成功概率会要大很多,没有大厂实习你依旧可以的。
但我大概没法实习,有很好的成果才有机会去实习,看了很多YT老师的回答,提出来做一个产品的重要性,我现在想如果我自己做一款产品没人用怎么办。你做一款产品你根本就不要考虑别人用,你只要考虑你周围的朋友能够用,就是你只要做好之后,你周围的朋友,包括你女朋友也好,包括你父母也好,能够用就可以了。然后你能够给到你面试官,能够完整的展现出来,他能够用就可以了。这里我要跟跟大家讲做一款产品,其实还有后面这一段,就是整体的话连到一起是怎么讲的呢?就是你有技术你就一定要考虑产品化,有产品化你就一定要考虑商业化。其实这个过程对于学生群体,在你的资源很有限的情况下面,你只能说我有技术,我考虑产品化,后面这个环节产品如何考虑商业化,我认为这个环节你可能很难做得到,但是我认为你得往这个方面去想。至于你现在做的来说有技术把它做到产品,只要做成产品能够给别人用,不是说有多少人用的问题,是要有人能用,具体是别人能够用,不是说要有多少人用,这个无所谓的。然后这个含金量怎么样,有机会过大厂简历关吗?我认为现在不用去纠结这一点,我们逐步逐步走,你每给自己定一个两个月的目标,两个月过完之后,我这个两个月做什么,下两个月做什么,后两个月你就按照这么规划,逐步逐步走,我跟你讲后面慢慢来说你结果不会太差的。至于如果你从一开始大厂用人标准是什么?大厂的简历标准是什么?你按照这个模子往前面套,我跟你讲这种削足适履的方式,它不一定能够让你去到大厂,反而来说你发现你到后面四不像,小公司都不一定要你。
然后我也构建了两个在读研阶段做的东西,一个是结合AI的音视频相关,顺便用go做后端,还有一个就是AI机器人,涉及嵌入式相关的。我认为在这里,你就中间先做一个,能够做出来你AI结合音视频,你这里提的是个技术方案,技术思路,它不是一个产品,你知道吧,因为从这个思路你会发现,你从一开始你没想场景它能用在哪里。你就比如结合着音视频AI你就比如说做一款这种客服机器人,然后数字人之类的这种工具也行;你结合着AI能够结合音视频,然后图像生成这种也行。先把需求说清楚,就跟你讲的你就做一个数字人,或者做一个这种结合音视频做一个虚拟人出来,它也行,一个聊天工具的机器人这种也行。你结合着AI来做,你把它做完之后,别人能够用,你慢慢来说,你就能够逐步去迭代,先把这个产品做了。你比如按照你规划未来两个月我先做到什么层次,至少从目前来说,我认为这个技术方案你先按照逐步去做好吧。
第二个提到的这个AI桌面机器人,会涉及到嵌入式相关的,感觉真做出来收获还是比较大。AI桌面机器人既然它叫做PC机的桌面机器人,那应该不会涉及到什么嵌入式,你就做一个类似于这种语音,或者说能够成型人像,然后能够去表述出来,能够跟你对话,这种来说我认为它应该不会太复杂,可能更多来说是一种界面上的操作,也可以结合着QT做一个桌面工具,它能够点开之后它是一个人的头像,是一个美女的头像,然后能够聊天,这个也行。现在来说先不要说涉及到什么嵌入式,你先把需求捋清楚,它能用在哪里,好吧。
总结:
- 背景与目标 学历:民办本+中下211硕(智科专业),有机会冲大厂。技术栈:先不用贪那么多,方向不要给自己搞得很臃肿,先做一个切实可行的。
- 项目建议 做能用的产品(重点不是用户量):AI音视频方向:做个数字人聊天工具;AI机器人方向:开发桌面语音助手。关键点:项目要完整可演示(面试官能体验)。避免"技术堆砌",解决具体问题(如校园智能客服)。
- 实习策略 研一暑假:尝试投递实习(中小厂也可投)。没实习咋办:用自研项目+开源贡献补足简历。
- 避坑提醒 别死磕C++语法:直接做项目,边做边学。别幻想算法岗:双非本+211硕根本卷不过。
计算机相关专业就业求职/学习路线/offer选择/职业规划建议
(学习就业困惑?我们来为你答疑解惑!)免费** **必回
#职业规划##计算机#解决计算机相关专业就业/面试/技术提升等问题解答(投稿必回)