多喜乐长安宁 level
获赞
106
粉丝
11
关注
5
看过 TA
206
门头沟学院
2027
前端工程师
IP属地:天津
27届双非CS丨灵活失业丨前端→全栈丨IMSB
私信
关注
进公司实习不到一个月,我就彻底想开了——可能这个世界上压根就没有什么“不打杂”的工作。既然都是打杂,那也要打出花来!今天以亲身经历随便聊聊,文末附带反打杂的一些建议,希望广大牛友都能少走弯路。今天刚好学校考试请假一天,晚上可算有时间把上周整理好的思绪一股脑打出来。(纯手工码字,无AI水文,不卖课不起号,动态附带电子工牌截图,主打一个真实)。故事得从前天下午对完需求的会后说起。我和组里另一位实习同学在二号线等地铁返校,边走边聊,我才得知他居然是某211的研究生,前不久刚被导师从论文地狱里放出来实习。目前的心态是一边骑驴找马“混”一段实习,一边准备大厂的网申秋招。说真的,我当时挺意外。因为我现在所在的实习单位天津分部也就30多人(标准小厂规模,北京有销售和部分项目组),按理说,92本硕这些天之骄子应该直奔大厂的体面人生。但他居然亲口对我说:“我们组上一届有6、7个进狗东的,今年全军覆没。”如果说这大厂光环碎一地已经足够让人胆寒,那么那天公司面试的惨烈状况则更说明问题——好几个研究生在初筛和技术面就被刷了。往好处想,只要技术够硬,大环境再卷,也不是没有机会。有人可能要问:“不对啊,你一个做开发的实习生,怎么连公司招几个人、面得怎么样都知道?”巧了,我们研发部门全挤在一块。时不时就能看见两位老资历同事接过HR递来的纸质简历,熟练地用豆包和ChatGPT现场搜面试题去去拷打,拷打完再等着部门Boss下达最终裁决(Boss负责终面)。显然,即便老同事觉得“还行”,但头头却还是有着更高的要求。大环境不好,确实是客观事实。但那位研究生同学说的另一番话,才真正触动了我,也是我今天决定写这篇动态的原动力。他说:“感觉每天干得没什么意思,基本上都是在用AI弄。”确实,我们部门现在从上到下都在疯狂含AI量。在研发组长的强力推动下,连隔壁零代码基础的项目部,都靠AI帮我们弄了好几个营销页面,我们只要负责对接进CMS系统,检查一下样式问题,几乎就可以上线(前端听了,嘎巴一下又死了一次)。绝大多数时候,敲代码根本不需要我们亲力亲为。Cursor、Codex、Claude Code轮番上阵,公司给实习生都批了每个月40$的AI报销额度。如果仅仅以“写代码”的熟练度来衡量,那一瞬间确实会产生一种“世界是个巨大的草台班子,有我没我都一样”的无力感。AI最突飞猛进的那阵子,我也陷入过这种焦虑和失落,觉得自己的努力在技术迭代面前啥也不是。但转机就发生在这段实习里,当我真正上手跟完一个完整的项目后,我突然看清了真相:当AI把写代码的“杂活”替我们揽走时,我们到底在焦虑什么?我的理解是:当写代码缩减为体力劳动,我们的核心价值就变成了“将技术与业务结合,并做出判断”。拿我们组长来说,他丝毫无吝啬使用ChatGPT、Codex和Manus辅助办公、编码、出方案。但在做关键架构判断的时候,没有哪个AI能替他完全代理,那种抓耳挠腮、戴上痛苦面具的时刻,他跟我们一模一样。在我参与的那个ToB系统项目里,因为涉及两个系统之间的通信,需要用到消息队列。开会分析方案时,AI给出的方案滴水不漏,各种高大上的RabbitMQ架构一套一套的。但最后Boss一拍桌,不能用RabbitMQ,直接用RedisStream实现。Boss一边苦笑一边跟我们吐槽:现在这个业务量,拉一个RabbitMQ集群的云服务器成本是Redis的三到四倍。开完会我也问了ChatGPT,那个毛线AI确实滴水不漏,把我“稳稳地接住了”,但钱又不是OpenAI出,这个判断,我们实习生有AI也做不出来——因为压根想不到这一层!同样的例子还发生在大量JSON文件的存储上。在简历里,大家恨不得全写上“使用MongoDB等非关系型数据库实现高并发大数据存储”。但Boss调研完业务发现“读远多于写”,你不会把JSON文本直接塞MySQL吧?更别说MongoDB的适配、调试、管理,开实例也是要花钱的,OSS反而是那个最经济的方案。你看,这些方案写在简历上确实“不够酷”,仿佛没堆砌最新的高并发框架就显得自己在“打杂”。但这恰恰是我那位研究生同学的心结,或许也是很多尚未实习的牛友的误区——单纯的技术框架没有高低贵贱,真正牛X的是将技术与业务场景相融合后,你做出的那个充满性价比的“判断”。如果从这个逻辑出发,我可以相对心安理得地告诉自己:只要公司还需要人类去承担责任、做出判断,那这个世界上压根就没有什么“不打杂”的工作。当然,如果你的实习真的充斥着毫无营养的纯体力活,倒也可以试试几招:1.用AI把打杂自动化Bro,你都是程序员了,别再用纯手动去干搬运工的活。用好Codex和Claude Code,尝试写点脚本把那些无聊的格式转换、数据对齐、周报周表自动化或者半自动化一下。前期花一小时调通脚本,后期能帮你省下摸鱼的几十个小时。2. 建立你的“Prompt预制件仓库”留意你平时敲Prompt的时间。把经常需要调教AI的通用提示词(比如代码Review、Debug日志分析、SQL优化等)稍微“预制”和精简一下,存在剪贴板管理工具里。需要时直接一键复制粘贴,把宝贵的脑细胞投入到“思考”和“判断”上,而不是跟AI玩文字游戏。3. 悄悄搭建个人技术博客,把“排错”变成资产不管你是打算在这家公司赖着转正,还是以后跳槽去更好的平台,都要学会做技术沉淀(水也要水一下)。去注册个稀土掘金的技术博客,或者用Vercel、Netlify、GitHub Pages托管一个个人博客。把平时工作中遇到的重难点、哪怕是一个奇葩Bug,用“截图+日志”记录下来扔给AI帮你复盘,总结出排查经验和心得分享出去。具体做法点到为止,我相信搞技术的自学能力都不差,这玩意儿以后就是你简历上最硬的加分项。4. 蹭公司的技术分享会,多玩新玩具留意公司的技术分享会。我很幸运现在的实习单位技术氛围不错,每周都有半小时左右的分享会。有新工具就要多去白嫖和尝试,早点用上。像我们同事推荐的OpenSpec和GitNexus,都是能极大提升工作流效率的好东西,在此也无私分享给你们,不妨去搜搜看。5. 向上沟通:不要默默在角落擦屁股要是手头的牛马活儿真的多到溢出来、严重挤压了学习时间,别憋着,找你的Mentor或者+1认真聊聊。我相信大部分时候,大家对打杂的痛苦来源于“心理落差”,而非公司真的招个开发进来天天给其他部门疯狂擦屁股。主动反馈,理清工作边界,找到自己的成就感才是正解。结语:放低预期,重新审视打杂,放下“技术第一”的自嗨,从细碎的业务中去重新定位你自己。职场其实本来一场各取所需的等价交换,把心态放平,把该偷的技术和经验偷到手才是真的——当然,要是真遇到奇葩环境干不下去也别羞愧,早点跑路也没毛。
实习生的蛐蛐区
0 点赞 评论 收藏
分享
如果有申请过大厂岗位的同学们,应该都知道有算法手撕这一关,虽然大家都十分甚至九分的讨厌,但每一个志愿“冲大厂”的小伙伴总是没办法绕开痛苦的“Hot100”,无论双非还是92本硕都是一样的折磨,特别是现在AI的发展,你可能绞尽脑汁蹲个半天都想不到思路,让AI咔嚓咔嚓就A出来了,挫败感真的不要太强。不过,我的意思是,反过来说,是否可以认为我们的身边多了一个低成本、随时响应还能因材施教的老师?本文以Leetcode平台的Leet AI为辅助工具,抛砖引玉一下如何利用好AI提高刷题效率,让刷题の痛少一点。【因为习惯了使用markdown语法做笔记,所以1234点下文列出,并不是AI生成的水文,至少把提示词复制粘贴走都行~】1. 0思路的情况:最痛苦的新手期应该就是0思路的情况了,这个阶段能不能读好题目都是问题,所以我们可以让AI协助我们理解题干:我:题目xxx,我不太明白这个题干的含义,请用我能够理解的方式告诉我题意和初步的思考方向,然后向我抛出有关解决这个问题的问题,以启发我逐步的解决问题,注意不要直接透露代码和答案。AI:...在AI输出完毕后,你就可以把AI的解读和题干比对起来理解题目了,但无论如何都要注意,不能直接让AI替你代劳任何最终需要你独立完成的内容,后续我们利用AI带刷而非“代刷”也要遵循这个第一性原理,否则不仅不会提升你的编码能力和算法水平,反而会因为AI的“娇生惯养”陷入自己好像懂了但其实独立做想不出来的情况。题干厘清之后,AI往往会按照提示词所说留下几个问题,而你就要接住AI的话茬回答这些问题,如果你可以很自信的把问题厘清,那么对你来说,撕出来只不过是时间问题,但大多数时候,连AI的问题都接不住才是常态。接下来我主要从两个方面给出提示词的指导和学习建议。2. 算法思想的欠缺:在这种情况下,可能我们对这个编程语言的语法和数据操作方法都比较的熟悉了,而对算法思想的了解过浅,这种情况反而不太好应付,如果条件允许,系统性学习和构建知识体系一定是最优解,但100分有100分的做法,80分有80分的做法,这是我的参考建议:我:问题xxx,请告诉我这道题目可以使用哪些算法思想?然后介绍这些算法思想的原理,优缺点和使用该方法的思考方向,不要直接提供代码和答案。AI:...在AI输出完毕后,你就可以感觉到开了全图视野一般的通透,而且,我们得承认一点,算法练习的方法本来就是因人而异的,如果你已经感觉有一些思路,就可以沿着AI给你的“点拨”往下挖,从暴力方法到更加精巧的方法,一点点摸索出来,这种方法当然记忆更深刻;如果你的时间紧迫,也可以去B站、牛客或者其他交流算法的平台直接搜索相关算法思想的文章、视频,系统性的学习也能提高你的潜力,于长期来说好处更大。3.编程能力的短板:还有一类情况,其实比“算法思想不懂”更隐蔽,也更常见——你大概知道这题要用什么思路,但一到真正用键盘开搓就卡住了:要用什么数据结构? 方法名字是不是记错了?这并不是算法能力的问题,而是纯粹的编程熟练度不足。这个阶段,AI的定位就不该是“算法老师”,而更像是一个“编程教练”。你可以非常明确地告诉 AI:你不是要答案,而是要补齐能力短板:我:针对这道题目,我在实现过程中可能会涉及到的语法点、常用方法、关键字有哪些?请按模块列出来,并告诉我每一类我应该重点补什么,不要直接输出答案,给出简单概要即可。AI:...AI 通常会把问题拆解成几个层面,比如数组/字符串操作、哈希表使用、递归或迭代的基本结构等等。这个时候你要做的恰恰不是继续追着 AI 问,这种行为说实话,和让AI手把手喂饭没有区别。你要做的恰恰是顺着它给你的“目录”去自己补课。比如它提到了某个你不熟的 API,你就老老实实去查菜鸟教程、MDN、官方文档,看示例和输出,实在不行就在本地写个文件试一下。这一轮的核心目标只有一个:让“写不出来”变成“写得慢但能写”。一旦你能完整地把代码敲出来,哪怕是丑一点、慢一点,算法题对你的心理压迫感都会骤降,毕竟未知才是恐惧的来源。4.更进一步:当你已经靠自己把题 A 出来了,不管过程多么磕磕绊绊,这一步非常关键:不要立刻点下一题。这是很多人刷题效率始终上不去的根源——只追求“过题”,而不追求“成长”。这个阶段,AI 的角色要发生一次升级,从“提示者”变成“审稿人”。你可以把你已经通过的代码完整丢给 AI,让它在更高维度帮你打磨:我:这是我自己独立完成并通过的解法,请你从代码可读性、结构合理性、时间复杂度、空间复杂度几个方面帮我分析是否有改进空间,并说明每一处改进背后的理由。AI:...这一轮反馈的价值非常高。一方面,AI 会帮你指出一些你根本意识不到的问题,比如说不太规范的变量命名,歪打正着的结果,另一方面,更重要的是,它会把“为什么这样写更好”讲清楚。你不是在抄优化版本,而是在对比、理解、内化,这个过程本身就是一次强化学习。慢慢地,你会发现一个变化:下一次遇到相似问题时,你就可以更加自然的去尝试推理,从最好想的暴力做法,再根据题目的需要去自然而然的追求更优解。总结一下,AI 带刷算法,本质上不是替你刷题,而是帮你把“卡住的地方”一段一段拆掉。0 思路时,用它帮你读题、引导思考;算法思想不足时,用它帮你打开视野;编程能力短板时,用它帮你精准补语法和 API;已经 A 出来之后,再让它帮你复盘和优化。当然,还是得强调一下,但有一个前提始终不能变:最终写代码、做决策、承担错误的人,必须也只能是你自己。如果你学有余力,一定要在每一类题目后做一次简短总结,用好markdown笔记,记下这类题的通用套路、易错点和自己的理解盲区,下次遇到这道题,就算掉进同一个坑了也不在意摔得太惨。唉,如果我们开始真正的把 AI 用成一个辅助工具,而不是拐杖,刷算法这件事的心理负担会明显下降,只要试一下就能感觉出来,即便是被 Hot100 追着跑,也可以稍微少喘口气,这就是AI带给我们的实打实的好处所在。希望这篇文章可以帮到正在算法中痛苦折磨的你,如果可以的话,点个赞收个藏谢谢喵,有什么好的方法也欢迎在评论区分享~
AI求职实录
0 点赞 评论 收藏
分享
不知道大家是不是今年感觉已经被AI刷屏刷的头都要炸了?伴随着VibeCoding的快速兴起,好像编程一夜之间就变成了人人触手可得的技能,而那些绞尽脑汁学习语法、练习项目的同学们一夜之间就变成了小丑,前端更甚——似乎每个新模型的诞生好像都在重复着“XX模型即将杀死前端”->“前端已死”->“XX即将发布最新的模型”的循环,似乎每年都是前端最糟糕的一年,甚至我们当中的不少人都这么认为,真的是这样吗?请允许我花些时间聊聊。展望前端的未来,必然要先回顾前端的过去,显然,AI压根就不是第一个杀死前端的。不知道各位有没有听说过Dreamweaver?这是一个可以直接可视化画图方式生成网页的工具,可以直接把设计稿转成网页(类似于VB的手绘控件),那个时候有人说,前端已死;结果是,一旦网页内容开始膨胀,嵌套几十层的图纸毫无维护性可言,更不用说复杂的动画效果了,它随着Dreamweaver一起成为了历史,并客观上加速了前端开发与UI设计的分离。下一个挑战者是JSP/ASP.NET,后端开发者可以快速的用他们最熟悉的语法完成前端开发所做的一切,数据处理,表单请求...,那个时候有人说,前端已死;结果是,伴随着移动互联网的高速发展,前后端一体反而给开发者带来了更加沉重的负担和夸张的维护成本。既然前后端分离了,想必那个时候的前端就迎来了春天?不见得吧,它的挑战者就从来没停过,以WordPress为代表的建站平台急匆匆的来了,是的,各种模版几乎快要革了“前端”的老命,但却提供了更多的插件、主题开发和二次定制需求的市场机会,你能说它杀死了“前端”吗?好吧,即便前端的生命力如此顽强,那低代码平台总能一劳永逸了吧?我的意思是,你也不想大清早起来就要盯着拧成麻花一样的蓝图来追踪数据流动吧,而且,低代码平台也不可能脱离前端而存在。所以,AI会取代前端吗?或许吧,但我知道,所有自称要“杀死前端”的挑战者全都败给了一个敌人:“真实的物质世界”,这个世界没有那么多含情脉脉的温床,也没有一成不变的需求,迎接开发者的只有客户谜一样的运行环境,恨不得把3A塞进去的诡异需求,以及不争气同事的、永远猜不到响应格式的API。而这也印证了那个软件工程的真理:“软件开发没有银弹”。前端的挑战者们还在围剿它,你要做的唯一一件事就是:像前端一样坚强、勇敢的面对这个站在最前沿,也最复杂的真实世界,而这正是它迄今不死的秘密。【全文人工手打,看到个别无良自媒体真的气得不打一处来,希望大家坚定自信,把自己的事情做好做精!】
哞客37422655...:前端不死只会逐渐凋零 下来登场的是AI开发工程师
AI求职实录
0 点赞 评论 收藏
分享

创作者周榜

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