工程师硬通货系列四:提升自身绝对价值

《职场硬通货系列》首发于公众号“职场嘚吧嘚”,每周三更新,欢迎大家关注转发!


明明很努力,却没有什么成绩?知道自己要学的很多,但不知从何入手?对于普通人来讲,决定个人职场高度的是自己的优势上限,那么如何利用好自己的时间,去学习知识和技能来提高自己的优势上限,就是大部分人最大的难题!职场硬通货来帮你寻找答案!职场硬通货系列旨在帮助在职的工程师们明确行业边界,了解自己应该学习哪些技能,如何掌握这些技能;不断提升核心竞争力,让职业发展的道路越走越宽,从而成就更好的自己!

前面的章节一直在强调全局意识:代码层面、需求层面、资源层面。其实,只是在与大家一起梳理工作思路。但凡有几年工作经验的人,都会心有灵犀,即使不刻意去做,也会被推着去做。早晚之分,优劣之分。—— 希望本专栏能帮助大家,变得早,变得优。

后面的章节,主要以布道为主。这些是没有机会被推着做的,即使有机会很多人会放弃、错过。因为惰、因为惧。——这就是 35 岁之殇!35岁不是源于 35岁,30岁已经显现了。


曾经面试过一个在京东工作 8 年的大哥,一直在做一些后台相关的东西:CRUD、跑跑数据、做个报表…… 简历扫上一眼很丰富,其实是不断在重复。尝试聊了几个角度:

  • 简单聊下自己 8 年的产出,做了 a 平台、b 平台、c 平台;

  • 如果我想要 d 平台你会怎么做?多少时间?

  • 如果我给你配个实习生你会怎么做?多少时间?

  • 如果我还要一个 e 平台,你会用多长时间,你给那个实习生分配多少时间?

这是一个很简单的项目沉淀、项目管理的问题。三个问题,竟然基本上没有给出我差异性的回答。面试官不 care 我们是不是在诚实的罗列工作,而是关注你能不能快速复现成绩,乃至做出更好的成绩 —— 这是你的绝对价值,无关乎平台。跳槽是加薪的捷径,但资本不是冤大头。

尝试去思考手头的事情,有哪些是一个实习生可以做的。我们一天的产出能不能大于两个实习生?我们的产出值不值得上我们的工资。—— 这不是 PUA,这决定着我们有没有资格升职加薪。


价值来自于思考,来自对工作的不断反刍!业务新起,几条 sql 就可以搞定全部功能,也是最恰当的做法。随着业务变复杂,我们需要不断的补充逻辑:这里一条 if 那里一条 else。同时,还有源源不断的 bug,源源不断的补丁。

初期无限爽,直至尾大不掉。终有一天,我们会无法忍受现状的臃肿,调整我们的架构。我个人比较反感那种接触到代码先喷一通的新人,而又没有任何优化建议。如果不知道怎么改进架构,那就闭嘴,这个世界不缺愤青。


走近架构,尝试理解当初设计者为什么如此选型,当初解决了什么问题?如果当初是你设计,你应该怎么做?或者现在就让你重构,你会怎么做?把你的方案 share 出来,向较资深的人请教,不断修正。

再进一步,去思考当初的设计约束,当时应该是觉得是一套不错的方案。为什么变成了现在的样子。是未知变更太多?还是架构的使用不适合设计者预期?

再进一步,去思考当初为什么不用你这套设计方案。因为当初的架构师太矬(大概率不是,而且一定要先假定不是)?大概率不是。当初的业务量级没必要引入现在的复杂度?当初的资源原因只能使用简化版本?当初的设计者未预期到某些变更的引入?

再进一步,尝试去分析,如果使用了你的新方案,半年后、一年后,可能失控的点在哪,如何去避免。


不断去质疑现状,质疑自己,然后给自己沉淀。当我们再接触到类似问题,就可以游刃有余设计架构。就会注意调研中那些被忽视的点,就会考虑如何延长架构的生命。同时,可以学会如何在理想状态与资源约束间平衡。

35 岁之殇,而有些人却可以笑傲职场。10多年的工作经历不等于 10多年的工作经验;思考可以让你快速拿到别人10年不得的经验。沉淀是我们应对下一个问题不断的动力,也是你面试不断的亮点。这就是个人无关乎平台的绝对价值,是不可替代性,是升职加薪的理由。


不要停止思考,为自己争取机会,创造机会。试着去改变你不爽的架构;如果没有资源,那就意淫自己要改变这些架构……  多思考,多调研,多沉淀。


下一期 

工程师硬通货系列五:让你的架构专业

全部评论

相关推荐

秋招进行到现在终于能写总结了。完全没想到战线会拉这么长,过程会如此狼狈,不过更应该怪自己太菜了。好在所有的运气都用在了最后,也是有个去处。背景:双2本硕科班,无竞赛,本科一段研究所实习,硕士一段大厂暑期实习但无转正。技术栈是C++ & Golang,实习是客户端音视频(而且是鸿蒙端开发),简历两个C++项目一个Golang项目。主要投递岗位:后端,cpp软开,游戏服务端,测开,以及一些不拘泥于Java的岗位。从8月起总共投递123家公司,笔试数不清了,约面大约30家。offer/oc/意向:友塔游戏(第一个offer,面试体验很好,就是给钱好少南瑞继保(计算机科班点击就送(限男生),不...
乡土丁真真:佬很厉害,羡慕~虽然我还没有到校招的时候,也想讲一下自己的看法:我觉得不是CPP的问题,佬的背书双2,技术栈加了GO,有两段实习。投了123,面了30.拿到11个offer。这个数据已经很耀眼了。这不也是CPP带来的吗?当然也不止是CPP。至少来说在这个方向努力过的也会有好的结果和选择。同等学历和项目选java就会有更好的吗?我个人持疑问态度。当然CPP在方向选择上确实让人头大,但是我觉得能上岸,至于最后做什么方向,在我看来并不重要。至于CPP特殊,有岗位方向的随机性,java不是不挑方向,只是没得选而已。也希望自己以后校招的时候能offer满满
点赞 评论 收藏
分享
尊尼获获:闺蜜在哪?
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务