我有一个朋友,上一届的,去年的情况也不比今年好多少吧,先说说他的debuff:民本,土木转码,cpp,技术一般。 当时他唯一能拿得出手的也就是一个蓝桥杯的国三,在网上投了上千份简历才找到一个北京小公司的qt实习,工资很低,付费实习。实习到 9 月开始回学校准备秋招,结果一直到11月,简历石沉大海,根本没有面试。大部分人都不能接受努力没有回报,他也一样,直接开摆去深圳和女朋友爽玩,顺便投了几个深圳的公司线下面试了一波。有时候就是很魔幻,某一天,他忽然就摆脱这个泥沼了。有一家公司很缺人,他直接一天两面速通拿到 offer。而事实上他简历上的东西仅仅只是实习学到的一些qt 知识和在网上纯clone的muduo网络库,一问三不知的那种。 可是后来不巧的是他去实习了一段时间,又恰好碰上公司裁员,顺便把他这个校招生也给裁了。当时已经是四五月份了,春招都接近尾声了,那我想比你现在更加绝望,更加焦虑吧!当时他又是怀着怎样的心情继续坚持下去的呢? 后面的故事我就不清楚了,只知道他上上个月的动态是拿到大疆的一个叫什么卓的公司的 offer。 而这个公司是做的自动驾驶,和他之前实习的qt客户端可以说是毫无联系(cpp不像Java,基本就是往一个方向精通) 这其中付出了多少努力,怀揣着怎样的心情去坚持,其实你我也能稍微感知一点吧。 我说得可能很简短,没什么感情,但或许每一段经历都是他每个晚上的夜不能寐,可是人家现在照样活的很好呀✧٩(ˊωˋ*)و✧ 所以要我说,真的不用焦虑,学不进去的时候不妨听听音乐运动运动,坚持投递就完了,patience is key in life 总会有你一口饭吃的
14 1

相关推荐

背景在快速变化的市场环境中,软件开发团队面临着越来越高的需求和压力。如何能够在短时间内高频次地交付高质量的软件,成为现代软件开发的重要课题。持续集成(CI)和持续部署(CD)作为现代软件开发的最佳实践,逐渐成为提升软件交付效率的有效手段。持续集成(Continuous Integration,CI)和持续部署(Continuous Deployment,CD)是现代软件开发中的重要实践,旨在提高软件开发和发布的效率与质量。持续集成 是指开发者频繁地将代码集成到主干分支中,确保新代码与现有代码的兼容性。而 持续部署 则是指在持续集成的基础上,自动将通过测试的代码部署到生产环境中。二者结合,形成了现代 DevOps 实践中的核心部分。原理持续集成原理持续集成的核心思想是通过自动化流程减少集成时的痛苦。其工作原理主要包括:版本控制:开发者将代码提交到版本控制系统(如 Git)。自动构建:每次提交代码后,自动触发构建过程,包括编译和打包。自动测试:构建后自动运行单元测试和集成测试,确保代码的正确性。报告反馈:通过 CI 工具(如 Jenkins、GitLab CI/CD)生成构建和测试报告,及时反馈给开发者。持续部署原理持续部署建立在持续集成的基础上,其原理主要包括:https://www.nowcoder.com/issue/tutorial?zhuanlanId=j572L2&uuid=a21ffae20b9049fe997c1829a8605772#牛客AI配图神器#自动化部署:只有通过所有测试的代码才能被自动部署到生产环境。环境一致性:确保开发、测试和生产环境的一致性,使用容器技术(如 Docker)来解决环境差异。回滚机制:一旦发现问题,可以快速回滚到上一个稳定版本,保证系统的可用性。
点赞 评论 收藏
分享
牛客网
牛客企业服务