mark待学习
写在前面:第二期已更学长985计算机硕士毕业5年,之前有呆过摩根士丹利,小红书。目前在某500强外企从事Software Engineer。最近一次跳时还拿过字节、华为、古茗等offer,最终综合对比选择了性价比较高的外企。今天不聊算法八股文,只想用最接地气的「心窝子经验」,告诉你们象牙塔里最该提前点满的生存技能,未来开挂的你会感谢自己提前看完哒~一、那些学校不教但职场要命的「隐形能力」1. 「屎山代码抗性」训练法(血泪教训)    真相:不要怀疑,大部分公司80%的时间在维护祖传屎山代码,之前刚入职某书时接手了中台的各种服务,连续通宵三天才结合自己整理的框架图,理清业务流。    自救指南:    首先树立一个意识:光靠面试刷题那种是无法适应平时工作的日常需求的!和平日工作场景相差太大,刷题只是面对这一切的敲门砖~    抓住一切能够锻炼自己梳理代码的能力,比如:平日实验室的项目,或者去GitHub找开源的老项目,逼自己给这些项目:✅ 画模块依赖图✅ 写伪代码重构方案✅ 模拟增量开发(在屎山上加新功能)    学点设计模式总不会错,能帮你提升内功,学到经过无数次实践检验的武功:    推荐资料:Refactoring Guru        理由: 图文并茂,清晰易懂,还提供常见语言的代码实例,方便亲自动手体会其中奥妙~    小贴士:推荐看上面的英文版,中文版 有很多翻译云里雾里,影响体验;如果英文实在有困难,也建议中英结合一起看,相信我,会好很多~2. 「需求翻译器」养成计划(新人杀手)    踩坑实录:亲眼目睹某前同事,曾因把产品经理说的「用户画像要立体」理解成3D建模,白干两周后被总监骂哭。    生存技巧:    了解一些产品上的术语和思维准没错,能够帮你更好地理解项目和功能的大背景,有利于开发    另外万一,我是说万一你发现自己干几年实在不喜欢开发,还可以转技术型产品,很吃香的好咩:🔹 把模糊描述转化为功能清单(例:「提升用户体验」→ 埋点覆盖率提升至95%)🔹 用UML时序图反推产品逻辑二、比刷LeetCode更重要的小众神技1. 「Debug玄学」破壁指南    掏心窝子:程序有bug太正常不过了,永远记得,任何事情都可能会出错!现实没有那么多理想的事情~    硬核训练:    📌 平日里遇到bug或者不理解的程序行为,千万不能打哈哈、得过且过    📌 要亲自上手多练,熟练使用IDE的debug模式,千万不要硬核print :(    📌 多思考,多问为什么,见得多了就见怪不怪了2. 「甩锅防御术」必修课    血的教训:某同事因没保留好事故处理过程中的证据,强行被背过部门大锅,当年绩效惨不忍睹。    自保攻略:    感觉不妙,别嫌麻烦,立刻所有沟通留痕(企业微信/钉钉/在线文档/会议聊天记录),关键信息圈红高亮    职场如战场,害人之心不可有,防人之心不可无~三、学校到职场最残酷的认知迭代1. 「学生思维」毁灭清单    ❌ 追求技术完美主义 → 真实职场要的是「在 deadline 前交出80分可迭代方案」    ❌ 等导师派任务 → 主动找leader对齐OKR才是王道    ❌ 闭门造车 → 和上下游同事多"扯淡"(信息差决定晋升速度)2. 「向上管理」黑暗兵法    升职秘籍:老板知道你很优秀 > 你自认为优秀    学会总结,整理自己的工作和思考,包装后向上汇报,让老板看到你的优秀!    不要假设你干的拼死拼活,老板就都看在眼里了,拜托,老板管多少个人,很忙的好不...    周报里永远用「数据化表达」(例:「优化登录模块」→ 「QPS从200提升至1500,节省服务器成本23万/年」)    话术模板:🔥 同步风险:「目前遇到XX问题,已有A/B方案,需要进一步决策」🔥 争取资源:「如果要达成XX目标,需要增加XX支持」最后说句大实话:职场不是期末考试,没有人会给你划重点。那些藏在需求文档字缝里的潜台词、深夜报警群里的人性博弈、技术评审会上的话语权争夺...才是真正的「入职必修课」~(学弟学妹们,江湖险恶,先一步替你们试毒了... PS:外企是真的香💖)
点赞 95
评论 23
全部评论

相关推荐

xwqlikepsl:感觉很厉害啊,慢慢找
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务