C++服务器方向,希望前辈们指导一下方向

感觉最近方向有点乱了,希望前辈们指导一下

末流211本科 软件工程 大二上 想往C++服务器方向发展,然而学校培养方案基本都是java后端方向和前端方向的,基本只能自学,现在有些迷茫

目前跟着牛客的教程写了HTTP服务器,但是没啥自己的创新,感觉就是copy了一遍代码。虽然学到了很多东西,但是我感觉这个东西没啥亮点。做之前感觉应该足够放到简历上,但是做好后又感觉这个基本大家都会做,自己又写不出什么新东西就很郁闷。

然后因为学校进度比较慢,我们专业课就开了C语言,数据结构其他都是偏数学的课。然后我就开始自己学了,然后发现现在啥都会一点皮毛但又不深入,挺浮躁的。寒假的时候想把计组和OS学了,然后跟着书本或者网上教程之类的写个自己的简易OS,也不知道能否实现。

数据结构和算法方面,被两个队友带飞第一次ICPC拿了个铜,我基本负责口胡和端茶送水,算法考虑的全面程度以及代码实现能力真的弱爆了。思维一直跟不上队友的速度,我还在想的时候他们代码就敲好了,都没能帮上忙。都不知道队友为什么愿意带我这个弱鸡。

上面基本上发牢骚了,下面是我个人的疑惑

1.大一基本全凭兴趣探索了,技能点很杂,基本服务器-后端-前端走马观花地浏览了一遍。
我接下来准备好好学一下专业课,然后完善一下HTTP服务项目,做一个简易OS,其他技能点不准备大规模扩展了。我想问问做好这些足够了吗?

2.然后是八股文和各种刷题之类的,什么时候开始刷,有没有比较好的资源?我最近也看了很多面经,也搜集了很多资源和资料,但是信息量一多我就不知道哪些是真正重要的了。我个人也不太喜欢硬背一堆题目啥的。

3.还有是竞赛(弱校)和自己学项目,大一的时候比较闲各种OJ上刷了七百多题(oj hunter上看的数据),但是也发现自己好像也就一个平平凡凡的普通人,相比周围的人脑子转的很慢,没啥长进。因为学校阶段考特色,基本只能寒假和暑假训练,队友说想一起冲个银,感觉会辜负他俩的期望。我个人基本没啥娱乐的,因为喜欢所以选了这个专业,平常基本就学技术和刷刷题,但是也发现自己能力也就那样了。至于为何纠结竞赛和项目工程,可能是因为自己比较短视吧。看不见明显收益的时候就容易不坚定了,虽然拿了铜但感觉这不是自己能力所应得的。写项目的话就感觉写一行就是一行,但是现在基本都是在仿写别人的项目,不知道啥时候能写出真正属于自己的东西。可能因为自己潜意识里比较抵触同时做好几件事吧,所以现在不清楚自己该选择哪个去发展,是不是需要放掉一个?






#职业规划#
全部评论
很不错了,同林大,本科我还一脸迷茫呢,建议早点去实习,在公司抓比你大两三年的哥哥姐姐聊一聊,可能会好一些
1 回复 分享
发布于 2022-02-05 13:29
os可以放掉,如果想专门搞内核两说。看muduo吧,muduo搞懂了后续路就好走了,可以用muduo当个基础网络库搞出不少东西,另外你才大二,已经很厉害了.
1 回复 分享
发布于 2021-12-07 18:23
c++服务器开发现在是一个比较小众的方向,因为现在硬件成本比以前降低了很多,不需要用C++去压榨机器性能,而更注重业务快速迭代,所以C++服务端通常的应用场景集中在一些实时性强,性能要求高的领域,比如:游戏服务器,搜索/推荐/广告架构,音视频/流媒体服务器,存储/数据库,网关/rpc等等领域。 如果不是去做这些领域,而是写普通的业务,最后还是要去学golang/java之类的语言和框架。 要么结合C++的应用场景做一些细分领域的学习,比如:游戏,流媒体之类,要么最好还是去多学学这种有比较成熟golang/java生态和体系的语言。
5 回复 分享
发布于 2021-12-07 19:39
学弟起步已经蛮早了 建议这学期好好准备 找个实习吧 提前了解了解工作环境和已经摆烂了的就业市场
1 回复 分享
发布于 2022-09-17 10:02 辽宁
很不错了 我大学四年都没怎么学 ,毕业后都是自己学的,我也对这方面感兴趣,好好拿捏好大学事件,多去刷题,刷题提高思维,写项目提高遇到问题解决的能力和提高眼界。   你如果有经济能力,实在找不到方向,建议参加一个什么培训班级,认真学习,按时总结,提高的很快的
点赞 回复 分享
发布于 2021-12-16 09:23
我也蹲,看看你们都找了啥练习项目
点赞 回复 分享
发布于 2021-12-07 16:40
牛客服务器那个我也做了,就是游双那本书里的,基本上都是源码,用的东西感觉都很老,不过一行一行跟着写下来收获还是挺大的。然后我看了一些github的webserver,感觉好多用的都是11,很多新特性,头大😰
点赞 回复 分享
发布于 2021-12-07 16:17

相关推荐

嵌入式求职之路:可以看我经验😂,https://www.nowcoder.com/share/jump/73221730841876945
点赞 评论 收藏
分享
06-04 17:59
已编辑
长江大学 Java
点赞 评论 收藏
分享
评论
3
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务