知乎

35岁大厂程序员,花了3周写的核心算法,AI用10分钟复现了更优版本,我10年的经验到底值多少钱?

一个人看了一百本书或者一千个小时的书,知识一定很丰富吗?思想一定很深刻吗?未必——得深入了解一下才知道。同样地,有十年工作经验的员工,有用的信息仅仅是工作了十年。同样工作了十年的员工,累积的经验可能相差甚远,因此不同员工十年工作经验的价值,也可能有天渊之别。 根据我的了解,在大厂里需要花三周写算法的问题——高难度——不会超过5%。也就是说,至少95%的问题都属于中等难度和低难度。从理论上讲,需要三周的开发时间意味着算法难度非常高、几乎接近研究性质,而这种任务在常规业务中非常少见。如果AI能用十分钟把这个算法写出来,说明这个问题是已有算法问题的变异或重组,不属于那5%的高难度算法。AI能在短时间内给出算法的问题一般具有以下特征: 有成熟解 非创新算法 代码结构常见 AI 见过大量例子 工程调试量较小 换成人写,需要的时间取决于开发者的算法知识储备、模式识别、实现效率和调试优化能力的综合水平。 对于算法岗的工程师,AI十分钟完成的算法,参考开发时间如下: 高级算法工程师 → 不超过3天 中级算法工程师 → 3~7 天 初级算法工程师 → 1~2 周 不同于算法岗的工程师要求快速实现以及高质量代码,非算法岗的软件工程师更侧重业务实现和工程能力。如果是非算法岗的工程师来写,参考开发时间如下: 高级软件工程师 → 不超过5天 中级软件工程师 → 5~10 天 初级软件工程师 → 10 天~2 周 以上只是一个粗略的参考,对于不同的具体问题,需要的时间也会变化。总的来讲,对于非算法岗的开发人员,哪怕时间稍长,完成算法已经算是及格。 工作能力和工作经验是两回事。一个人一年工作经验的价值可能超过另外一个人十年工作经验的价值。而且每个人开始工作的时候,能力就不一样,所以有两年工作经验的人有可能通过 Google的技术面试,而有二十年工作经验的人可能一轮都过不了。在此无意贬低任何人,只是想说,x年的工作经验极具迷惑性。因此,最好的做法是不要赋予“工作经验”太高的权重,而是诚实面对自己的真实水平。 在我看来,x年的工作经验具有多大价值,是一个意义不大的命题。比如说搞算法的,目前你默认的竞争对手是精通《TAOCP》的人甚至高德纳本人,他不但免费,而且可以24小时工作、精通行业知识以及不断进步,你有多少年的工作经验已经不太重要了。在AI时代每个人都应该思考:我在干的事情,AI能干得多好?如果 AI 目前已经能把一个人擅长的事做得又快又好,那么他过去投入在这些技能上的时间,的确大概率已经转化为沉没成本。你的leader让你以后把“这类工作先用AI试试”,如果AI每次都是几分钟就完成而“那类工作”是你的主要工作内容,你可以认为你目前的职位(你)已经在“组织优化”(裁员)的目标清单上。 马斯克最近又用Grok取代了x的一部分员工。据说受影响的团队,在马斯克刚收购Twitter的时候,有超过100人。在这次裁员之前已经剩下不到20人,现在进一步减少到10人以下。从Twitter到今天的x——员工从高峰时期的七千多到今天的两千多,而且还在不断减少中——就是我眼中AI对IT行业冲击的具象化(当然,我明白裁员并不全都是因为AI)。所有能被抽象成模式、能被量化评估的任务,最终都会被 AI 取代。在AI时代,我们对自己的定位是什么?应该学什么?这些是每个人都应该大量思考的问题。 相关回答: AI 都能写代码了,还要学计算机吗? 知乎讨论:35岁大厂程序员,花了3周写的核心算法,AI用10分钟复现了更优版本,我10年的经验到底值多少钱?

November 28, 2025 · 2 min

在职场中,领导突然找我谈话,问我一下关于某某同志的看法,正好某同志和我有过节,我该怎么进行这次谈话?

不了解你领导找你谈话的背景是什么?但如果领导征求你对于第三方的看法,你要知道你说的话也影响着领导对你的看法。 总的原则是保持专业,实事求是,不掺杂个人恩怨。对于同事表现得不好的地方,不添油加醋,过分渲染,在指出不足的同时,尽量找出一些同事做得好的地方来平衡一下;对于同事表现好的地方,不吝赞美,大力表扬。 在背后不说同事的坏话,既是人品的体现,也是对自己的保护,一举两得。工作的主要目的就是赚钱,不是和人斗气闹矛盾。一个人只要不是太自我,和同事发生冲突的几率相对是比较低的。而且说同事的坏话,弊大于利。说同事的坏话,你永远不知道会造成什么样的后果。要是被有心人传了出去,结果肯定不会是好的。就算没有传出去,也没有任何的好处,只是发泄了一下情绪,浪费了时间和精力。最重要的是,你在听你吐槽的人眼里不会留下好印象。 不管领导征求你对同事的看法背后的原因是什么,把谈话局限在专业的范围内。假如领导有一些不好的目的,例如收集该同事的黑材料,这正好是一个表明态度的机会——我是一名专业人士,对勾心斗角的事情没兴趣。如果你对该同事不偏不倚的评价,最终通过领导传到了他那里,也许是一个化解你们矛盾的好机会——你的为人处事肯定让他刮目相看。而在你的领导眼里,不管他是君子还是小人,他对你的好感都会增加。 参考回答: 与领导吵了一架,事后找领导道歉了,还需要怎样做才能消除领导对我的负面影响? 知乎讨论:在职场中,领导突然找我谈话,问我一下关于某某同志的看法,正好某同志和我有过节,我该怎么进行这次谈话?

November 27, 2025 · 1 min

你跟前男友分开了五年,你要结婚了,他想见你一面,该不该见?

提出这种要求的男人,十有八九都心怀鬼胎。如果没有什么非分之想,有事说事就可以,根本不会想要见一面。 要求见面,完全不考虑对女方可能的后果,说得好听点是自私,说得不好听就是人品欠佳。 所以分手一定要干脆,联系方式全删了,免得节外生枝。 知乎讨论:你跟前男友分开了五年,你要结婚了,他想见你一面,该不该见?

November 26, 2025 · 1 min

AI 都能写代码了,还要学计算机吗?

要不要系统地学习计算机科学,取决于你的职业目标。如果你将来主要是一个计算机的应用者,你可以不学计算机专业,但如果你打算做一个计算机科学领域的“推动者”,那你必须学习。 ![](data:image/svg+xml;utf8,) 我们判断要不要做一件事情,永远不能够脱离我们的最终目的。所以我们也可以反过来问,如果我学计算机,那我的目的是什么呢?大致来说无非是两个方向,一个是发展,一个是应用。如果你的目标是“推动计算机科学的发展”,那肯定要系统地学习计算机的。如果你的目标是用计算机来处理各种问题,几乎不需要,尤其在AI蓬勃发展的时代。 如果说知道计算机底层工作原理的人,是具备"工程师视角"的人,需要用到这种工程师视角的需求越来越少。比如说一个人可以从零开始实现所有排序算法,而另外一个不能从零实现但十分了解他们的复杂度,以及可以随意调用各种排序算法,他们对工作的胜任程度可能是完全一样的。举个极端点的例子,把一个工程师“下放”到流水装配线上,起到的作用和普通工人是一样的。如果用数字来表示一个人对计算机的了解程度,0代表完全不懂计算机,10表示计算机专业毕业生的水平,大部分计算机相关的职业只需要4~5的水平。 举些例子(只是大致的分类,作为参考): 初级 IT Support / Helpdesk:1–2 初级网页制作 / Web 开发(小型项目、低代码量):1–2 普通 Web 开发(中小型项目):3–4 企业应用开发(低复杂度):3–4 系统运维 / 网络运维:5–6 移动端应用开发(中等复杂度):5–6 高性能 Web / 企业系统开发:7–8 高级移动端开发 / 跨平台框架开发:7–8 算法工程师 / AI 系统开发:9–10 系统底层开发 / 编译器 / 操作系统开发:9–10 IT行业就是一条巨大的流水生产线。在前AI时代,随着互联网的发展和学习计算机课程门槛的降低,这条流水线上的工人越来越不依赖于专业出身。在AI时代,这条流水线需要的工人(真正的人)越来越少。我的一个判断是,IT行业90%以上的职位都可以被AI取代,只是时间长短而已。虽然今天仍然存在大量 AI不能完美解决的技术问题,但是看看Nano Banana Pro能做的事情以及能做到什么程度,我对我的判断还是很有信心的。 总而言之,从就业角度看,如果目标是应用AI和计算机工具完成工作,大部分岗位不需要掌握完整的计算机科学理论,学计算机专业不是必需;而从推动学科发展的角度,如果希望深化各个领域的发展(包括AI)或开拓新的领域,就必须学习计算机专业,掌握学科核心知识。 知乎讨论:AI 都能写代码了,还要学计算机吗?

November 26, 2025 · 1 min

领导总是周末打电话让我开车接送他怎么办?

先不谈具体怎么做,我想问你两个问题: 一、朋友找你帮忙,你不想帮(无论什么原因),你会怎么处理? 二、同事在非工作时间找你帮忙,你不想帮,你会怎么处理? ![](data:image/svg+xml;utf8,) 很多人遇到这些情况,往往不好意思拒绝,于是一边心不甘情不愿地耗费自己的时间和精力,一边不断地责怪自己为什么要答应。其实,问题在于你没有学会拒绝。如果你学会了拒绝,你就可以很自然的把很多事情推掉,然后该干嘛干嘛。 难以开口的原因 如果一个人不能坦然拒绝别人,身上往往存在以下问题: 讨好型人格:总是为了取悦别人而压抑自己的需求,害怕拒绝和被否定。 缺乏划分边界的勇气:面对他人越界的行为时,没有勇气明确和维护自己的界限。例如,当别人占用你的私人时间请求你做非工作相关的事情时,你不好意思指出——哪怕是暗示——这是越界的。 自我价值依赖外部认可:价值感建立在别人对自己的需求上,而不是来源于自身。 人际焦虑:担心拒绝会破坏关系。 坦然拒绝是成熟和健康的人际互动中不可或缺的能力。我们应该学会明确界限,勇敢拒绝,这是对自己时间和精力的保护,也是对人际关系的一种正面管理。拒绝别人并不意味着关系会变坏。当你能够合理拒绝别人时,反而会让人觉得你有原则、有自己的生活重心,反而更加重视你。如果你老婆怀着孕都在非工作时间随叫随到,对方能多重视你?相反的,哪怕你因为“想留在家打游戏”而拒绝,对方也许还高看你一眼。 拒绝的通用原则 一、拒绝朋友 原则:简洁、温和、尽量不解释。 方法:就说自己已有安排,无法帮忙,适度表示歉意。 例如: “我实在抽不出空,不好意思。” “我约了别人,可能不能过去,希望你理解。” 对于重要一点的朋友,可以稍微解释一下,但重点是让对方理解,而不是取悦对方。 二、拒绝同事(包括上级)在非工作时间的要求 原则:明确边界,强调私人时间,保持专业和礼貌。 方法:直接说明你有私人安排,工作事项可以约到上班时间处理。如果是那种完全没有边界感、不尊重你的时间、不断地用私事来麻烦你的同事,你可以直接要求他不要在你的私人时间要求你办工作以外的事情。 一些例子: “我正在处理一些私事,不好意思。工作相关的,咱们上班再对接吧。” “我约了朋友,没有办法过去,希望你们玩得开心。” 自由支配私人时间是个人权利,不需要委屈自己,也不必讨好别人,尤其是工作关系的同事。 总而言之,拒绝是人生的重要一课。如果你学会了“说不”,对于很多要求——尤其是无理的要求——你自然知道应该如何应对。当然,有时候人无法拒绝是因为底气不足。如果是因为这样,那更要好好努力,提高自己的价值,让自己尽快能够坦然地对别人说不。 知乎讨论:领导总是周末打电话让我开车接送他怎么办?

November 26, 2025 · 2 min

经常坐同事的车去上班,请问怎么样能知道有没有给人家添太多麻烦?而我又该怎么做才能表达感谢呢?

在此不考虑那种同事真心主动邀请,而且次数不多的情况,只讨论同事是被动地接受这种安排——对方提出坐自己的车上班,但自己不好意思拒绝。 ![](data:image/svg+xml;utf8,) 只要坐同事的车去上班,就是给人家添麻烦。这是客观的事实。如果同事的愉悦程度可以用一个账户余额来表示的话,这个账户从一开始就是负的。 但是这个麻烦最终给同事带来什么感觉,很大程度上取决于你能够往这个账户存入什么东西,也就是你能给你的同事什么好处——可以是非物质的,也可以是物质的,也可以两者兼有。 例如,你同事是个很怕闷的人,你在旁边陪他聊天,他感觉很开心;你是个大美女,你同事巴不得时刻看到你;你是经验丰富的老员工,你愿意分享很多信息,毫无保留地教你同事很多东西……这些都是进账,有可能让账户变成正数。但这些非物质的东西的价值是波动的,随时会变化。例如你发现跟同事话不投机,慢慢你们都不想跟对方聊天了;你还是一样的美,但是你有男朋友了;随着你同事的成长,他开始觉得经验丰富的你好像也没有多厉害,而且还有点自以为是……像以上这些情况,账户又变成负的了。 要想确保账户是正数,最可靠的是提供物质上的好处,最直接的就是给钱。分担油费是最低的要求。如果你还能让同事有赚钱的感觉,他会很乐意带上你。例如你把省下的交通费分一半给他,甚至全部给他。如果你再大方一点,把坐他的车上班得到的便利(如省下大量等车的时间),换算成金钱(大致即可)给他。如果你舍得给,上班捎上你就不再是一个苦差事,而是减少通勤成本,甚至赚钱的好事。 总的来讲,如果可以的话尽量不要麻烦别人——不是所有人都享受和同事一起回家。如果想长期坐同事的车,先搞清楚同事接不接受这事。如果接受,你可以提出你的“报价”,让同事决定。参考的报价标准是“只要你在车上,你的同事开车上班的成本就会降低”。 知乎讨论:经常坐同事的车去上班,请问怎么样能知道有没有给人家添太多麻烦?而我又该怎么做才能表达感谢呢?

November 24, 2025 · 1 min

在北美工作第一次遇上职场冲突,正确的处理方式是怎么样的呢?

这件事可以有不同的解读。 你答应了同事做一件你职责以外的事情,由于工作当中出现了一点问题…… 第一个版本:对方抓住你的“小失误”不放,把问题扩大化,对你进行无理指责。 第二个版本:由于你同事 HR 的特殊身份,他发现了你在流程中存在一些他认为很严重的问题,他觉得有义务把这些“遗留问题”解决掉。 根据你描述中的细节,我个人更倾向于第二个版本。 HR同事说他没有增加你的 job responsibility,这个说法显然不准确。在这一点上,你是可以反驳的。你帮他做的事情本来就在你工作范围以外,你完全可以拒绝。但是,既然你答应接手,你就应该把事情做好,而且不应该带情绪。 在整个过程中,计划改变后你没有通知原来负责的同事,这是一个非常大的问题。 事情的因果链如下: 原安排:星期一有人在办公室负责协调。2. 星期一停电:安装改到星期二,并更换了负责人。 你没有通知原来星期一负责的人(“默认他已经知道周一会改期”是非常匪夷所思的做法,他为什么会知道?“打算在周二安装完成后告诉他”,在那之前你就不觉得你应该通知他吗?) 如果你认为“停电=大家应该都知道不用来办公室”,那是典型的 assumption mistake(假设别人会知道),在工作里属于很不负责任的行为。 正常、专业、负责的做法应该是把最新安排告知所有相关人员,否则就是信息断层。原本负责协调的同事如果不知道变更,会发生什么?例如: 星期天晚上 11 点才得知 星期一到公司才发现停电 联系不到你 这些都会让对方无所适从并浪费时间。 你没通知,就说明存在几个明显的工作问题: 沟通能力不足(poor communication) 对同事的时间不尊重(disrespect for others’ time) 责任意识不足(lack of ownership) 再加上你在跟HR同事解释时语气不是很好,你的沟通能力在他那里又扣了一分。他应该是看到你在这件事处理过程中出现的多处问题,而你自己并未意识到,所以才会有后续那一段谈话。 在我看来,HR同事并无恶意,而是在发现问题后提醒你: 任何变动需要同步给所有相关人员 沟通要专业 对结果要有责任心 这些都是通用能力,每个职场人都应该掌握。最后让你“想一想”,更多是温和的对于职业素养的提醒。 知乎讨论:在北美工作第一次遇上职场冲突,正确的处理方式是怎么样的呢?

November 23, 2025 · 1 min

如何评价特朗普28点俄乌和平计划?

这种助纣为虐、倒行逆施的方案,在美国国会都通不过。 知乎讨论:如何评价特朗普28点俄乌和平计划?

November 23, 2025 · 1 min

今天妈妈打电话问我借2w给舅舅,我让妈妈打借条,妈妈很生气说我怎么这么冷漠。我该怎么办。?

以前借你们家的钱,到现在都还没还——你舅舅借不到钱是有原因的。 欠债人欠款还没还清,你妈还愿意继续借,而且是女儿准备买房子的钱,这种人本身就是脑子不清醒的。这钱大概率是拿不回来的,打不打欠条都一样。你妈脑子不清醒,你可不能够拿自己辛苦攒的钱不当回事。 既然你妈是那种没脑子的人,她怎么想根本无所谓。如果理智等于冷漠,那就冷漠好了。 直接拒绝借钱的请求。如果你打算明年买房子,这就是一个很好的理由。退一万步讲,借不借钱是个人的自由,根本不需要理由。 知乎讨论:今天妈妈打电话问我借2w给舅舅,我让妈妈打借条,妈妈很生气说我怎么这么冷漠。我该怎么办。?

November 22, 2025 · 1 min

当你在迪士尼辛苦排队时,看见有优先权的人去游玩,你是什么感觉呢?

对于一个理性的、了解VIP是什么的消费者,不会有任何异常的感觉——顶多会在排队比较累的时候,心想我要努力赚钱,以后也买VIP。 首先讨论一下VIP这个事情。 ![](data:image/svg+xml;utf8,) 服务提供方通常会根据不同的服务体验、便利程度或时间效率,将同一个服务划分为不同的档次或类别。这是商业中的“分层定价”(Tiered Pricing)策略——在经济学里称为“价格歧视”(Price Discrimination)——用户可以通过支付额外费用获得附加价值或更高效率的体验。VIP通常是最高(理所当然也最贵)那一档,它所提供的额外服务可能是更快的通道、更舒适的环境或者优先安排。这种做法并没有改变服务的内容本身,只是对“时间”或“优先级”进行了分层,非VIP的用户仍然能够获得完整的核心服务。 举几个例子: 机场:头等舱和商务舱旅客可以优先登机和快速安检,但经济舱旅客依然可以正常登机,只是等待时间更长。 高铁:商务座拥有更宽敞的座位和快速检票通道,而普通座票也能正常乘车。 医院:特需门诊、专家号或 VIP门诊让付费者获得更短的等待时间和更灵活的预约,而普通号仍然可供普通患者使用。 银行:VIP 客户可以使用快速窗口和专属服务,普通客户仍能完成业务,只是排队时间更长。 演唱会:VIP 票提供更靠前的位置、提前入场或与艺人互动的权益,而普通票仍然能正常观看整场演出。 …… 迪士尼的VIP只是其中一个例子罢了。如果在迪士尼看到别人“插队”感到不快,看看自己属于哪种情况,对症下药: 一、不知道VIP 如果看到这里,你应该知道了。 二、不赞成VIP(分层策略/价格歧视) 在世界各地,这样的做法早已司空见惯,也被视为完全正当的商业运作。多数人对用金钱换取更高效率或更好体验并无异议,社会整体对此也形成了稳定共识。如果有人不喜欢这种模式,只能从自身心态去调整,因为它并非违规、少有争议,而且已经深深嵌入各行各业的运作方式中。 三、不(完全)理解VIP 普通顾客购买的只是核心服务(例如:机票的核心服务是安全抵达目的地;演唱会门票的核心服务是完整观看表演;迪士尼门票的核心服务是体验园区游乐设施……),票里从来没有包含核心服务之外的什么“权利”,等待时间始终是不确定的——餐厅、银行、医院、机场、高铁站皆是如此——服务人员也无需在特定时间为特定个人提供服务。很多人不接受被VIP“插队”,是因为忽略了几个关键点:普通顾客获得的核心服务从未被削减;“等待时间”本就不是商家对普通顾客的承诺;商家也从未出售任何确定的、专门为普通顾客预留的服务资源。也就是说,根本就不存在“插队”,因为VIP和普通顾客根本不在同一条队。 无论VIP和普通顾客是否共享物理通道,逻辑上他们位于不同的队列——服务提供方需要确保VIP通道畅通无阻。就像机场优先安排头等舱和商务舱旅客登机一样,工作人员会根据实际情况动态调配资源,优先处理付费更高的顾客。即使你看到两条分开的通道,如果此时VIP顾客暂时无人服务,主要负责普通顾客的工作人员也会立即去服务VIP,这都是系统的正常安排。对普通顾客,商家只需要确保他们获得核心服务。 因此,当付费更高的顾客走快速通道时,普通顾客的权利并没有变少,只是服务优先级被重新分配,而这是系统的正常运行机制。许多人之所以觉得被“伤害”,往往是误以为自己理应享有固定的等待顺序,而实际上他们购买的只是核心服务本身。看清这一点,就不会再把VIP看成对普通顾客的侵害。 四、后悔没买VIP 这些人可能是低估了排队的时间或不适程度。吃一堑长一智,下次买VIP就是。 五、羡慕VIP 保持平常心,努力赚钱,争取有天有能力购买任何VIP服务。不过到时还是要理性消费,不是所有VIP服务都物有所值。毕竟,如曼昆在《经济学原理》中所说,“Rational people think at the margin”(“理性人考虑边际量”),买不买 VIP 也是基于对边际成本与边际收益的理性权衡。 知乎讨论:当你在迪士尼辛苦排队时,看见有优先权的人去游玩,你是什么感觉呢?

November 22, 2025 · 2 min

标签 / 分类