技术氛围奇差,要离职吗?

更新日期: 2022-06-17阅读: 708标签: 离职

前段时间有个粉丝问了一个问题:小钗你好,我是团队的架构师,现在发现团队技术氛围不太好,面对这种情况应该怎么办呢?

这个同学的问题是 技术氛围 ,我们需要先探讨什么是技术氛围,技术氛围到底有什么用。

技术氛围可以算作 工程师文化 体系的一部分,说道工程师文化大家就熟悉了:拖鞋体恤、头发蓬松、“呆若木鸡”...

表象如此其实底层含义是要表达: 这是一群不拘小节并且天赋异禀的人,只要成为他们那样的人,就拥有以一敌百的能力 。

所以,工程师文化的底层逻辑是:对天赋异禀,以一敌百,用个人撬动世界的美好向往,想想也是,有哪个程序员没有曾经怀抱一颗 改变世界的梦想 呢?

工程师不特指程序员,但程序员代码可以带来的杠杆力量是最大的,神匠鲁班也只能做一个工具,但代码可以创造一个世界,比如 游戏世界 ,这也是为什么程序员尤其容易 蜜汁自信 ,因为他拥有“创造”的能力,常见程序员的行为也是:行政做一个事情要一周,程序员创造个工具后只要一天。

这种创造工具能力带来的巨大效率提升,是程序员迷之自信的本源

可以认为: 鼓励技术氛围就是鼓励工程师文化,其背后其实是鼓励以一敌百的极致效率:高效的解决问题,最终其实是鼓励创新 ,当然不可避免会附带部分英雄主义。

但创新谈何容易,并且工程师文化的内核也不是所有团队能领会的,具体到团队,技术氛围意味着以下行为:

  1. 技术分享频繁;

  2. 喜欢试水新技术、新框架

  3. 喜欢开源;

  4. 喜欢就技术话题撕逼,并且只喜欢就技术话题撕逼;

  5. 拒绝长时间加班;

  6. Code Review制度做的比较深;

  7. ...

但十分遗憾,上述行为与业务可能没有直接关系, 外部门对上述是完全无感的 ,所以并不是什么能 拿得上台面的事情 ,甚至会变成技术人员的自嗨...


什么是核心技术

十多年工作下来,我的生长方向可能发生了错乱,尤其最近几年,我越来越不认为程序员本身是什么核心技术了...

事实上,工作经历带来的最直观的感受是:程序员们只是在提供很多工具解决效率问题,而在多数场景下并不能解决创新问题。

还记得在前公司我问了Leader一个问题: 为什么公司技术人员的地位不高 ?

Leader想了想回答到:地位不高就对了,公司又不是以技术作为核心驱动力,也许 外包公司 ,或者 游戏 这种 技术可以创造一切 的公司技术地位会很高吧?

一开始,大家都非常推崇谷歌文化,由此带来了工程师文化,把技术和人才放在第一位,但后来发现互联网行业里面其实没有什么特别的核心技术,这些互联网技术大多都是开源的。并且只有当你找到了一个一定要做的事情之后,才知道你需要什么技术。

而且是对技术的聚拢整合,并不是技术的原创,代码本身不是最重要的,要干什么才是最重要的。比如我现在在互联网医疗体系,重要的是 医疗技术 的整合,而不是code。

所以对于创业者和企业家来说,仅仅靠找一些所谓的天才、人才,甚至一些刚毕业的大学生,就想把事情做得很棒,就想把事情做得很厉害,这是不现实的,这种想法是很危险的。

包括现在所谓的App工厂,这种逻辑也是不合理的。很多重要产品都是一号位牵头做的,一号位投入了大量的资源与精力,是从上到下一起来打拼出来的,而那些分散投入的小App,很难做成,多数是在浪费和消耗。

互联网行业的本质是搭建大平台,而搭建一个大平台最难的其实是执行力

它的难度在于要把产品供应链,产品交互,以及用户的很多需求等等各方面,通过各个部门去安排妥当,去协调起来。这些都需要很强的目标管理能力,需要很强的执行力。

所以说互联网应该是一个大型的基建。在构建这个基础平台的过程中,目标和执行力才是最重要的因素,人才和技术反而不是。了解到这一切,大家应该知道工程师文化或者说技术氛围在全局中是个什么样的位置了。


再谈技术氛围

最后回到粉丝问题本身:技术氛围不浓厚该怎么办?

如果只是要回答这个问题,其实相当的简单: 《经济学十大原理》:所有人都会对奖励做出反应 ,所以想要提升技术氛围只需要两步走:

  1. 清晰定义哪些行为可以提升技术氛围;

  2. 对于各个行为设计合理的奖惩机制;

行为很好筛选,奖惩机制的设计也不难,只不过从哪里去拿到对应的奖励资源,这个是技术负责人需要思考的命题了,因为对于公司来说,技术氛围好了带来的好处是什么?

  1. 小伙伴的技术提升更快,而后更好跳槽吗?

  2. 技术团队投入更多资源做“无效”技术建设而不管业务死活吗?

  3. 或者提升了团队影响力,好去找工资更高的程序员过来做基建吗?

其实上述问题没有绝对对错,只不过全局还是要看产出,看结果:产出好,确实提升了全局效率那就是工程师文化,那就是牛逼,那就是技术创新;没有产出,那就是浪费资源,那就是程序员的自嗨。

所以,技术氛围好不好,其实是最终博弈的结果:技术创新好,自然有预算进行工程师文化建设;技术创新不好,自然就没有预算,那么当然就没有什么技术氛围可言了...

所以,技术氛围有时候好,有时候不好,到底好不好,端看技术负责人的选题能力和各位的执行能力了。

原文 https://mp.weixin.qq.com/s/2kjlz73wgCwlWo5una7WwQ

链接: https://www.fly63.com/article/detial/11754

内容以共享、参考、研究为目的,不存在任何商业目的。其版权属原作者所有,如有侵权或违规,请与小编联系!情况属实本人将予以删除!