码农的核心竞争力是什么?
最近,有一亩三分地用户在论坛发帖:《码农的核心竞争力是什么?》,引起了大家的广泛讨论。
楼主发文@匿名用户-TGE6I :
工作了好几年,我感觉自己具备的能力就是如下:
1.了解PM的需求,把业务逻辑实现成代码。但是这个现在生成式AI基本都可以替代。2.做网页,写app。这些基本上生成式AI也可以替代,而且很多中小公司可以直接用类似shopify就行了。我想起来之前,local中餐馆老板,还花2w刀找我同学帮他写一个网站,说实话写得也不咋地。现在很可能老板的儿女,最多学一个礼拜就能用shopify建一个网站。3.处理large scale,分布式service和数据库。我们公司在我加入之前,是自己维护数据中心的。我加入的时候已经开始迁往aws,不过那时候还是混着用。现在基本完全依赖AWS。我感觉scale这类的工作未来可能都是AWS或者类似大公司帮忙处理了。要么就加入大公司AWS组,留在中小公司可能也没有太多这类需求。
所以我应该学习哪些技能, 以保持自己的竞争力? 至少还是要维持一份工作吧。
关于人工智能,楼主也补充到:说AI做不了很多事。我承认,短期AI无法取代所有人工。但是,亚马逊仓库引进机器人以后,原本需要100个人的仓库就只需要10个人了。类似的,原本需要20个人写和维护一个安卓app,在有了生成式AI,效率大幅提高以后,很可能只需要10个甚至更少人就可以维持过去的工作产出。核心竞争力就代表,如何成为留下来的10个人。
用户@lllxin37 回答:
核心就是解决问题。或者说服别人这个问题不需要解决。
AI可以写程序,可以回答问题。但是没有办法解决整个处理问题的逻辑。
@匿名用户-IE7AR 给出了更详尽的看法:
宏观上来讲其实就是Problem Solving。
具体说说什么是解决问题,无非就是“忍人所不忍,能人所不能”。忍人所不忍的代表就是卡车司机,整日颠簸流离,甚至有一些health issue,而开卡车我感觉大多数人学学就能会,是因为忍人所不忍卡车司机收入才能这么高。能人所不能,则是码农,医生,律师等等的生存之道。
因为楼上很多人提到写代码这个事情,其实我觉得写不写码本质上都不是很重要,很多工种已经演化到不用(不怎么用)写码的地步了,比如说SRE,Security Eng etc,其实很多Infra的平均年代码量也远远不如Product。写代码其实本身只是一种工具,是21世纪初期人类用来解决问题最efficient的工具。以此延伸,各种各样的domain knowledge本身也是为了解决问题而存在的。
我觉得大家作为码农,一定要时刻清楚,公司雇的不是一个写码机器,而是能用写码来解决别人解决不了的问题的。这个在创业公司中很明显,很多工作,对公司生存下去至关重要,但是却不怎么需要technical skills,你明明能干,你难道和老板说:“我是码农,不写码的活我不干,你找个不会写码的来干?”。
问题是会变的,解决问题的手段是会变的,但是人类需要解决的问题在我可预见的未来不会变少,能发现问题,解决问题,不管用什么手段,就是任何一种人的核心竞争力,不限于码农。
码农最大的好处,就是在这个时代,能加入一些the fastest growing company,和这个世界上最聪明的一波人一起工作,抓住这个环境带来的机遇,努力学习,提升自己,一定可以应对好未来的挑战的。
@at-wa给出了个人经验:
本楼几年前追随开源项目Openstack,信心满满,当初S3,EC2不过如此。本以为每个公司都可以容易地建个Cloud服务。事实是大多都快速Move到几个大厂的Cloud。这不是技术的问题。AWS定义的服务谈不上革新,只是它有用户,就提供相应的服务。Infra 是大厂的Business。垄断与竞争,形成商业模式后, 只有大厂能生存。到后来,像提供电一样的服务,在没什么扩展空间。要有危机意识的话只能不断学习新东西,经验很快就是过去式,这个行业从它诞生到现在一直这样。
@ 匿名用户-S8YPW
我觉得核心竞争力是和老板工作上的关系搞好,不是说要舔,而是说老板遇到问题就能帮解决问题,要接手什么项目就能有担当地接下来,且能基本完成。哪怕未来换个老板,这种经验和交流能力也还是会在的,而且这种能力是NG或者没有类似经验的人替代不了的。
@ 匿名用户-S8YPW
核心竞争力当然是年轻。
关于楼主的帖子及提问,你有什么看法?欢迎评论区留言,或者点击左下角进原帖讨论!
新闻来源一亩三分地论坛,版权归原作者所有
本文禁止任何形式的转载,请与一亩三分地联系
微信扫码关注该文公众号作者