千影逐风 level
获赞
1989
粉丝
123
关注
9
看过 TA
4641
门头沟学院
2026
Java
IP属地:浙江
暂未填写个人简介
私信
关注
04-03 09:32
门头沟学院 Java
最开始面试的时候,我真的怕极了被问到不会的问题。第一次面杭州一家中小厂的后端开发岗,面试官问我:“讲一下 Redlock 算法的原理,以及它的优缺点和适用场景?”我当时脑子瞬间一片空白,分布式锁我只懂最基础的 Redis SETNX 实现,Redlock 只在面经里扫过一眼,根本记不住原理。越慌越想不起来,最后支支吾吾说了句 “这个我不太了解”,然后就低着头不说话了,整个场面尴尬到能抠出三室一厅。面试官也没再追问,随便问了两个简单的问题就结束了面试,结果可想而知,一面直接挂了。那次面试结束后,我特别挫败,觉得自己八股文白背了,连个问题都接不住。后来跟拿到大厂 offer 的学长聊,他跟我说的一句话,我到现在都记得:“面试官问你不会的问题,不是为了难住你,是想看你面对未知问题的反应,看你的学习能力和解决问题的思路。比起不懂装懂瞎编,坦诚永远是第一位的。”从那之后,我就调整了自己的应对方式,哪怕遇到完全不会的问题,也不会再慌神冷场,而是用一套固定的逻辑去应对。印象最深的,是面字节商业化后端岗的二面,那次也是我靠应对方式,直接逆风翻盘的一次。当时面试官问了我一个完全没接触过的问题:“讲一下大模型推理过程中的 KV Cache 优化原理,以及你做过的相关性能优化实践?”我当时心里咯噔一下,我做的项目都是 RAG 应用开发,根本没接触过底层的推理优化,别说实践了,原理都只听过个大概。但这次我没慌,先笑着跟面试官坦诚说:“实在不好意思,KV Cache 的底层优化我目前还没有深入接触过,相关的实践经验也比较少,这块是我的知识盲区。”说完这句话,我没有停下来,而是紧接着补充了自己的思考和相关经验:“不过我对大模型的推理流程有基础的了解,也在 RAG 项目里做过接口响应耗时的优化,通过分块检索和 Prompt 精简,把接口平均响应耗时从 800ms 优化到了 200ms 以内。如果后续工作中需要用到 KV Cache 优化,我有信心能快速吃透这块的技术,把之前做性能优化的思路复用过来,快速落地实践。”我本来以为,这个问题答成这样,肯定要扣分了,结果面试官听完点了点头,不仅没揪着这个问题不放,反而顺着我提到的 RAG 性能优化,问了我很多项目细节,我都答得很顺畅。更意外的是,二面结束后我顺利拿到了三面邀请,HR 后来跟我说,二面面试官对我的评价里,特意提了一句 “面对未知问题很坦诚,不瞎编,有清晰的解决问题的思路,学习能力不错”。那次之后我才明白,面试被问到不会的问题,真的不可怕。面试官根本不指望你一个应届生,能懂所有的技术,能答上所有的问题。他们真正想看的,是你面对不会的问题,是不懂装懂瞎编乱造,还是坦诚面对,并且有自己的思考和学习能力。
查看2道真题和解析
0 点赞 评论 收藏
分享
04-03 09:25
门头沟学院 Java
刷到这个话题,手指在键盘上停了好久。作为双非计算机本科,今年跑了大半年秋招,面了 80 多家公司,从大厂到中小厂,从实习到校招,见过太多明面上写着 “条件不限”,背地里却把你筛得明明白白的隐形歧视,那种无力感,只有经历过的人才懂。最开始感受到歧视,是秋招刚开始投简历的时候。我和宿舍下铺的兄弟,绩点差不多,一起做的项目,LeetCode 都刷了 300 多道,简历互相改了不下十遍,唯一的区别就是他是 211 本科,我是双非。我俩一起海投,JD 上全写着 “本科及以上学历,计算机相关专业”,结果他投了 50 家,32 家进了笔试,18 家进了面试;我投了 60 家,只有 8 家给了笔试机会,最后进面的只有 3 家。最讽刺的是,有一家公司,我俩都投了,他直接进了二面,我连简历关都没过。后来找内推的学长问,得到的答案特别直白:“我们简历系统直接把双非的筛掉了,HR 根本看不到你的简历。”那时候我才明白,JD 上写的 “本科及以上”,从来都不是给双非学生看的。哪怕你技术再强,连让面试官看到你能力的机会都没有。除了学历歧视,最让我窒息的,是对女生的隐形歧视。我们班一个女生,技术比班里绝大多数男生都强,国奖拿了两次,项目做的也比我好,可秋招的结果,却比我们差太多了。她面某大厂的后端开发岗,技术一二三面全过了,面试官都夸她基础扎实、项目逻辑清晰,结果终面 HR 面完,直接没了消息。后来打听才知道,终面 HR 全程都在问她 “有没有男朋友”“打算什么时候结婚”“能不能接受 996、长期出差”,最后给的理由是 “女生抗压能力不足,不适合后端开发岗”。还有一次,她和班里另一个男生一起面一家中小厂,俩人技术面答得差不多,甚至她答得更好,结果男生拿到了 offer,她直接被刷了。HR 私下跟内推的人说:“团队里全是男生,招个女生不方便,而且女生以后要结婚生孩子,事太多。”看着她从最开始的意气风发,到后来越来越自我怀疑,我真的特别无力。明明 JD 上写着 “男女不限”,可背地里,女生要比男生优秀好几倍,才能拿到同样的机会。还有很多离谱的隐形歧视,只有你经历了才知道有多荒谬。我面过一家公司,技术面全过了,HR 面问我是哪里人,我说我是江西的,结果面完就没消息了。后来内推的人跟我说,他们团队不招江西的,说之前招过两个江西的,都干了没多久就走了,所以直接一刀切。我当时真的气笑了,就因为两个不相关的人,直接否定了整个籍贯的人?还有同学,因为 gap 了一年考研,哪怕最后技术达标了,也被 HR 反复追问 “为什么 gap 一年”“是不是能力不行才没考上”,哪怕他 gap 期间也一直在做项目、刷算法,最后还是被刷了;还有年龄歧视,我室友因为复读了一年,本科毕业 25 岁,面了好几家公司,都被问 “为什么 25 岁才本科毕业”,明明能力完全达标,却因为年龄被卡;甚至还有星座歧视,有个女生面产品岗,终面 HR 问她是什么星座,她说自己是处女座,结果直接被刷了,理由是 “处女座太较真,和团队合不来”。秋招这大半年,我见过太多次,明明条件完全符合 JD 要求,甚至超出要求,却因为这些莫名其妙的、上不了台面的理由被刷掉。最开始我会自我怀疑,是不是我真的不够好,是不是我技术真的不行,后来才慢慢明白,很多时候不是你不够优秀,只是你不符合他们背地里定的那些隐形规则。当然,我也知道,这些隐形歧视,不是我们能轻易改变的。但还是想跟和我一样正在求职的牛友们说,被歧视不是你的错,不是你不够优秀,只是你没遇到那个真正尊重人才、看能力不看标签的公司。不要因为这些莫名其妙的歧视,就否定自己的努力,就放弃自己的目标。我们能做的,就是拼命把技术练得更扎实,让自己的能力强到,让他们没办法用那些乱七八糟的标签否定你。
你见过哪些招聘隐形歧视?
0 点赞 评论 收藏
分享
04-02 09:40
门头沟学院 Java
刷到这个话题真的太有发言权了,作为计算机专业的后端开发,我先在杭州某大厂实习了半年,秋招失利后又去了一家本地小厂实习了 3 个月,两段经历天差地别,今天就跟牛友们唠唠最真实的体感,没有半句虚话。先说说大厂实习的日子,我去的是字节杭州的商业化部门,做后端开发。刚进去的时候,真的被大厂的规范震撼到了。入职第一天,就有完整的新人手册,从代码规范、开发流程、权限申请,到上线规范、故障处理,全给你安排得明明白白。有一对一的 mentor,还有专属的新人培养计划,前两周不用写业务代码,就是熟悉架构、跑通流程,mentor 会耐心给你讲每一个环节,连 Git 提交规范都会一点点教你。但大厂实习最真实的感受,就是极致的规范,和极致的螺丝钉感。我在大厂待了半年,写的最多的就是 CRUD 接口,负责的永远是一个大项目里的某一个小模块的某一个小功能,连整个项目的完整架构都很难接触到。所有的流程都卡得死死的,需求评审、技术评审、开发、code review、测试、灰度、上线,每一步都要走流程,一个需求从评审到上线,快则两周,慢则一个月。你不用考虑太多业务逻辑,不用操心架构设计,甚至不用想代码怎么优化,因为所有的规范都给你定好了,你只需要当好一颗螺丝钉,把分给你的那一小块活干好就行。当然,大厂的好处也显而易见。食堂免费、房补每月 1500、下午茶、健身房应有尽有,实习薪资也比小厂高了快一倍。更重要的是,这段经历写在简历里,秋招投任何一家公司,基本都能过简历关,这是小厂实习比不了的。再说说小厂实习的经历,是杭州一家不到 100 人的创业公司,做企业级 AI 应用的,我去了之后直接进了核心研发组。和大厂完全相反,这里没有那么多繁文缛节,没有层层审批的流程,甚至连严格的 code review 都没有。入职第二天,leader 就把一个完整的 RAG 优化需求交给了我,从需求对接、技术方案设计、开发测试,到上线运维,全让我一个人负责。在小厂的 3 个月,我接触到的东西,比在大厂半年都多。在大厂我连数据库权限都只有只读,在小厂我能直接接触核心业务库,能参与整个产品的架构设计,甚至能跟老板直接聊产品的迭代方向。但小厂的问题也同样突出。没有规范的培养体系,没人带你,所有东西都要自己摸、自己踩坑。写的代码没人 review,上线出了问题全要自己扛,有次我写的接口上线后出了性能问题,凌晨两点被喊起来回滚,连个帮忙的人都没有。福利更是没法比,没有房补、没有食堂,实习薪资只有大厂的一半,连五险一金都是按最低基数交的。更重要的是,这段实习经历,在秋招里的含金量,和大厂完全不是一个量级的。很多人问我,大厂实习和小厂实习最大的区别到底是什么?我觉得,大厂给你的是下限,小厂给你的是上限。大厂会用成熟的体系,帮你建立规范的职业习惯,让你知道正规军是怎么打仗的,给你的简历镀上一层金,哪怕你只是个螺丝钉,也能拿到行业的基础入场券。但你很容易被困在自己的小模块里,看不到全局,成长全靠自己主动。小厂不会给你兜底,没有规范的体系,你要自己摸爬滚打,踩很多坑,但你能接触到完整的业务闭环,能亲手把一个需求从 0 到 1 落地,你的成长速度和上限,完全取决于你自己。最后给牛友们一句真心话:如果你是为了秋招简历镀金、想学习正规的研发流程、求稳,那闭着眼选大厂;如果你已经有了基础的项目经验,想快速练手、接触核心业务、提升全栈能力,那靠谱的小厂,也是很好的选择。没有绝对的好坏,只有适不适合自己
大厂实习和小厂实习最大的...
0 点赞 评论 收藏
分享
04-02 09:37
门头沟学院 Java
刷到这个话题,看了很多牛友的故事,有错过的机会,有遗憾的选择,有想重来的瞬间,很有共鸣。但如果真的给我一次人生 debug 的机会,我想了很久,最终的答案是:我一行代码都不会改。作为写了多年代码的后端开发,我太懂 debug 的逻辑了。我们写业务代码,改一行 bug,是为了让程序按照预设的完美路径运行,不出错、不崩溃、达到预期的结果。可人生从来不是一段有标准答案的程序,它没有预设的完美路径,也没有绝对正确的运行结果。那些我们觉得是 “bug”、想改掉的代码,恰恰是让我们成为现在的自己的,最核心的片段。我高考失利,去了双非本科,这在很多人眼里,是人生第一行需要改的 bug。可正是因为起点比别人低,我才逼着自己从大一开始就泡在实验室,刷算法、做项目、找实习,比 985 的同学付出了双倍的努力,才练就了现在扎实的技术功底。如果当初改了这行代码,去了一所不错的 211,或许我会躺在舒适区里,不会有现在这样的韧劲和技术积累。我秋招投了十几家大厂,全挂在了终面,这也是我曾经无比后悔的一段经历,总想着要是能改一改面试时说错的那几句话,改一改准备不充分的方案,就能拿到心仪的 offer 了。可正是这一次次的面试失败,让我看清了自己的短板:分布式架构理解不深、高并发场景的经验不足、项目细节的思考不够透彻。之后的半年里,我对着这些短板一点点补,才在现在的实习里站稳了脚跟,甚至能独立负责核心模块的开发。如果当初顺利拿到了大厂 offer,或许我永远不会发现自己的这些漏洞,只会在舒适区里,慢慢被同龄人甩开。我实习的时候,因为对业务理解不到位,写的代码出了线上 bug,导致服务宕机了半小时,被全公司通报批评,还扣了绩效。那时候我恨不得回到过去,删掉那行有问题的代码。可正是这次事故,让我彻底改掉了之前写代码不严谨、不做测试、不考虑边界情况的坏习惯,养成了上线前必做灰度、必做压测、必写回滚预案的职业习惯。这份严谨,是我在任何书本、任何教程里都学不到的。我们总觉得,改了那一行 “错误的代码”,人生就会一帆风顺,就会走向完美的结局。可现实是,人生的代码是环环相扣的,你改了这一行 bug,一定会在别的地方,遇到新的 bug、新的遗憾、新的不完美。就算你改了高考的志愿,也会遇到新的专业困境;就算你改了秋招的投递选择,也会遇到新的职场难题;就算你改了选错的 offer,也会遇到新的生活遗憾。人生的本质,从来不是写一段没有 bug 的完美代码,而是在一次又一次的报错、debug、踩坑、复盘里,慢慢成长,慢慢成为更强大的自己。那些你想改掉的 bug,那些你后悔的选择,那些你遗憾的瞬间,恰恰是你人生里最珍贵的成长节点。它们不是错误,是你人生的必经之路。当然,我不是说遗憾不值得被记住,也不是说错过的机会不可惜。只是我们都要明白,人生没有 debug 按钮,也没有回滚的机会,我们能做的,从来不是回到过去改代码,而是在当下,把后面的代码写得更扎实、更坦荡。接纳过去所有的遗憾,把踩过的坑,变成自己的护城河;把犯过的错,变成自己的经验值。这才是人生最好的 debug。
如果人生可以debug你...
0 点赞 评论 收藏
分享
04-02 09:33
门头沟学院 Java
3 月的最后一天,下班走出公司大楼,杭州的晚风吹着路边的樱花,突然就反应过来,原来我已经在这座城市,做了整整 1个月的后端开发实习生了。这个 3 月,过得又快又慢,有熬到凌晨的崩溃,也有被认可的雀跃,有春招的焦虑,也有踏踏实实的成长。月初的时候,mentor 把用户中心的权限重构需求交给了我,我对着十几张表的老代码,整整看了两天,越看越慌,生怕自己改出线上问题,连周末都在家对着文档啃,总怕自己做不好,拖团队的后腿。那段时间每天都要跟带我的前辈问十几个问题,他从来没嫌我烦,一点点帮我梳理逻辑,告诉我哪些地方是不能碰的红线,现在想起来,还是特别感谢他。月中,这个需求终于全量上线了。当监控里显示接口零报错、权限逻辑完全符合预期,mentor 在周会上特意说 “这个需求新人做得很稳,边界情况考虑得很全” 的时候,我坐在工位上,盯着屏幕偷偷乐了好久。那种亲手把一个需求从 0 到 1 落地的成就感,是熬多少夜都换不来的。这个月,也终于把 AI Coding 用明白了。从最开始只会让 AI 写 CRUD,结果踩了一堆兼容坑,到现在能精准写 Prompt,让 AI 帮我做方案梳理、代码评审、性能瓶颈分析,甚至用它搭了个内部工单查询的小工具,帮组里的同事省了不少重复活。同事笑着说,一个月不见,你都成咱们组的 AI 小能手了。当然也有很多兵荒马乱的瞬间。有次上线前半小时,突然发现老数据兼容有漏洞,我手忙脚乱改代码、做回归测试,手心全是汗,最后赶在封板前一分钟提交了代码,那天加班到晚上十点,走出公司的时候,腿都是软的;也有改 bug 改到崩溃的时候,一个线上偶发的异常,我对着日志盯了一下午都没找到根源,越急越乱,最后还是前辈一句话点醒了我,才发现只是个很简单的索引问题,那天晚上回去,对着自己的代码反思了好久。3 月也有很多细碎的小美好。需求顺利上线,mentor 请全组喝了奶茶,特意给我点了我常喝的少糖款;午休的时候,和同期的实习生在楼下便利店买冰淇淋,吐槽实习的手忙脚乱,分享春招的进度;周末不用加班的时候,和同学去湘湖骑了车,看着满湖的春光,暂时忘掉了代码和 bug,觉得杭州的春天真的太好了。当然也有遗憾。月初立的 flag,要刷完 80 道算法题,结果只刷了 28 道,大部分时间都被实习占满了;计划啃完的分布式架构教程,只看了前三章,加班回来就只想躺着;很久没给家里打电话,爸妈每次发消息问近况,都只敢说一切都好,怕他们担心;春招补录投了十几家,大多都是已读不回,只拿到了 2 个面试,还都挂在了二面,偶尔会忍不住怀疑自己,是不是真的不够好。但回头看,3 月的我,比起 2 月那个连需求评审都不敢发言、写代码畏手畏脚的新人,真的往前走了一大步。从只会写简单的 CRUD,到能独立完成完整的业务模块;从遇到 bug 就慌神,到能冷静下来一步步排查定位;从不敢在会上说话,到能对着产品的不合理需求,说出自己的想法和方案。原来成长从来都不是什么惊天动地的大事,就藏在这日复一日的代码里,藏在每一次改完 bug 的释然里,藏在每一次被认可的雀跃里。3 月的好与坏,都留在 3 月啦。4 月也要继续加油,好好写代码,好好学技术,好好接住生活里的每一份成长和惊喜
牛友の3月总结
0 点赞 评论 收藏
分享
04-01 09:31
门头沟学院 Java
我现在一天用 AI 的次数,比我敲键盘回车的次数都多。毫不夸张地说,AI 已经不是什么提效工具了,是我每天上班打工、下班生活的 “第二大脑”。给大家数数我一天里,到底用了多少次 AI:早上 7 点半,闹钟响了,睁眼第一件事,先打开 AI 对话框,问它 “杭州今天早高峰 10 号线堵不堵?下雨的话,从出租屋到公司最快的通勤路线是什么?楼下便利店的早餐,30 块以内怎么搭配不踩雷”,它三秒给我列得明明白白,我闭着眼照着来就行,不用再对着导航和外卖软件纠结半天。8 点半到公司,打开电脑,先把今天要做的需求扔给 AI,让它帮我拆解成开发步骤,列好优先级。然后就开始了一天的 AI 打工日常:写基础的 CRUD 接口,扔给 AI,几分钟生成完整代码,我再对着业务逻辑改一改,比自己从零写快了 10 倍;遇到排查不出来的 bug,把报错日志和代码片段扔进去,它一眼就能圈出问题,比我自己对着日志盯一下午管用;写单元测试、接口文档、代码注释,全交给 AI,我只需要最后核对一遍,省下来的时间能啃一啃项目的核心架构;甚至 mentor 在群里问我需求进度,我都要先让 AI 帮我组织一下话术,既说清进度,又讲了遇到的卡点,还不会显得自己干活慢。中午午休,纠结了半小时不知道吃什么,把忌口、预算、想吃的口味扔给 AI,它直接给我选好了 3 家外卖,连满减怎么凑最划算都算好了,拯救了我的选择困难症。下午上班,遇到线上告警,对着一堆日志头大,让 AI 帮我提炼关键报错信息,分析可能的原因,给排查思路,本来要熬一下午的问题,一个小时就解决了。快下班的时候,写日报、周报,把今天做的事列个大纲扔进去,AI 直接帮我整理成逻辑清晰、亮点突出的周报,再也不用对着空白文档憋半天写不出一句话。下班回到出租屋,也离不开 AI。想健身,让它给我做一份适合上班族的居家健身计划,不用去健身房,还不耽误晚上学习;想学习大模型相关的知识,让它给我列一份从入门到实操的学习路线,还能帮我解答看不懂的知识点;甚至跟朋友约周末出去玩,都要让 AI 帮我规划杭州周末一日游的路线,避坑指南、性价比高的餐厅,全都安排得明明白白。睡前躺在床上,算了算,这一天下来,我大大小小用了 AI 快 30 次,从打工干活到生活琐事,几乎全靠它兜底。有时候也会有点慌,觉得自己好像离了 AI,连代码都写不利索,连句话都不会说了,连外卖都不会点了。可更多的时候,还是庆幸有这么个工具,帮我扛下了那些重复的、磨人的、没营养的琐事,让我能在兵荒马乱的实习日子里,少熬点夜,少掉点头发,多留点时间给自己。
你现在一天AI几次?
0 点赞 评论 收藏
分享
04-01 09:25
门头沟学院 Java
每天在公司写代码,其实心里都有点慌。身边越来越多人用 Vibe Coding,随便说几句需求,界面就搭出来了,逻辑也能跑通,简单的接口、小工具、页面,几下就搞定了。有时候我吭哧吭哧写半天的东西,别人用 AI 几分钟就弄完,还比我规范。有时候加班改需求,看着 AI 飞快生成代码,会忍不住发呆:我现在做的这些事,是不是再过不久,就完全不需要人来做了?刚找到这份工作的时候,我还挺开心的,觉得终于能靠自己写代码赚钱了。可越往后越发现,很多初级岗位干的活,真的很重复、很机械,拼手速、拼熟练度,好像刚好就是 AI 最擅长的部分。也不敢跟同事说太多这种焦虑,只能假装淡定,跟着一起用 AI 提效。一边依赖它帮我赶进度,一边又偷偷担心,自己会不会变成可有可无的那个人。看着群里聊 “Vibe Coding 会不会干掉初级岗”,其实我心里早就有过无数次答案:会,也不会。会的是,那些只会机械写业务、抄代码、改改改的人,很容易被替代。不会的是,真正在思考、在理解业务、在解决问题的人,AI 再强也顶不掉。只是作为一个职场新人,我还没那么强的不可替代性,所以才会格外不安。只能逼着自己多学一点,多懂一点,尽量别只做 AI 也能完成的事。希望再熬一熬,能不再这么慌。
Vibe Coding ...
0 点赞 评论 收藏
分享
03-31 09:42
门头沟学院 Java
刷到这个话题必须来分享一波,作为后端开发实习生,工作里的代码要循规蹈矩,vibe coding 就是我的技术游乐场,想到什么就写什么,不用管产品设计,不用管架构规范,主打一个自己用着爽、玩得开心。这些项目没有什么高大上的技术栈,也没有什么百万级用户,全是我自己日常用的小玩意,从效率工具到休闲小游戏,全是 vibe coding 一点点磨出来的1. 个人刷题进度管理工具用 Python+FastAPI 写的轻量工具,算是我 vibe coding 写的最完整的一个项目,也是现在每天都在用的。最开始写它,就是因为 LeetCode 和牛客的刷题统计太死板了,不符合我的刷题习惯,就自己写了个小工具,对接了两个平台的开放 API,能自动同步我每天的刷题记录,统计刷题量、正确率、知识点掌握情况,还能生成可视化的进度条。后来用着用着,又跟着感觉加了一堆功能:错题本自动归类、艾宾浩斯复习提醒、同知识点题目推荐、面试高频题打卡清单,甚至还加了个番茄钟功能,刷题的时候能计时。没有做网页端,就是个简单的桌面 UI,代码写得很随意,想到什么功能就加什么,不用管什么产品逻辑,自己用着顺手就行。现在秋招刷题全靠它,比平台自带的工具好用太多。2. AI Coding 专属桌面助手用 Electron+Python 写的轻量桌面端,专门用来辅助上班写代码,比网页版的大模型方便太多了。最开始就是因为上班的时候,打开一堆大模型网页,总被浏览器标签页淹没,找起来特别麻烦,就花了一晚上,写了个极简的桌面端,对接了豆包和 DeepSeek 的 API,窗口能最小化悬浮在屏幕角落,随用随开。后来 vibe coding 的时候,又一点点加功能:预设了 AI Coding 专用的 Prompt 模板,一键生成代码注释、单元测试、bug 排查方案;代码片段一键保存,常用的工具类能直接复制;甚至加了个代码格式化功能,粘进去的乱码代码一键规整。现在上班写代码,全靠这个小助手,不用再来回切网页,效率直接翻倍。代码没做什么加密,也没什么复杂的架构,就是自己用着爽,想加什么功能就随手写了。3. 复古坦克大战复刻小游戏用 C+++SDL2 写的,纯粹是周末闲着没事,vibe coding 写着玩的,却是最有成就感的一个项目。小时候最爱玩的就是小霸王里的坦克大战,就想着自己复刻一个,没有什么复杂的需求,也没有什么盈利目标,就是纯纯的为爱发电。花了两个周末,写完了基础的玩法:玩家坦克、敌方 AI、墙体碰撞、子弹发射、关卡推进,甚至还加了双人对战模式,和室友在电脑上玩了一下午,梦回小时候。代码写得很糙,甚至连面向对象都没怎么用,就是想到哪写到哪,想加什么骚操作就加什么:无限子弹、穿墙模式、无敌帧,全是小时候想玩却玩不到的功能。虽然现在已经不怎么玩了,但这个项目的文件夹,我一直好好存着,每次打开看,都能想起写代码的时候,那种纯粹的快乐。4. 云服务器轻量监控面板用 Go 写的,挂在自己的云服务器上,主打一个轻量好用。最开始买了云服务器,搭了自己的小项目,总担心服务器宕机,专业的监控工具又太笨重,占内存还麻烦,就自己用 Go 写了个极简的监控面板,能实时看服务器的 CPU、内存、带宽占用情况,还有项目的运行状态。后来又加了告警功能,服务器出问题了,直接通过企业微信给我发提醒,不用再天天登服务器看状态。甚至还加了个简单的日志查看功能,不用再敲 Linux 命令,在面板里就能看项目的报错日志。对我这种非运维专业的开发来说,这个小面板刚好够用,轻量不占资源,还是自己写的,想改什么就改什么,比专业工具香多了。其实对我来说,vibe coding 的意义,从来不是做出什么惊天动地的大项目,而是给了我一个随心所欲的技术试验场。工作里用不到的技术栈,我能在 vibe coding 里随便试;脑子里突然冒出来的奇怪想法,能随手写成代码实现。不仅玩得开心,还顺便学了新东西,很多工作里接触不到的技术,都是在 vibe coding 里学会的。
你都用vibe codi...
0 点赞 评论 收藏
分享
03-31 09:40
门头沟学院 Java
刷到这个话题,突然就停下了敲代码的手。作为刚实习三个月的后端开发,vibe coding 早就不是什么 “高大上的项目创作”,而是我每天下班之后,在出租屋里给自己留的最后一点编程的快乐。白天在公司写代码,全是条条框框。要严格遵守团队的开发规范,要过同事的 code review,要写全单元测试,要考虑线上性能,要应对没完没了的需求变更。写的永远是重复的 CRUD,改的永远是测不完的 bug,开的永远是没营养的会,敲键盘的时候,心里想的全是 “别出 bug、别被 mentor 骂、别耽误提测”。只有晚上回到出租屋,打开电脑,进入 vibe coding 的状态,才觉得自己是真的在写代码,而不是完成任务。不用管什么开发规范,不用管什么架构设计,不用管什么性能优化,想怎么写就怎么写,想加什么功能就加什么功能,哪怕代码写得再糙,哪怕只有自己能用,哪怕写完玩十分钟就腻了,也没关系。最开始写的第一个 vibe coding 小玩意,是个打卡提醒的 Python 脚本。公司是弹性打卡,早来早走、晚来晚走,我总是忙起来就忘了下班时间,经常免费加班半小时才反应过来。就花了半个多小时,写了个挂在后台的小脚本,到了下班时间就弹全屏提醒,还能自动统计每天的打卡时长,算加班了多久,不用再对着打卡表掰着手指头算。这个脚本没有 UI,没有打包,甚至连异常处理都只写了最基础的,可我用到现在,每天下班都靠它提醒,比手机闹钟好用一百倍。后来又写了个摸鱼刷题的小工具。秋招要刷算法题,上班总打开牛客网页,怕被路过的 leader 看见,就用 Java 写了个最小化的桌面小程序,挂在屏幕角落,每隔一小时弹一道 LeetCode 简单题,写完就能收起来,不影响写业务代码,也不会被人发现。周末闲着没事的时候,就更放飞了。有次周六下雨,没法出门,就在出租屋里跟着感觉,用 Swing 写了个贪吃蛇小游戏。没有什么复杂的玩法,就是最基础的上下左右吃豆子,甚至连碰撞检测都写得很糙,可我对着这个小游戏,改颜色、改速度、加无敌模式,折腾了整整一下午,写完之后自己玩了十分钟就腻了,可写代码的那一下午,是我实习以来最放松的时刻。不用管需求,不用管评审,不用管上线,不用为任何人负责,代码只需要取悦我自己。我也试过跟着网上的教程,想写个完整的个人博客,搭好了 SpringBoot+Vue 的框架,写了登录接口,可写着写着就觉得没意思了 —— 这和白天在公司写业务代码有什么区别?反而没了 vibe coding 的快乐,最后这个项目就扔在 GitHub 里,再也没动过。现在我终于明白,vibe coding 对我这种实习程序员来说,从来不是为了做出什么牛逼的项目,也不是为了写进简历里加分,就是在被工作磨掉对编程的热情的时候,给自己找回来一点最开始学代码的快乐。大一的时候,第一次用 C 语言写出个 Hello World,都能开心半天;第一次写出个简单的计算器,能跟室友炫耀好久。那时候写代码,没有 KPI,没有 bug 追责,没有需求变更,就是单纯的觉得好玩、有意思。而 vibe coding,就是让我在实习的兵荒马马里,重新找回这种快乐的方式。它不用很复杂,不用很完美,甚至不用写完。只要写的那一刻,我是开心的,就够了。
你都用vibe codi...
0 点赞 评论 收藏
分享

创作者周榜

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