小码农的职场人生一:由张小平离职引发的一些吐槽

文 ▏村长好忙(订阅号ID:xiejun_asp)

9月27日刷爆朋友圈的一篇文章 《离职能直接影响中国登月的人才,只配呆在国企底层》,虽然存在夸大其词且很多细节不实,但是还是让张小平离职登上了微博热搜榜。引发了我一丢丢的小感触,忍不住来说说我这几年所经历的职场。

个人成长

不可替代性代表着你的核心竞争力

作为一个新人,初入一家公司,想要迅速的提升自己的存在感,需要熟悉公司原有的技术栈和业务,然后抓住公司技术和业务的痛点去解决实际的问题。作为开发的个体我们需要不断的提高自己在团队中的不可替代性,不可替代性和你薪资是正相关的。你的付出,专业虽不见得立马可以转换成金钱,但它确是你职业生涯最有力的品牌背书。

在深圳的A公司,一家和基金打交道做金融软件的公司,当时还在用webform写后台系统,公司的webform控件还是用的美国的一个第三方控件(零几年的控件,好像是叫ComponentOne Studio),系统臃肿不说,兼容还只支持ie,但是客户要求用谷歌等浏览器,于是前两个月我全部投入到这个没有任何技术文档,控件在中国几乎没有公司在用,且版本在当时也是属于很老版本,不说中文文档,英文文档都没有,国内根本也没有可以交流的程序员,使用方法完全靠猜靠试的。死磕了两个月,开始一点一点用原生的替代兼容性很差的控件,然后后面用MVC+bootstrap 开始重构后台系统(待的时间短,只是重构了非核心的一些业务),后面对数据库熟悉 点参与了点数据库性能调优,接口人手不够的时候参与了写接口,app的微信版本。基本上别人能做,我都能做,我能做的别人却不一定能做,如此在团队中的重要性便体现出来。但是在公司待的小半年的时间里,感觉产品方向不对,所以选择离职,后来也证实了我当时的判断,庆幸的是现在A公司做出来调整,后面起死回生。后来公司有邀请我回去。

在B公司,作为C#开发应聘的,刚好公司前端的负责人离职,无人接替,当时恰逢前端吃香的时候,于是自告奋勇说转前端,看了下vue的文档就接手了公司的前端,后来公司的前端都是我面试招进来。离职的时候,领导也是各种挽留,已离职找到新东家的同事也有高出当时七八k的薪水叫我过去。所以,在这两家公司呆的经历让我知道:你的专业你的用心不见得可以让你在公司能升职加薪,但却能让你的人生升值。

升职加薪和跳槽

离职体现价值?机遇和时机很重要

刚来深圳的时候,我有很长一段时间是做个人开发者,收入在老家还凑合,公司很是排斥,加上本来技术又菜,所以只能放低姿态,期望薪资7k,然后本来谈的差不多的,对方问我,希望多久达到我之前的收入,我说半年。然后就没然后了。我是在深圳呆了几年才知道,不跳槽半年加薪一次是有多难,光靠努力是不够的。后来我找了个试用期6k的工作,然后以半年的节奏跳槽,其中一个很重要的原因是薪水半年不涨,跳槽于薪资涨幅是在一家公司几年都不见得有的。但是在频繁的跳槽后,我发现对自己的沉淀很不好。在公司没有表现出很明显的潜力的时候,适当的跳槽可以保持自己向上的势头,但是过于频繁对自己职业发展是很致命,公司开始不敢要你了,而且曾经在公司努力证明过的东西,你在新公司又要重新再证明一次,累!!!所以后来我又走了另一个极端--降薪跳槽到现在的公司。

团队

我是一个慢热的人,或者可以说反映比较迟钝,做事比较慢的那种,但慢的好处就是做事会比较稳。凭借对产品开发倾注感情的投入,有幸在之前呆过的公司里承担带团队的角色。个人开发的特点是需要无限的提高自己的不可替代性来提高自己的价值,但是作为一个小组的带头人,需要做的是尽可能的降低每个人的不可替代性,来提高团队的容错率,这里的每个人是包括leader自身。

C公司,我在里面做一个几个人的小组长,也是我第一次做小leader,特别小心翼翼,所有的事情都不放心,重要的东西全部自己来,导致的结果就是自己一直处于紧绷状态,累到不行。别人也没有成长,后来我就不给自己安排事情,全部交给他们去做,自己只负责解决他们的技术问题和最后上线把关,释放了自己,同时也让所有人都有参与感,这是我第一次意识到团队 并且开始学习怎么让提升效益。

办公室政治

核心竞争力是预防办公室政治有效的武器

以前以为一个靠技术吃饭的人,不存在遇到办公司政治这种事情,但是事实告诉自己还是年轻,只要有利益的地方就有政治。

B公司,不知道什么原因一直不盈利的公司收购了另一家公司,然后那家公司的一个领导空降成了我们技术部的领导,也许是找补自己的位置,刷存在感,一直是各种找事情。当时公司技术逐渐开始往前后端分离的方向发展,而这个新来的领导,对前后端分离这个事情是极力的反对,跟我讨论一些东西,总喜欢说我们php是怎样怎样的,真是应了那句 “php是世界上最好的语言”。由于我和他意见不合,加上当时年轻的我,比现在还暴躁,就直接跟他开干,他经常气的说“那你们前端解散吧!”。事实就是只要你不可替代性足够高,你可以不受所谓办公室政治的影响,新上任的烧火并没有烧到我这,尽管有个看我不爽的领导,咋B公司却是我呆过最舒服的公司,按时上下班,晚上加班到9点可以调休半天,开大会的时候前端一片和谐,各种互相表扬。当然这种一点也不互联网的公司也很难有大展拳脚的机会,很有意思的是最后离职的时候CEO挽留我,我跟她吐槽公司产品各种问题,说到她以产品总监职位留我!

我的选择是面对各种各样的办公室政治斗争,作为一个技术人员,要么技术足够硬,要么离职,绝不参与政治斗争。

为什么面试失败,能力===薪资?

作为一个学渣,也是慌得不得了的过来的,从校招开始就各种面试,但是面试成功几率太低,一度失去自信心。但是慢慢的自己作为面试官去面试别人的时候,你才发现,其实很多情况你面试没有过并不是你的问题:你投的大部分简历没有回应,也许不是你写的简历不好,而是hr压根就没看;也许是在你来之前刚刚好给出去了offer,毕竟大多数创业公司某个岗位可能就招一个人;也许是你性价比不够高,公司给不起这个价;有时候你面上了,可能是人事在操作上出问题了,回头给你个试用期不过,让你怀疑人生...

当然我也遇到过阴差阳错的,面试官在没问薪资的情况下随便糊弄下给了个过,hr为了指标急于招人,给出一个高的离谱的薪资,实际上是个大坑!因为很多公司技术只负责面试,并不负责谈薪资,这个很奇怪,hr还特地告知技术不要问薪资,D公司就出现过一个很戏剧化的结果,张三作为面试官面试李四,李四作为勉强中级的水平,然后张三给李四一个中级的评定,hr给了李四远高于张三的薪水。但是无论从能力还是资历还是对公司的贡献张三远高于李四。如此导致的结果就是李四会长期的留下来,而张三只能选择离职。

想不开去做前端

我觉得做前端最糟心不是各种框架,各种工具,是平台多了导致的兼容,兼容99% 和 兼容99.9%这之间的工作量的提升是难以想象的。其实一般创业公司要求很低,A公司的兼容问题是由于使用的第三方控件,当前所在的公司是由于对兼容要求很高,又在层出不穷的新平台尚未成熟的时候上产品,比如微信小程序和支付宝小程序刚出的半年,比如现在都不成熟的快应用,还有为了seo做的ssr。作为一个程序员,能伴随着一家公司业务从小到大,满足各种不同需求也是一个难得机会,所以想想,还是忍忍继续做个苦逼前端吧!

未完待续

作者:村长很忙

公众号:程序员很忙

猜你喜欢

转载自juejin.im/post/5baef4ffe51d450e8a662863