编程导航职场经验话题讨论

职场经验

28 参与
分享

快来分享你的内容吧~

点击登录,快来和大家讨论吧~
表情
图片
话题
打卡
综合
交流
文章
问答

聊聊AI编程的情况和优劣势

### 聊聊AI编程的影响 情况是这样: * 的确是人均AI编程。 * 随着AI的使用,工期越来越短。 比如说周四下午4点左右,前端提了3个需求。 今天早晨起来一看,同事已经提交了3个fix,并且上线预生产环境。 你说他是加班写的,鬼才信。 ### 业务流程 描述大概是这样的: * 产品通过AI生成了需求 * 然后开发组同事立刻把产品AI生成的需求喂给AI * 然后前端同事通过AI接入后端同事提供的AI生成的接口 纯AI。 ### 是否进行codeViewer? 根本看不完。 首先:AI一天生成大概2000行代码,而一个开发能codeViewer 500行。 * A同事他直接上线预生产环境,完全不进行codeView,提前下班躺平拿绩效 * B同事他苦哈哈的进行codeView,加班到晚上几点 当出现bug的时候,将bug提交给AI,让AI自己去反思 ### AI是否能够自己反思? 我这边已经写过好几个AI生成的接口了。 * 我让他生成一大堆接口,AI生成了 * 我让他删掉他自己生成的对应接口,他删除不干净 比如说java比较啰嗦,需要控制层、sevice、impl、mapper、外加一个grpc层。 他可能只删除了控制层和sevice、mapper层,却没有删除impl和grpc层。 生成的接口也有问题: * 他没有生成控制层 * 让他连续反思5次,AI坚持自己没错 * 你告诉她:控制层为什么没有生成?AI立刻道歉,然后生成。 在一些简单任务上,他的一次成功率可能勉强超过50%。(比如说,生成一个查询接口,完全不依赖其他接口,或者让他实现一个排序) 在kiro调用工具的时候,他非常非常嘴硬。不像是豆包。他会给出 * 我仔细检查过了,没有任何问题,是你调用方的问题,你需要检查XX地方 * 我坚持自己的方法,就是调用方网关的问题 ### 排查故障 在提供完整日志,排查线上故障的时候。故障越具体,他排查的相对来说比较快。 比如说,给他报错堆栈、完整日志信息。他能从几万字里面捞出来核心的几个指标。 我也是经常使用AI,所以我经常性用AI帮我排查各种故障。 这个没啥好说的,的确比人强。因为人不太可能一次性读完几万字。 ### 聊聊AI代码生成的质量? 有这么几个问题: * 他在简单问题的效果上是真的挺不错的 * 随着上下文的增长,降智非常非常明显 比如说,我让他写个复杂的排序。他非常漂亮的给我实现了。 立刻提交上去,测试跑通,效果非常非常好。 但是我要求他把Void返回值改为int类型。他生成失败了。 代码方面:无脑吃异常。不打印日志。 但是他会重试重构接口。 然后,AI重构的时候会生成大量无用代码,或者干半截 用买东西来举例子: * 让AI去买西瓜 * 他付钱了,但是忘了把西瓜拿回家 我让他新增一个枚举值,他成功计算出来了,但是忘了set到返回值里面,是个null。 AI不会写特别特别长的方法,他会进行拆分和分层。这是我没有想到的。 工具类会放在工具类里面,控制层做控制层的事情。 不会有几千行的大方法。 ### 聊聊预算 海尔是一家市值几千亿的白色家电公司。 但是: * 公司刚刚发了政策,限制产品、经理使用AI,不批 * 任何情况下都不批 * 只有前端、后端开发能够使用AI 然后,还要求开发安装插件,报告AI生成代码数量。否则下个月立刻禁用。 * 解禁只有一次机会,一次机会用完,就永远不能申请 额度是:一个月20美金。1000额度 效果是什么: * 让他生成一个简单的接口,没有任何复杂业务逻辑,他10分钟消耗10额度。 * 问他一个简单的问题,他消耗2-3额度 * 如果使用fable5,额度消费大概是其他模型的2.6倍 我之前以为是不够的,但是如果省吃俭用是够用的。 项目组是不写测试用例的。 * 因为写测试用例消耗的token,和生成代码消耗的token差不多 * 而且测不出什么东西来 ### 聊聊同事的情况 越菜的同事,对AI的依赖度越高。 遇见问题,第一反应问AI。而且100%依赖AI。 两个同事,A水平是80分,B水平是40分 * 使用AI以后,A的水平变成了75分 * B水平变成65分 因为**不管什么提示词,基本上生成代码的质量差不多**。 其他的同事: * 自己写代码,然后AI进行优化 * 仅仅在故障排查的时候使用AI 在项目工期非常紧张的时候,直接全部AI编程。完全不进行codeView。 我不知道这种情况会不会给项目埋雷。但是我感觉会有。

聊聊吵架:谁要面子谁买单

刚辞职就和父母吵架.头疼。 ### 从过年开始讲起 小时候家里穷,但是过年要发红包。 山东这边红包挺大,尤其是亲戚多的。发出去得一两千。 * 亲戚给我发100红包 * 我父母给亲戚的孩子发100红包 我们家经济条件不行,等着米下锅,所以就: * 钱到手了以后,我妈就**全拿走**,一分钱不剩 这笔钱刚到我兜里,第二天就从我兜里原封不动的还给亲戚的孩子。 经过这么几轮以后,我就: * 别人给我红包我就收,收完了连谢谢都不说 过年不给你红包,我就不高兴,我就不愿意把这个事情当事情去办。 这几年有这么一回事: * 我有个姨(妈妈的姐姐)给了我几千元红包,说是结婚用 * 我直接收了,然后扔给我妈 * 我妈骑着电动车送回去 * 姨又偷偷摸摸塞到我兜里 * 我转手扔给我妈 * 我妈又骑着小电驴送回去 我说: * 少了,不要。要这么点钱,人情还不清。 * 我又不想处理这件事情,你帮我还回去。 ### 聊聊花钱的情况 几年前聊过这么一个事情: 大学同学聚会,别人买了车,你没有,面子上挂不住,多尴尬啊。所以车是必须要买的。 人总是好面子的,要花钱维护自己的社会地位。 不买车,社会地位无法维系。骑个小电驴丢不起这个人。 我丢得起。 ### 聊聊情况 因为钱是有数的。你把钱拿来买车买房,其他的钱就不够用 * 有一些绝对不能少 * 有一些就没有那么重要 而我父母的想法就是: * 人情往来绝对不能少,该有的礼数不能缺 * 车房必须要买,**在自身能够承担的情况下买的越大越好**,贷款二十年很正常 * 钱应该花在维持自己的人设上,这是这是花在了刀刃上 * 有一些费用,那就是纯浪费 我父母的想法是什么呢? * 找一份稳定的工作 * 用稳定的流水来维持贷款、面子消费、攀比消费 比如说:你找一份月入6K,但是非常稳定的工作,在这家公司干个几十年。 * 有6K收入 * 然后3K贷款(车房这一类的),1K吃饭,1K用来人情往来 * 存1K * **如果钱不够,那么就从嘴上去省**,去找兼职 这个逻辑非常诡异: * 我们家不从贷款上去省,也不从人情往来上去省,非要从嘴上省,从生活条件上省。 * 那为什么不能买小一点的房子呢? * 一旦失业,这个逻辑不就炸了? 在父母眼里。一个成功人士的画像是: * 他为休息感到耻辱,天天加班 * 不玩游戏,省吃俭用,认识很多成功人物 * 然后生两个孩子,把他们供养成为硕博、公务员 * 自己买豪车大房子,人人羡慕 ### 聊聊自己的情况 在青岛,一年生活成本是2W左右。 我们家存了40W,父母有退休金。 也就是说:只要我不买房、不买车,坐吃山空都能从30岁吃到50岁。 感谢父母的努力工作,给了我躺平的底气。 如果青岛这边生活成本太高,那去老家,一年一万足够。 能从30岁吃到我70岁。 我失业我怕啥。 但是父母这边天塌了: * 这40W,是用来付彩礼的,不是用来给你做失业躺平专用金的 * 你得找一份稳定的工作,然后立刻贷款,成为一个月光而且负债的社会有用人士 * 你必须得稳定下来,否则你辜负了父母的培养 ### 我明明可以活的很有尊严 人的底气是什么,很大的一部分是钱。。 在我视角里面:我明明有存款,你非要花光,然后让我贷款,今天断供,整个人就惶惶不可终日。你觉得你规划个寂寞,我为什么要听你的? 在父母视角里面:人应该为了车房来忙碌,应该把钱花在成为人上人,要过上别人羡慕的生活。 两个人见面,问你车房呢,你怎么解释?谁愿意跟着你,要和你结婚生娃? 这个事情如果细聊的话:可能父母没面子。 但是问题也很简单:你父母有面子了,是我负债,我惶惶不可终日。你面子值个几斤几两? 我要拿几十年的负债,去填你的社交账本? ### 谁想要谁承担代价 父母想要社交,想要这些东西,父母出钱,我不出。 举个例子:结婚的时候父母说酒席不能普通规模,要大操大办,那就父母出钱。 但是父母这边不愿意: * 父母的意思就是我的价值观有问题 * 酒席大操大办,赚的不是我父母的面子,是你的面子。这是你要结婚 * 既然你吃了面子,那就得我出钱,结婚酒席大操大办 我说:父母那你有点不讲理了,耍赖。 普通去办,那是我自己婚宴。我出没问题。这笔钱我认。 你父母要大操大办,差额父母出,有任何问题吗? ### 双重标准 这时候,就出现“别人家的孩子”了。 我逻辑已经讲明白了,这笔钱我不可能认。 父母就要说:别人家的孩子他认这笔账。 比如说有个角色,他叫张三: * 他婚礼大操大办,花了很多钱 * 用的是自己的积蓄 这件事和我有什么关系? 张三他愿意贷款买车买房,然后为此努力几十年,父母觉得这个事情很有面,和我有什么关系? ### 为什么失业了 海尔这边,他有个同事,他真的是能加班到三点。连续三个周周六加班。 问题就在这:我不愿意啊。 领导工期定下来,拿着大鞭子开始抽,驴闭上眼就开始拉磨了。我不带拉磨的啊。 工作就丢了。 外包身份那么低,人在屋檐下,没有不低头的。 如果贷款买车买房,那不当驴也不行啊。 ### 总结 只能说价值观差异巨大。

聊聊海尔:要不然适应,要不然滚蛋

### 聊聊情况 我这几天从海尔离职了。 原因是:不安排工作、不发工资。 ![image.png](https://pic.code-nav.cn/post_picture/1679474672648851458/lVV2WQWZ1y8wHSLq.webp) ### 聊聊公司的情况 海尔这边不是打卡就有工资的,得甲方给你安排工作,你完成工作才有工资。 * 比如说,领导让你3天完成一个功能 * 他就在海尔的系统里面,给你建立了一个3天的任务表 * 你按照任务表完成任务,那就能领到3天的工资 但是: * 假如甲方给你一个根本不切实际的需求怎么办?比如10天的任务只给你3天工期 * 假如甲方不给你安排工作任务怎么办? ### 不切实际的需求 我和外包公司的聊了聊。 * 假如甲方给你一个根本不切实际的需求怎么办?、 比如明明需求需要10天实现,领导只给你3天。倒逼你加班怎么办? 我第二天入职就告诉我第三天要加班,第三天就告诉我下个周周二是死线,我压力很大。 于是我就拒绝了这个需求,另外一个同事顶了过来。 * 公司要求,早晨9点打卡,下午18:30离开 * 但是项目不加班干不完,所以逼的开发同事加班到3点1次,2点一次,1点2次 * 入职3个周,周六加班三次 这就是甲方的情况: * 甲方他项目是倒排期、甲方有自己的难处 * 甲方定了明天要上线,你就得想办法明天上线,你接受也得接受,不接受也得接受。 最后问题解决了没有?同事通过通宵 + 加班把问题解决了。 外包公司的意思就是: * 你适应不了,这是你的问题,甲方有自己的难处,你得想办法追节奏。 * 你不能接受加班到3点,同事怎么可以? ### 被拿捏 网上有个受害者有罪论: 如果别人霸凌你,那么你就得反思:为什么别人不霸凌别人,非要霸凌你? 你要反思。 海尔这边也是: * 即使你打卡上班了,领导不满意,可以不给你安排工作任务,不给你发工资。 接上文来说: * 项目组这边有个紧急任务,要求周六加班,你不去 * 领导非常生气,周一你来就没工资拿 通常甲方不会使用这个权利。干活的都发工资。 但是:甲方有这个权利让你没活干, 如果甲方使用了这个权利,那么你得反思为什么他对你使用这个权利。不要抱怨。 他把工作给其他能加班到3点的外包。 外包同事的意思就是:你得和甲方搞好关系。 你得哄着甲方,顺着甲方的逻辑来,甲方有难处,你就得挺身而出。 如果他用了这个权利,我们也没有办法。 ### 海尔就是这样的 * 海尔这类大厂的外包(人力外包/驻场开发)不是传统意义上的"雇佣",而是"按人天计费"。甲方(海尔项目组)给你建任务单,你完成任务,外包公司才敢给你发工资。没有任务单 = 没有计费依据 = 没工资。 你得先证明你的价值,让你变得有用,甲方才能给你结清工资。 否则你打卡上班,也不会有人给你发工资的。 * 甲方定死线,外包执行。如果完不成,甲方不会给你延期(因为他的项目也是倒排期的),所以你只能自己加班赶。这不是"诡辩",这是外包模式的底层逻辑——风险全部下沉到外包身上。 * 甲方项目经理有"退回外包人员"的权利——不给你派活,你白坐几天班,最后外包公司只能按无任务处理。这在外包行业叫"待岗",很多外包公司就是这么变相逼人走的。 * 客观来说,外包在甲方那边确实处于弱势地位,维护好和甲方(尤其是项目经理、技术负责人)的关系,确实是"保住饭碗"的现实策略。但"哄着""顺着"这种说法,本质上是在说"你要委屈自己来适应这个不对等的关系"。 我为什么放弃了呢? * 努力的确可以解决一时的困难,但是地位不对等、风险自己承担这个事情永远解决不了 * 心累

资损200元?骗鬼呢!美团同事为冲绩效造轮子,上线后直接炸雷

### 聊聊承压位 我去美团干了大概8个月。情况就是: * 每天都在加班 * 但是项目没有办法按期交付 至于为什么没有办法按期交付? * 风险太高,大量时间用于讨论方案 * 自己DDD的经验不够,没有高并发的开发经验 * 权利不够,各种授权卡住 最后被裁了。 但是我同事接手了一个高风险高收益的项目。 ### 风险点 美团有个代金券功能,但是这个代金券没有创造太大的效益。基本上没人用。 因为用起来很麻烦: * 用完代金券以后,还要二次结账。 * 多的需要用户推给商家,少的需要二次付费 于是我们项目组就决定,需要推一键买单。提高代金券使用率 * 用代金券结算,多退少补,不需要用户二次付费 但是美团saas不支持多退少补的逻辑,所以要重新造一个轮子。 项目组这边,认为这个功能点是核心诉求。 ### 承压位 我的这个同事,他是有上进心的,特别想赚钱。把这个项目独立搞定了,那肯定是绩效吃到满,数钱数到手抽筋。 接手这个项目的开发:1人。 欲戴王冠,必承其重。 ### 开发过程 我不知道他怎么开发的。但是他一直在叹气。 总的来说: * 一个人承担这么个功能,的确是业务复杂度极高(假如是一个团队拆分可能会好一些) * 风险也极高,功能基本上是saas的平替,没有人带队 * 而且他还得带ID升级的项目 我们项目是没有测试、运维、客服的。所以上线的风险极高。 ### 拼凑的过程 我有个同事,他代码质量要求很低。我提交代码直接一次过。 但是有个B端负责人,他是完美主义,相同的代码质量需要反复修改才能提交。 然后:同事一提交代码,连低代码要求的同事眼里,都全是不合理的地方,要求他修改。 我就直接闭嘴了:接近屎山。 * 开发的人都在叹气,说明难度的确是有,要是高标准严要求直接上不了线 * 屎山只要能跑,那就没问题 * 大家都是混饭吃的嘛。为了工期堆屎山这种事情谁没搞过 ### 屎山炸了 在我离职前,屎山炸了。 业务逻辑很简单: * 他把张三的钱,打给了李四 我这个人工位就在B端架构师旁边,所以我就看见他和架构师承认错误: * 首先,他是一个多线程的bug,多线程的bug是出了名的难以复现,高并发情况下才会暴雷 我一直和别人聊:不要多线程,不要反射,不要使用unsafe,不要使用自己不熟悉的框架做核心业务。这个同事水平是有的,但是你不能心里没点B数啊。 真出了资损不管技术有多炫,都得老老实实下马。 ### 影响范围 然后说到影响范围,同事给B端架构师表示:只影响1个用户,资损200元。 我:?????? 美团这么大体量的一个业务,一天几个亿的盘子,你给我搞出资损200元?骗鬼呢? 但是B端负责人也不愿意深挖,你自己说200元,那我就相信200元,回去修。 ### 为什么我认为情况比较严重 你能把张三的款项转给李四,这根本就不应该发生啊 而且:这个200是程序员一面之词,继续反查可能反查出来几十个类似的问题。 你在窝里面发现了一直母蟑螂,那很有可能小蟑螂已经满地跑了。 但是程序员他为了饭碗,专门找了一个影响小的说(当然,这是主观猜测) 但是同事他绝对不敢承认,承认饭碗就没了。 * 代码就这个质量,1个人开发轮子替代saas,我感觉风险是有的 * 他承认造成了几十万的资损,那绩效扣光,是否滚蛋就在领导一念之间。 至于真的暴雷没有:我不知道,我被裁了。 ### 总结 为了高绩效而主动担起来高风险的项目。 加班加点把项目上线了。 然后又因为使用了多线程技术导致了非常严重的线上漏洞。 程序员表示资损只有200.但明显不真实。

聊聊职场

### 聊天 刚才和父母聊了一下,父母表示出50W,资助我结婚大业。 * 彩礼从这50W出 * 买车钱从这50W出 * 买房钱从这50W出 * 养娃钱、装修钱、旅游钱、婚礼钱,反正通通从这50W出 只有50W。 举个例子: * 女方表示不要彩礼,不要房车,那就是我不用出钱,血赚父母50W * 我准备在青岛结婚,预算300W;那就是我出250W,父母出50W * 我准备在北京结婚,预计开销1000W,那就是我出950W,父母出50W 我:了解了。请问不要彩礼不要房车的女朋友到哪里领? ### 带团队 我去华为的时候,刚毕业就让我带团队。让我负责一个项目。 然后项目黄了,1个月不到把我裁了。 * 我是1年工作经验,根本就没带过团队,而且简历里面也没写带过团队 * 然后华为强行把我的职级+1,强行给我涨工资,强行要求我带团队,强行要求我对项目成果负责 * 项目在一个月内黄了,又强行背锅,把我开除 一句话描述: * 领导要求你30天干一个淘宝,你说可以,30天以后淘宝没有上线,你就等着被裁行了。 因为你说可以。 我遇见个实习生,他根本不顾后果,简历里面: * 全栈 * 全干 * 带团队 * 独立负责 buff加满。 ### 测试不完全 前几天和一个测试聊天,产品表示:有bug很正常,这叫功能特性。 其实这个是不对的。 举个例子:由于技术限制,数据会晚同步1分钟。假如用户投诉了, * 产品有可能说:这是bug,要求开发重新开发。 * 产品有可能说:这是特性,不需要修复 话语权在产品这边。假如认定为是bug: * 年终奖要不要了? * 用户表示形成资损,是否需要赔偿? * 加班修复这个bug,修不好有没有滚蛋的风险? 所以必须留痕确认: * 我们数据有1分钟的时间不同步,假如需要同步需要设计复杂的方案,需要延长工期 * 让产品选择 **你不能把自己的职业生涯,交给其他同事的良心和判断力上。** ### 学历不达标怎么办? 比如医生,必须读博。假如不读博,那就只能去卫生院。 石油行业不招聘女性,因为认为女性不稳定。 XX行业必须招聘XX专业,有专业限制。 XX公司要求XX岗位必须985/211 这些事情是非常真实的,**他不和你讲道理**。 * 规矩合不合理不重要,重要的是规矩 很多人就问:双非本科,XX行业如何入门?我要怎么做项目提高自己的竞争力? 先考个211硕士。 没有别的路可以走。 ### 规则不一样 想进国企,它的规则和私企不一样。 * 要你根正苗红没犯罪 * 要你考特定的证书 * 要你特定的专业 * 要你特定的学校层次 * 要你特定的年龄 你不符合,他不招。根本不进面。 规矩就是规矩,不讲道理。 你得想办法成为那个萝卜,才能进萝卜坑。 想进外包,他的规则也差不多 * 要你特定的专业 * 要你特定的学校层次 * 要你特定的年龄 你不符合,他不招。根本不进面。 规矩就是规矩,不讲道理。 你得想办法成为那个萝卜,才能进萝卜坑。 想进大厂,他的规则也差不多: * 要你特定的专业,但是特别优秀可以放宽 * 要你特定的学校层次,但是特别优秀可以放宽 * 要你特定的年龄,特别优秀可以放宽 问题是:国企的萝卜坑和大厂的萝卜坑大小形状不一样,你得准备多个简历。有的时候简历硬性条件通不过,根本不进面。

分享:双非能不能进国企?外包能不能转正?

### 双非能不能进央企? 央企他不缺人,有的是人挤破头想进去。但凡是好一点的岗位,来的人都是985/211硕士。 其实是有的:你得有一个优势或者能力,让HR拒绝其他985/211硕士招聘你。 没有就很难了。 只能进和央企相关的公司: * 和央企有合作的公司 * 央企的子公司 * 央企的子公司的子公司 * 央企领导退休以后自己开办的公司 * 央企的外包 ### 外包能不能转正? 基本不可能。5%左右。 有人说:那刷简历,先干外包,再去中厂自研,再去大厂自研。 也不可能。外包毁一生。 有人说:那我简历造假,说自己没干过外包。 那还说啥了,直接造假得了,直接外包跳大厂自研。 用一句话描述:一个大专生通过努力考上清华。这算励志的故事还是污点? * 在大专生的圈子里面,他是励志的象征 * 在全是清华的圈子里面,他是污点 在一群没干过外包,入职就在大厂混的大厂精英里面,混进来一个干过外包的老咸鱼。 ### AI是否有高风险? 我不反对AI编程,我认为AI很好用,但是我反对AI商业化。 商业化是要确定性,给你一个工期你得按期交付,交付不了开发者就没用了。 AI他本身具有高度的不确定性。 * 他能成功,但是成功率不高 * 你交给他10个任务,他能完成其中3 - 6个 AI现在看起来不像是能商业化的样子。 ### 北上广实习4.5K算低嘛? * 很多人找不到工作,必须实习过度才能找到好工作。 * 很多人找不到更好的实习 * 实习也就实习3个月。 实习的核心价值就是:你通过这个实习,能不能实现涨工资,让自己竞争力变强。 假如转正薪资太低,那代表必须骑驴找马。那真的是学不到东西就纯亏了。 没有什么特别好的建议。

聊聊项目经验:非技术领导

# 非技术领导拍板要做实验性项目 昨天聊天的时候,遇见一个**不懂技术的领导要推行AI项目** 核心问题就两条: * 领导不懂技术 * 实验性项目,成功率太低 我的遭遇是这样的: * 领导不懂技术,工期估不准,给了一个非常短的时间(比如3天/5天/一个月) * 慢了就骂,就抱怨,就开始歇斯底里,找你谈话,说你把明明3天就能搞定的东西,愣是给拖失败了,是你的责任。你必须加班去解决这个问题。 * 过了一个月还没有进展,他就找你,说必须在截止日期搞定,否则裁掉你。 * 过了一个半月,把你裁掉了 资源是没有的,工期是极短的,验收标准是高的。 任何一个项目,都得确认: * 工期有多久? * 遇见困难找谁? * 验收标准是什么? 假如遇见那种:工期很短,遇见困难就是自己菜,公司不会给你资源,验收标准就按照甲方的标准来。 基本上距离裁员就不远了。 解决方案:找领导裁不掉的人去搞。 既然领导有这个热情,那就让领导裁不掉的人做主负责人。你帮忙就行。没有就不能搞。 ### 在小微,不赚钱就等着被裁 AI现在: * AI大热我承认 * 很多公司在使用,我也承认 * 薪资给的高,我也承认 * 学了有益无害,我承认 * 但是大部分的AI项目不赚钱 尤其是小微,只要营收开始下滑,领导就说你菜,说你没有端正态度,说你没有技术敏感度,说你上班左脚先踏入公司。 理由各种各样,但是问题只有一个:公司不赚钱了,要找你的毛病。 很多公司他有自己的技术护城河,进去写CRUD也能赚,就是使用AI能赚的多点。但是很多公司啥都没有,一旦不赚钱心态就炸了。 相对来说风险高一些。

你愿不愿意为了一个低概率事件去玩命?

### 从一个故事开始 我问了AI一个问题:我是一个外包,我想通过努力工作去转正。 AI提出了: * 方案1 * 方案2 * 方案3 * 方案4 * 方案5 然后我又说:直接告诉我概率。 AI:5%。 假如有100个外包员工,最后能够转正的只有5个。 ### 聊聊客观因素和主观因素 我们做一个假定:这5%的数据是客观的,真的有100个外包员工在这边工作,而且有5%的概率转正。不受主观因素的影响。 * 你可以选择去卷,因为真的有5%的机会 * 你也可以直接放弃,做一个躺平的外包狗 我们得承认一件事: * 即使外包里面,也有技术很扎实的人。只是因为学历、性格或者各种因素卡在外包。自身能力可圈可点。 * 可以卷,但是卷的过程是长期的,是不会立刻看到回报的,是需要各种方面都发展的 对于这种情况,我经常是劝他们:放弃幻想,该躺平躺平。因为成功率实在太低。 我自己也是躺平的一个状态。 ### 心态 从道德上来说,能付出的就是努力和决心。不拼搏真的什么都没有。但是从内心上来说: * 能否通过跳槽来涨工资? * 假如机会真的渺茫,是否不值? 就是个心态问题。或者真的叫做“值不值”。 我是这么想: * 有个项目他的成功率是60%甚至以上,这种就可以尝试尝试梭哈。 * 假如成功率只有20%以下,该躺平躺平,该认命认命。 但是AI这个行业,如果选对赛道,他成功率在40% - 60%左右。选不对赛道,可能只有20%甚至更低。 不想聊。 ### 有40%的概率砍掉项目 这个更离谱:项目不赚钱,从上撸到下。 比如说: * 完全相同的两个垂类,赛马失败 * 项目被砍 这种和开发能力无关的场景,我遇上两次。 这个也没什么可聊的

被辞退的总结:不肯抄

### 聊一聊“锻炼” 我刚毕业的时候,进入到华为,接手了华为的一个**烂尾**项目。 * 项目上线了,但是效果非常差,然后华为干掉了负责这个项目的两个开发 * 然后从社会上招聘了青碧凝霜同学 我入职是3.10日,要求5.1日上线。 我没有在5.1日上线,于是被干掉了。 有人说:一个新的项目是一个挑战,挑战可以锻炼人的能力,努力迎接挑战,不能畏难。假如你畏难的话就没有发展。假如能够按期交付,对于你来说是一个非常大的提升。 而我: * 领导让你5.1日上线,你最好想尽办法给我5.1日上线,上线不了领导就会干掉你 大厂里面有烂代码、有各种屎山代码、各种不合常理的bug,很多都是因为**赶工期**导致的。 不管你写的有多烂,bug有再多,你都得按期上线,否则你会被干掉。 先上线,后提升。先拿出一份60分的答卷,然后逐渐升级为70、80、90分 在华为和百度其实都可以。但是美团不可以。 ### 美团的逻辑 在美团的逻辑里面,这种代码是无法容忍的。 你写这些代码,就是在引入无形的技术债务,而修复这些技术债务需要的时间和成本太高,我们不能返工。所以,要上线就必须上线“合理”、“可维护”,“不引入技术债务” “和现有框架匹配”。 然后第二个核心问题,就是“不能多次延期” 你要在提供一个“合理” “可维护” “不引入技术债务” “和现有框架匹配” 的技术方案上,保证按期交付。 假如你没办法按期交付,这个开发会被标识为“能力不足”,然后被干掉。 ### 聊聊什么叫“合理”、“可维护”,“不引入技术债务” “和现有框架匹配” 我举几个case: 有一个业务场景,他可以用A方式去解,B方式搞定,C方案去实现。但是美团的其他同事已经用了A方式了,那你就得用A方式去实现。 你用B方式去实现,那就是“和现有框架不匹配”。你不能另起炉灶、自己开发。 好处也是显而易见:假如每个人都引入自己的一套方案,代码早就没法维护了。十几个人用完全不同的逻辑去实现一个相同的功能,就是重复开发。 用更通俗的话来说:这个项目用什么技术、什么方案,引入什么框架,如何解决这件事,他就已经定死了。 那怎么办?**抄**。 **必须抄,只能抄,而且要一模一样的抄。不要奇思妙想,不要自作主张** ### 抄还不简单 有人说:抄还不简单?? 首先:你得克制住“创造”的冲动。 作为码农,他生性就觉得自己的代码NB,别人的代码很Low,方案有各种不足,想大展拳脚。 不要大展拳脚,抄。 第二个问题就是:其实抄的难度非常大。 自研的框架和业务逻辑有各种不足,需求会精准的穿过框架,提出框架很难支撑或者难以匹配的逻辑。 我在抄别人代码的时候,两个毛病都犯了。 ### 问导师?问个屁 https://www.bilibili.com/video/BV1Ej8vzWEQD/?spm_id_from=333.337.search-card.all.click 这个视频是这样的: 袁隆平他带了好几个博士生。带的抓耳挠腮。 这么说吧: * 袁隆平他智商和能力肯定是没问题的 * 他带的都是顶尖的博士生硕士生,猜一猜都是清北出身 清北的博士都不好带,更不用说美团了。 我只是个外包啊,人家主R日理千机,哪有时间带我,只能自己去踩。 * 主R为啥要花那么长的时间去带外包? * 在带实习生的时候,带的时间可能比独立开发的时间还要长 但是问题是: * 我本身就不是一个学的很快,很机灵的人。 * 然后美团这边又是高度定制化业务,高度定制化框架 * 业务交到我手里,外包 + 导师没时间带,只能自己去踩 * 交付压力也比较大 导致了项目多次延期。 ### 不能犯错误 + 快速上线 + 导师缺失 + 高质量代码的情况下如何编码 在这种情况下,只有一个解决方案:**抄**。 找到同事写的高质量代码,先抄一年。 而我这边,我喜欢**写代码、参考代码**,而不是 **100%照着抄**。 可能是工作经验比较久,别人都叫我“青佬”,刷了算法题觉得自己了不起了,膨胀了,觉得代码是写的而不是抄的,不愿意100%照着抄,导致一个简单的外包工作都反复延期。 如果再给我一次机会,我保证丢掉脑子,接到项目的第一时间就问:我要抄谁的??? 以上。

职场坎坎坷坷的一年

——我的 18 岁职场总结 这一年,我学会了独立,也第一次明白,能力不等于年龄。 一路摸索、踩坑、修Bug,现在总算能独立设计系统、带人协作。 趁还没满19岁,给这一年做个总结,也算告别过去,迈向下一个版本。 ### 经历 **(一)生存期(12 月 - 2 月)** - **2024-12:第一个项目 — CRUD 管理后台** 从 Java 转到 Node.js,语言不熟、无文档、项目入口不清,只能每天加班看代码。那时最怕的事,就是试用期没过。 项目结束后主动复盘,提出流程优化的建议:先对齐接口再开发,避免浪费时间写无用接口。 (当时连计算机网络都没学过,和前端联调还用内网穿透) > 什么都不懂的时候,就多摸爬滚打,不怕踩坑,全力去做 - **2025-01:第二个项目 — 无聊的数据导出** 每天都是重复的数据导出和上传 OSS 的操作。 我把这套流程标准化,有了**下载中心** 的构想,这个构想后来成了部门内部通用的工具。 第一次见到部门老大(那是在分公司年会),他说公司是物联网方向的,让我年后多补计算机网络知识,准备帮他带人。 > 价值要靠多观察才能发现,还有执行力 - **2025-02:第三个项目(千万月活用户系统)** 终于接触到了真正有业务价值的项目。 这是一个老系统的重构项目,涉及运营、APP、客服等多个部门,复杂且琐碎。 我一边推进用户系统,一边继续梳理下载中心的设计文档,与部门老大、组长和产品对齐需求。 第一次感受到**跨部门协作的混乱**。 > 尝试站在不同岗位的角度去思考问题,主动去理解上下游,而不是只等任务落地。 <br/> **(二)成长期(3 月 - 5 月)** - **2025-03:白天对接 APP,晚上做下载中心** 白天对接 APP 接口,晚上继续开发下载中心。 凌晨一点收工,九点又开工,下班的滴滴车上,还感慨着:成年人的世界好辛苦。 结果上线时忘了加鉴权,系统裸奔。 虽然挨了批评,但代码质量与结构被部门老大肯定。 > 要有风险意识 - **2025-04:抽象痛点,发布可靠性保障 npm 包** 继续做导出类项目时,频繁遇到第三方依赖不稳定的问题。 发现别人也一样,只是没人解决。 于是我开发了一个可靠性保障 npm 包,解决任务失败重试问题,并同步给四个内部团队使用。 第一次**建立了跨团队影响力**,开始意识到技术抽象的真正意义。 > 让团队感知到你的存在 - **2025-05:推动自动化测试、搭脚手架** 学习 Netty 原理时,与部门老大聊到了 Node.js 的 NIO 特性、语言选型,再聊到自动化测试。 五一假期,我在家自学 Python 测试框架,跑出 MVP 模型。 节后立刻推动测试团队引入自动化测试,第一次参与压测(当时还看不懂 CPU 和 IO 指标)。 部门老大私下提醒我:组长要离职,让我准备接手。逐步建立起信任。 > 当你还不是领导时,也要按领导的标准要求自己,总有一天你就会成为。 &nbsp; **(三)承压期(6月 - 8月)** - **2025-06:发现 API 交互设计漏洞** 用户系统推进中,发现登录多个接口存在密钥泄露风险。 编写了处理文档,协调 APP 端修复,同时学习操作系统和服务器性能指标,提升系统架构能力。 > 基本功底要不断巩固 - **2025-07:短信发送接口被黑** 7月21号凌晨,短信接口被攻击。 被电话弄醒,一直排查到凌晨两点。 攻击每隔一段时间升级来一次,先是切换不同手机号,后面再是不同 IP 地址…。 那段时间几乎没睡好觉,加班十多天到凌晨一点学习网络安全知识。 > **责任感不是职位给的,是凌晨两点还在处理故障逼出来的** - **2025-08:组长离职,全面接手** 组长正式离职,老大让我先沉淀一下,挂到核心业务组(因为年龄太小,不适合直接当组长,新组长性格和我比较符合)。 我主导了行为式验证码选型。为了对比方案,我去对接了腾讯、阿里、网易、极验、谷歌的客户经理,逐项分析计费与 SLA。 第一次感受到**技术之外的商业协作压力**。 > 风险与机遇共存 那几个月几乎天天加班到深夜,考勤记录看起来像假的。 <br/> **(四)转折期(9月 - 10月)** - **2025-09:配合警方破案** 出现不法分子利用系统违法,协助法务与警方快速响应,配合调查。 过程细节不便公开,但从此之后,我对安全、合规的边界理解更深。 同时,也进一步赢得了部门老大的信任。 > 领导更信任能在深夜也能解决问题的人 - **2025-10:分担组长压力,与部门老大确认转核心业务契机** 分公司陆续有新人入组,新组长在总公司。 带新人熟悉 Node.js 环境,他们多半是从 Java 转来的。 同时明确表达自己想转向物联网核心业务的意愿,得到了部门老大的认可以及物联网方向的学习建议 他:“用户系统重构做好,闭环后就可以”。 > 你与公司之间是价值的交换,要合理表达自己的需求,而不是放在肚子里。 --- ### 总结与分析 **(一)迁移能力 → 找共性** 把任务拆成通用步骤(观察 → 模式抽象 → 封装 → 推广)。 **(二)文档能力 → 价值杠杆** 将隐性知识显化,降低沟通成本,让大脑专注思考而不是记住繁琐的过程。 **(三)向上管理 → 对齐价值观** - 与领导的目标一致(更容易拿资源) - 不要轻易承诺,说到就要做到。(一方面是代码可靠性,一方面是任务排期合理) - 主动传递能力信号(你会才会让你干,除非公司没几个人,要快速的执行、反馈、获得领导指示) **(四)沟通能力 → 找冲突、定义问题** - 给出模板:背景(让别人快速理解) → 冲突(为什么不行) → 问题(核心是什么) → 处理方式(具体步骤) - 用途:汇报、需求评审、产品沟通、日常协作。 **(五)情绪管理 → ABC 理论** - A(前因)→ B(信念)决定 → C(结果) - 很多时候 C 出现问题,都会下意识去找 A 的问题,但决定 C 的是 B,也就是你对这件事的看法,是积极的还是消极的,你是找到能帮到你的点,还是抱怨不公平。 **(六)能力价值** - 可市场化:你的能力是可以变现的,能产生真的价值,而不是自嗨。 - 可视化:**想法是不能出售的,但是想法变成产品,就能变成价值**。(比如写文档) - 可感知:不要闷头干,要多反馈、多推动,让自己成为连接不同部门的桥梁。 **(七)跨领域能力** - 马克吐温有句话:拿着锤子的人看什么都像钉子。 - 新领域学习方法论: - 螺旋递增过程: - 扫盲:基本概念 + 构建认知的地图 - 结构:梳理基本概念的框架、流程、概念网,有大局观。 - 对照:理论 和 实践,找到差异,细节决定成败,实践都是要权衡现实情况的,理论是理想状态。 - 验证:做小项目、研究 加深理解。 > 学习就是从细节到整体,再从整体到细节的过程,不断构建认知地图,避免迷路。 - 避免细节陷阱:定位是概念问题(不知道是什么)还是上下文问题(不知道什么时候用) - 适合程序员扩展的领域 - 产品思维:知道技术呈现出的价值是什么,不会迷茫。(万物皆是产品) - 运营思维:增长、裂变、留存。 - 销售思维:怎么把自己推销出去,把自己看作一个产品。怎么站在用户的视角去描述你的产品,帮助他找到价值点,让他愿意买单。 - 经济学:边际成本、机会成本、激励机制。更好的利用你已拥有的资源。 - 心理学:共情他人,了解自己、认识自己。 - 法律:合规、数据。最重要的是,别被你老板坑了还不知道。 ### 行动建议 上面的内容密度比较高,建议每隔一段时间看一下,理解会不一样。 **适合每个人快速实践的指南:** 1. 不要给自己一天安排太多事情,把当下的事情做精(Why 为什么做 - How 怎么做 - What 最终处理方式),**不要在大的市场厮杀,而是在细分领域做到极致**。 2. 每天至少留一小时看书,看书不要追求形式,有一个能帮助你的点,记下来,多和生活对照,反哺。 3. 多写,多积累,所见所闻,灵感转瞬即逝,脑子是用来思考的,不是记忆细节的。 - 原则:30 分钟的思考,至少输出一个可交付物(比如总结、小 Demo) > 写下这篇文章,是和过去的自己握个手。 希望下一阶段,我依然有野心,也有方向。

下载 APP