这篇文章送给自己,以及所有对于职业发展有追求的同学。共勉。
人最重要的是要认清自己的位置,并找准发展的方向。公司是一个创造利益并分配利益的地方,作为技术从业人员需要重点从业务视角来审视自身价值。
技术与业务的关系
创新技术催生创新业务,创新业务又推动创新技术的出现。从非常宏观的社会发展角度来看,可以得出这样的观察。但我不想说这个。
今晚和一位对市场比较敏锐的风控算法同事聊天,他提到了算法岗位这几年发生的变化。
在2016~2021年,是算法岗的黄金年代,有非常多的业务都通过深度学习算法获得了巨大的业务收益,因此也出现了非常多的“造富奇迹”。相信很多同学也是在这段时间读研选择算法,或许是因为一部分热爱,也可能只是因为给的太多。
2021年之后,大家发现利用算法驱动业务增长的红利似乎已经见顶,会发生什么?
- 因为业务增长见顶,从业人员的收入难以持续提升。
- 既然业务增长已经见顶,为什么还要招那么多人呢?加上研究生扩招,根本挑不完的人才。
- 内卷加剧,从求发展到保饭碗的转变。过了开疆拓土的时代,剩下的只有缝缝补补。
在这期间,越来越多算法培训材料在互联网上出现。互联网是一把双刃剑,一方面让我们轻松的获取到了任何想要的知识,另一方面又让我们自己得知识无限贬值。可以说因为互联网的信息传播,从业门槛变得越来越高,原先的秘籍过不了多久就会在互联网上公开传播。不夸张的说原先你掌握了某项技术,可以做CTO,而现在,变成了应届生都会的技能。所以唯一还能产生溢价空间的,就是你过往的从业经验,你在某个高价值业务上的具体落地步骤。
说回我自己。之前有个Leader,很好心的告诉我,我的业务sense不够。于是我去看了一些前端Leader的OKR以及Bytetech(字节内网技术社区)的文章。
OKR里面有一条,让业务方感受到前端技术的业务价值。
在Bytetech里面看到西瓜视频的客户端研发,为了保持自己的产品sense,自学了《精益创业》,《商业模式新生代》等书籍,并且列举出了一堆C端互联网的产品思维与打法。
突然发现,原来现在的研发不仅要卷技术,还要卷产品,卷业务价值了。
一项技术只要在互联网广泛流传2年,基本溢价趋近于0,流传超过5年,价值腰斩。因此要想想如何积累不那么容易学到的经验。可以是别人学不到的,也可以是需要花费很多功夫学习的。比如一项技能听起来是一句话,但是那却是千锤百炼之后的精华,如果不经历那个痛苦的过程,只会觉得这句务虚了。
对于前端开发者来说,不好学到的经验有:
- 机遇型:因为不是每个人都有做管理的机会,因此团队管理、项目管理经验值钱
- 领域型:细分领域的经验,比如协同文档、在线编辑器、低代码平台、可视化编排系统等
- 行业型:垂直行业的经验,比如toC前端与toB前端,日常工作就不同
- 天才型:对技术足够热爱,花费大量时间精力打造自己的壁垒,在某项技术领域有远超一众候选人的本事,1个人顶5个人
对自己的PUA
我讨厌12月。
21年的12月,我很痛苦。一边要在学校疯狂复习四门课程以及想办法完成一些课程设计,另一边要完成自己的腾讯实习任务。真的是感觉留给普通人的好机会,太少了。那段时间,像是独自经历了漫长的黑暗隧道,压力很大,面对未来又无限迷茫。
23年的12月,字节的游戏业务大地震,一下子把我们这边所有人都弄得晕头转向。这种时候也不求外人理解了,和之前的大学同学说,他们只会觉得不赚钱的业务砍了不是很正常么。不过公司里还是有很多爱我的同事,在这段时光,给了我精神上的支持。
有认可我能力的,有给我出谋划策的,有安慰我的,有给我画饼给我希望的。有你们真好~
这个时代,只有硬本事才是真正的铁饭碗。消息出来的那天晚上,老板带着大家去海边漫步,一言不发。旁边的一个同事说出了开头那句。
以前大家讨论的都是35岁危机,好像35岁前就是一片美好的天空。现在感觉如果真的是35岁才危机,也是蛮不错的捏~
情绪不好,很低落。感觉像在玩一场大逃杀。一次次震荡过后,安全圈逐步缩小,只有幸存者继续欢声笑语。我感觉胸口上压着一大块石头,时常半夜四、五点醒来,迷迷糊糊的。
不只是我,老板现在肯定也很难受。我看着一些Leader的个性签名 “对未来有信心,对当下有耐心”。
现在也没什么好的选择,最近也明白,读研不是避风港,回家不是避风港。最后都要独自面对这个社会,锻炼出自己的生存能力,自己的硬实力才是避风港。
怎样才算好业务
在我校招求职的时候,我的要求只有一个,就是只要进大厂,做什么都行。毕竟作为校招生,其实没有分析业务好坏的能力,无从判断。
现在回过头来看,其实可以通过很多因素,来判断哪些是好业务。
时代背景
如果你处在高速发展的经济周期,去创新型业务也没有问题。因为公司喜欢顺周期扩张,逆周期聚焦。也就是经济好的时候试水更多的创新型业务,但只要经济遇冷,就会收缩,把有限的资源留给核心业务。所以基于时代背景,可以得知哪些部门是好部门。
选择创新型业务并非坏事,在顺周期,可能会有更大的成长机会,更快的晋升速度。但在逆周期,就比较容易受到震荡。
那什么是核心业务呢?就是为公司赚取大量现金的现金奶牛部门。而依靠着大厂光环,自身造血能力弱的,就是创新型业务,或者边缘业务。
契合企业基因
有些公司的发家业务是A,后续因为战略扩张又弄出和同行对标的B、C业务。但是A业务与其余业务很难形成合力,还是各玩各的。A能做起来确实是因为一些领先行业的认知和理解,但是这套玩法对于后续的业务就行不通了。这也就是所谓的企业基因。
就好像你去东北玩,可以吃点正宗的东北菜。来广东玩,吃点正宗的粤菜。而不是去哪都吃KFC,这样就没劲了。因此如果你想去这家公司,最好去他的A业务,这是最能感受到这家企业基因的业务。
契合个人发展
总说前端技术含量低,但其实前端也有复杂度极高的领域,这种领域年薪几百万都很难请到人。当然,我并不否认,在大部分领域只要接受过足够的训练,胜任起来不难。
只是我们要认清自己的位置,并找到自己的发展方向。
比如现在给你两个工作机会,一份工作是去大厂打螺丝,另一份工作是去中厂做可视化建站平台,你怎么选呢?这其实是一个选择起薪高,还是更有技术壁垒的工作的问题。吴军的书里面有讲过一个理念,没有人能够通过自己的第一份工作发财,哪怕他薪水再高,我们要做的是在10年后,拿到相比同龄人3~5倍的薪酬。
有些工作,虽然不在大厂,但确实有更高的发展潜力。
我见过不少字节Leader的履历,在毕业之初的几年都不在知名企业工作,有些企业甚至现在已经不存在了。又或者去了一些细分行业的独角兽,虽然规模很小,但是在各自领域有足够沉淀。
所以重点还是如果想在2年后有更好的发展,就得找到一份能预想到2年后能学到更多的工作。
对于前端而言,不管是toC还是toB,都能做出自己的复杂性。大型工程的性能优化问题、代码规范问题、协同编辑、可视化、音视频等领域。问题是自己有没有追求极致,做到更好。当然这一切也都建立在自己的产品需要有足够多的用户上。对于一个没有DAU的项目而言,常常会有种错觉“又不是不能用”,其实是没人用。这是一种慢性紫砂的感觉,会让你失去产品sense,失去业务sense,失去追求极致的动力。
技术能驱动业务
比如对于前端技术,你如果是在剪映Web端或者腾讯文档这种部门工作,那前端就是绝对的明星地位。因为这些业务没了前端,就运转不了。
或者在一些C端业务,或者涉及到可视化编排的业务,前端也有更高的地位,话语权。
又或者说算法岗位,我的同事告诉我,推广搜算法的地位就远高于风控算法。因为推广搜算法带来的利润可以按照千亿计。而风控则是在避免小概率事件,比如通过内容安全算法避免因为某条言论发送出去,导致平台被封。其实哪怕漏封一些信息,导致平台被封的概率极低。在国外,甚至不存在这种审核。而正是因为商业价值的巨额差异,导致了两者的前景大不同。
但是也并非说风控算法就一文不值了,如果你做的是互联网业务的风控算法,比如打击黑产,也许是。因为互联网业务本身就在做可靠性和成本的权衡,大概率是选择最优平衡点。但如果做金融风控,那就重要的多。
结语
可能还有很多内容没有考虑到,如果想到了,后续再更新。如果你喜欢这篇文章,欢迎点赞、评论、转发、关注~