mountisome level
获赞
181
粉丝
37
关注
11
看过 TA
2009
中国科学技术大学
2026
Java
IP属地:江苏
暂未填写个人简介
私信
关注
之前在鹅厂实习过一段时间了,今天想跟牛友们聊聊大厂的“祛魅”时刻。没进来之前,我对这里是有厚重滤镜的。那时候觉得大厂就是技术圣殿,我也能像网上说的那样“用代码改变世界”,身边的同事肯定个个都是技术大牛,手里敲的都是高大上的架构,每天谈论的都是高并发、微服务、AI大模型。那时候觉得,能拿到offer简直是人生巅峰。但真进来了,滤镜碎得稀里哗啦。 最大的感受就是:这里不是在搞个人英雄主义,而是在运转一台巨大的精密机器。以前在学校做项目,我是全栈,前端后端数据库一手抓,想怎么改就怎么改。在这里?不可能。分工细到让你怀疑人生。你可能只负责一个巨大app里某一个页面下的某一个按钮的逻辑。你的上下游有一堆人盯着:产品经理在那儿抠细节,测试在那儿卡bug,运维在盯着发布流程。我发现大厂最消耗精力的往往不是写代码,而是“对齐”和“流程”。 你想改一行代码?不行,得先评审,再过代码review,然后跑流水线,最后还要等发布窗口。有时候写代码只花30分钟,但跟产品扯皮、填各种审批单、搞通各种内部自研的工具链,得花上一整天。再说技术,确实有牛人,但也并不全是“神仙代码”。很多时候我们要面对的是十年前的“祖传屎山”,不敢动,也不能动,只能小心翼翼地在上面打补丁。不过,虽然没造上火箭,但这种“工业化”的开发流程确实教会了我很多:怎么在复杂的协作里把事做成,怎么保证系统的稳定性。
在大厂上班是一种什么样的...
0 点赞 评论 收藏
分享
昨天 15:15
已编辑
中国科学技术大学 Java
兄弟姐妹们,今天不聊技术栈,单纯聊聊刚入职时脑子里进的水。回想我刚进公司那会儿,简直就是一部行走的《踩坑百科全书》。本以为技术过硬就能横着走,结果现实反手就是一个大逼兜。最深刻的一个坑,叫“我以为我听懂了”。 记得入职第一周,导师给我讲核心业务逻辑,语速飞快,还夹杂着一堆公司内部的缩写黑话。我当时脑子已经宕机了,但为了维持“这届实习生素质不错”的人设,我全程疯狂点头,嘴里不停说着“嗯嗯,明白了,好的”。 结果mt一走,我对着屏幕两眼一抹黑。最要命的是,因为脸皮薄、怕被嫌弃菜,我硬是憋了一下午没敢去问,就在那儿瞎琢磨。等到下班要交日报了,才发现自己理解的方向完全是反的!那天晚上我硬着头皮去请教,导师反而一脸懵:“下午怎么不早问?这块逻辑老员工都容易晕。”那一刻我才意识到,“不懂装懂”才是新人最大的死穴。还有一个坑是“迷之自信的操作”。 以前在学校写代码随心所欲,没有分支管理的概念。入职后有次修了个小bug,没切分支,直接在dev上改完就push了,结果正好赶上发版,把别人的代码给冲了。那天整个组都在回滚代码,我坐在工位上汗流浃背,真想当场把键盘吃了。给刚入职的牛友们两个带血的建议:入职第一个月,是你职业生涯中“提问成本”最低的时候。这时候你问多傻的问题,大家都会觉得“他是新人嘛,正常”。过了这个保护期,你再问基础问题就是事故了。所以,脸皮厚一点,不懂就拿小本本记下来去问!敬畏流程!敬畏线上环境! 任何涉及数据库修改、代码合并的操作,如果不确定,哪怕拉着mt看一眼再回车,也别自己盲目自信。大家入职时有没有干过啥让脚趾扣地的蠢事?或者有没有被“坑爹”文档折磨过?
刚入职的你踩过哪些坑
0 点赞 评论 收藏
分享
兄弟们,最近大家都在聊AI写代码,我也跟风深度体验了一把。说实话,刚开始用那会儿,我是抱着“找茬”的心态去的,结果这段时间下来,心情简直是坐过山车——在“我失业了”和“这啥破玩意”之间反复横跳。今天就想跟大家掏心窝子聊聊,我是怎么驯化这个“电子实习生”的。先说个让我哭笑不得的“翻车现场”。有次我让AI帮我写个日期处理的函数,它秒回一段代码,看着逻辑严丝合缝,变量名也起得特专业。我没多想直接CV(复制粘贴)进项目,结果运行报错。排查了半天才发现,它居然引用了一个根本不存在的第三方库!这家伙最擅长的就是“一本正经地胡说八道”,如果你完全信任它,它能把你带到沟里去。所以,千万别当甩手掌柜,Code Review还得自己来,把它当成一个刚毕业的学弟,代码必须得验!不过,有一说一,用顺手了确实真香。我发现一个极大的效率提升技巧:“注释驱动编程”。 以前我习惯直接甩给它一句“帮我写个登录接口”,出来的东西往往缺胳膊少腿。后来我学乖了,我先在代码里把步骤写成注释,比如 // 第一步:校验参数、// 第二步:查询数据库、// 第三步:生成Token。这时候再去触发补全,它生成的代码质量简直像是换了个脑子,逻辑清晰甚至连异常处理都给你补上了。还有个心得,就是写正则和SQL的时候,别自己死磕了,直接把需求和数据样本喂给它,这才是它的统治区。
AI Coding的使用...
0 点赞 评论 收藏
分享
最近都在聊AI写代码,我也跟风深度用了一段时间。说实话,刚开始用的时候,心态在“卧槽真牛逼”和“这写的是什么垃圾”之间反复横跳。经过无数次被坑和填坑,现在总算摸清了这东西的脾气。先说被坑的经历,给大家避个雷。最让人头疼的就是它的“幻觉”。有一次我让它帮我调一个很偏门的库,它信誓旦旦地给了我一段代码,方法名写得有模有样。我拿着那段代码调试了半小时,死活跑不通,最后去翻官方文档才发现——这个方法根本就不存在!它是根据命名规则自己瞎编了一个。所以,千万别盲信,AI写的代码,必须得当成刚毕业的实习生写的来看,必须Code Review。但骂归骂,用对地方是真的香。我现在觉得最爽的场景就是写正则(Regex)和SQL复杂查询。以前写个复杂的正则匹配手机号或者邮箱,得去Google半天,现在直接把需求扔给AI,它给出的结果通常既准又快,还能给你解释清楚每一步是干嘛的。还有一个提高效率的小技巧:“喂饭要喂到嘴边”。 以前我问得很简单,比如“帮我写个登录页”。结果它给的一堆通用代码,根本没法直接用。后来我学乖了,我会把相关的数据库字段、我正在用的UI组件库(比如Antd或Element)、甚至是我现有的代码风格贴给它一部分。给的上下文越具体,它吐出来的代码可用性就越高,甚至能直接Copy-Paste。总结一下我的心得:别指望AI能替你设计架构或者解决核心逻辑难题,但在写样板代码、写测试用例、转换数据格式这些“脏活累活”上,它绝对是神队友。
AI Coding的使用...
0 点赞 评论 收藏
分享
坊间总流传着一套程序员的“续命剧本”:35岁转产品,40岁搞培训,45岁写专栏卖课。仿佛只要顺着这个台阶下,职业生涯就能无限续杯。但说实话,这剧本听着光鲜,背后全是无奈——如果这行真能舒舒服服干一辈子,谁愿意折腾着到处转型?回到那个灵魂拷问:程序员真能干一辈子吗?我的答案很现实:理论上能,但绝大多数人既干不了,也不想干。首先是“干不了”。这一行太吃身体底子了。互联网的节奏是用寿命换版本,二十出头时,通宵上线第二天还能生龙活虎;过了三十,熬一个大夜哪怕补睡两天,脑子还是懵的。更别提这行技术的迭代速度,今天还在精通Vue,明天可能就火了Rust,还没喘口气,AI编程又来了。学习是好事,但这种被“卷”推着走的被迫学习,是巨大的精神内耗。面对这帮精力无限、工资还更低的年轻人,老程序员的性价比确实在很多老板眼里是要打问号的。其次,更扎心的是“不想干”。刚入行时或许还有点改变世界的极客情怀,但在无数次被迫改需求、修Bug、甚至写一些毫无意义的业务代码后,热情早就磨没了。对于大部分人来说,写代码只是一份高薪的糊口工具,而不是信仰。这行太辛苦了,颈椎病、腰间盘突出、脱发,都是身体发出的警告。所以,与其纠结能不能干到60岁,不如承认这是一个“阶段性高爆发”的职业。趁着还能拼的时候,多攒点钱,把防身的基础打好,才是正经事。至于一辈子?别闹了,谁想一辈子都对着屏幕找分号啊。
程序员能干到多少岁?
0 点赞 评论 收藏
分享
在做agent项目的时候,我真正感受到“AI幻觉”并不是抽象概念,而是一个非常具体、非常烦人的工程问题。基于知识库的问答助手,理论上应该“只根据资料说话”,但现实中却频繁出现张冠李戴、虚构事实、甚至把不存在的数据说得头头是道。模型看起来很自信,结果却完全不对。我们最先做的,其实是最直觉的一步:换更强的模型。能力更强的模型,确实在理解上下文、引用资料时稳定不少,但问题也很快暴露出来——算力和调用成本直线上升,项目根本压不住成本。这一步只能作为兜底,而不是长期方案。接下来是补资料库。我们发现,很多幻觉并不是“乱编”,而是模型在背景知识不足时强行补全。于是不断扩充文档覆盖面,减少模糊表述,让资料本身更完整、更自洽。这一步很笨,但很有效,背景越扎实,模型胡说的空间就越小。真正拉开效果差距的,是prompt的优化。我们重新设计了背景设定,明确告诉模型“只能基于给定资料回答”,并且通过few-shot示例,让它看到什么是正确引用、什么是信息不足时该如何回答。尤其是示范“无法从资料中得出结论”的回答方式,对减少幻觉帮助很大。最后我才意识到,幻觉不是单点问题,而是模型能力、知识质量和引导方式共同作用的结果。能做的不是彻底消灭它,而是一步步把它压到工程可接受的范围内。
为了减少AI幻觉,你注入...
0 点赞 评论 收藏
分享
为了减少AI幻觉,你注入...
0 点赞 评论 收藏
分享
我现在比当时_,你想录用...
0 点赞 评论 收藏
分享
这是一个在秋招群里被反复问到的问题。刷题这件事,各人有各人的看法吧。如果你代码能力强,或者面试的公司不需要考察太多的代码题,可以少刷点。如果面试的公司需要细致的考察代码能力,或者你对自己的代码能力不自信,那还得多刷点。就我自己的经历来看,在准备秋招的过程中,大概刷了200–300道左右,主要集中在leetcode上。Hot 100、面试经典150是核心,另外也会挑一些面经里高频出现的题目重点看。数量听起来不算少,但真正有价值的,并不是“刷到第几题”,而是有没有形成稳定的解题手感。刷题的前一百题,更多是在补基础:数组、链表、栈、队列、二叉树、DFS/BFS。这一阶段进步很快,但也最容易焦虑。等过了这个阶段,再往后刷,其实是在反复强化模式识别能力——看到题目,大概知道考什么,用什么思路切入。很多人纠结“要不要刷到五百题、一千题”,但现实是,大厂面试真正反复出现的题型是有限的。你刷的不是题量,而是覆盖面和熟练度。能不能在十几分钟内把思路讲清楚,比是否见过这道题更重要。另外,一些思维题、脑筋急转弯式的问题,也值得花时间看看。这类题不一定难,但很考察临场反应和表达能力,往往是拉开差距的地方。所以,与其问至少要刷多少题,不如问自己:常见题型是不是已经形成肌肉记忆?遇到陌生题目,能不能冷静拆解?如果这些问题的答案是肯定的,那么 200–300 题,其实已经足够支撑一场像样的秋招了。
程序员找工作至少要刷多少...
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务