本人21届某C9机械研究生,今年拿到了字节 阿里 腾讯的offer走的C++方向 想回馈一下论坛所以把自己的一些秋招经验分享给大家牛客可能排版看起来不太好我把很多东西都记在自己的公众号上了包括自己的一个简历分享 ,一个月200题的刷题方法的分享微信搜索“陈同学在搬砖”关注即可希望可以帮助到大家  很多搞C++的小伙伴包括曾经我自己特别是后端方向的或多或少都有过一个这样的疑惑"搞C++到底可以写哪些项目呢?"  在项目这个问题上对于像我一样的非科班生首先应该摒弃掉一个思维上的  "误区"  拿我们机械举例我们的课题是机器人机器人作为一个交叉学科  在课题项目上所用到的东西就像"一锅乱炖"电路设计,运动控制,视觉算法,机械结构,QT界面,PID优化调参 ,维修 ,拧螺丝,搭硬件平台等等  这种类型的项目是会涉及到一些C++比如用来写QT界面 调算法API 控制下位机等等  但是目前求职市场上的C++岗位以"后端技术栈 "为主也就是企业那边希望你的项目里面涉及到的技术是"数据库 操作系统 计算机网络等等那一套"而不是"调调算法API 写写QT界面 控制机器人那一套"  总而言之如果你要找互联网的C++相关开发岗位对于我们机械来说课题所涉及到的项目最大的问题是"广而不精  不对口"  也就是说虽然你可能会觉得" 我在我的课题上投入了挺多工作量的而且做的东西好像也挺复杂挺高端的啊而且也涉及到了写代码啊 python啊 C++啊面试官肯定会被我做的东西所吸引的吧 "  但实际上呢  你做的再高端 付出的工作量再多和企业那边的"需求是不对口的"而且就算涉及到了一些编程的东西也是一些"简单的CRUD 调调算法API完事"  就算你把这段经历写在简历上面试管面试的时候也是大概率不会感兴趣的  别人需要的是 "C++后端开发"如果你是做这种类型项目的话可能投递机器人相关公司的开发岗位会好一点  如果你想找互联网相关的开发岗位就得自己取挖掘渠道寻找切合相关技术栈的项目去做了  那么到底对于C++技术栈的小伙伴到底可以尝试哪些项目呢?   C++作为一门贴近底层的语言不好像Java那样快速的搭建一个业务系统  整不出一些“好玩儿”的东西只能写一些轮子类型的项目   于是在这期陈同学想给小伙伴们分享一下我在准备秋招的20个月时间里所搜集到的那些具有可以拿来练手C++项目全是压箱底的干货可以到我的公众号“陈同学在搬砖”还有挺多东西的 肯定对你有用  1.写一个Json库 链接: https://github.com/miloyip/json-tutorial/blob/master/tutorial01/tutorial01.md 2.写一个红黑树 链接:https://github.com/william-zk/RB_Tree 3.一个STL 链接:https://github.com/Alinshans/MyTinySTL 4.写一个NoSQL ​链接:https://www.lanqiao.cn/courses/1341 5.写一个高并发内存池 链接:https://blog.csdn.net/qq_41562665/article/details/90546750 6.写一个线程库 链接:https://github.com/Winnerhust/uthread 7.写一个网络库 链接:https://github.com/chenshuaihao/NetServer 8.写一个服务器框架 链接:https://www.bilibili.com/video/av53602631?from=search&seid=9029288577396826503 9.写一个WebServer 可以参考一些书《Linux高性能服务器编程》还有陈硕的那本书 等等WebServer应该很多人都有做。。。 链接: https://github.com/linyacool/WebServer 10.写一个操作系统内核 搜一下 “MIT 6.828”感觉课程里的一个作业都可以拿来当做一个项目了链接:https://github.com/woai3c/MIT6.828
点赞 173
评论 25
全部评论

相关推荐

行云流水1971:这份实习简历的优化建议: 结构清晰化:拆分 “校园经历”“实习经历” 板块(当前内容混杂),按 “实习→校园→技能” 逻辑排版,求职意向明确为具体岗位(如 “市场 / 运营实习生”)。 经历具象化:现有描述偏流程,需补充 “动作 + 数据”,比如校园活动 “负责宣传” 可加 “运营公众号发布 5 篇推文,阅读量超 2000+,带动 300 + 人参与”;实习内容补充 “协助完成 XX 任务,效率提升 X%”。 岗位匹配度:锚定目标岗位能力,比如申请运营岗,突出 “内容编辑、活动执行” 相关动作;申请市场岗,强化 “资源对接、数据统计” 细节。 信息精简:删减冗余表述(如重复的 “负责”),用短句分点,比如 “策划校园招聘会:联系 10 + 企业,组织 200 + 学生参与,到场率达 85%”。 技能落地:将 “Office、PS” 绑定经历,比如 “用 Excel 整理活动数据,输出 3 份分析表;用 PS 设计 2 张活动海报”,避免技能单独罗列。 优化后需强化 “经历 - 能力 - 岗位需求” 的关联,让实习 / 校园经历的价值更直观。 若需要进一步优化服务,私信
实习,投递多份简历没人回...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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