wxg✌🏻
1 1

相关推荐

1.投递现状:简历投进去就成了“僵尸”状态。我的投递基本是“海投无回应,面试终落空”。大约80%的岗位如星途、云帆、锐科等完全没动静,状态常年停在“已投递”。回看发现,大二身份、没实战项目、实习时长短是硬伤,HR在筛选阶段直接略过很正常,毕竟算法岗默认是给硕博或大三准备的。2.仅有的两次面试:心跳加速后的遗憾。疯狂海投一个月后捡到了宇宙场互娱和星云科技的一面机会。虽然熬夜准备了三天,但还是因为“太嫩”挂了。面试官戳中了我两个痛点:一是项目太水,课设水平无法应对实操需求;二是时长硬伤,听到我只能干两个月,面试官明显失去了兴趣。3.崩坏的心态:从筛选到“乱投医”。中途我极其焦虑,看着别人拿Offer,我开始心态失衡,只要看到“算法”两个字就点投递,完全忽略了匹配度。这种“自杀式海投”没带来机会,反而让我每天在刷状态中极度内耗。4.现在的我:认清现实,推倒重来。复盘后发现失败是必然的。简历没亮点,哪怕是课设也没提炼出核心难点;基础不牢,面对变体算法题容易大脑空白;最重要的是没提前对齐实习时长,导致浪费了彼此的时间。5.给大二牛友们的真心建议。别盲目海投,精准筛选那些对低年级友好、接受短期的公司;项目是硬通货,没经验就去复现Paper,课设真的拿不出手;心态放平,大二没Offer太正常了,今年的目标是见世面。这次虽然灰头土脸收场,但至少我知道了算法岗的门槛在哪里。今年攒经验,明年再全力以赴,我就不信拿不下那张入场券!
我的求职总结
点赞 评论 收藏
分享
🚫 大多数人只写了一句废话很多人用Vibe Coding做了项目,到了写简历的时候,憋出来一句:“我用AI做了一个小程序。”然后就没有了。这句话写上去,基本等于没写。面试官看完,对你的能力没有任何印象。问题出在哪?不是Vibe Coding不行,是你不会写。面试官想看的,不是你“用了AI”这个事实,而是:你解决了什么问题、怎么推进的、拿到了什么结果。这篇文章不讲虚的,直接教你怎么把Vibe Coding项目写出含金量。✅ 第一步:先写项目解决了什么问题不要一上来就写技术栈,先把“需求”讲明白。问自己三个问题:👉 这个项目是给谁用的?👉 解决了什么痛点?👉 为什么值得做?对比一下:❌ 错误写法:用Vibe Coding做了一个记账小程序✅ 正确写法:针对个人记账流程繁琐、分类不清晰的问题,设计并开发一款轻量化记账小程序,帮助用户快速记录日常收支看出区别了吗?第一种写法只是陈述了一个事实。第二种写法有用户、有问题、有解决方案,产品感立刻就出来了。⚙️ 第二步:再写你是怎么把它做出来的很多人在这里又会写错,写成:“AI帮我生成了代码。”这句话的问题在于:AI是主语,你不是。简历里,你必须是主角,AI只是你手里的工具。正确的写法是:写你的动作——你做了什么来推动这个项目。可以写的动作包括:🔹 需求拆解🔹 功能优先级梳理🔹 页面搭建🔹 接口联调🔹 测试与优化对比一下:❌ 错误写法:AI帮我生成了记账小程序的代码✅ 正确写法:负责项目需求拆解与功能优先级梳理,完成记账录入、分类统计、账单展示等核心页面的设计与功能实现,并持续优化交互流程第二种写法的重点不是工具,而是你在主导项目。📊 第三步:最后补上结果项目写进简历,一定要有结果。没有结果的经历,看起来像没做完。结果可以写:🔹 功能完成度(完成了从0到1的开发)🔹 开发效率(将开发周期缩短了XX%)🔹 上线情况(已上线,日均使用XX次)🔹 实际价值(解决了XX问题)对比一下:❌ 错误写法:项目已上线✅ 正确写法:项目已完成从0到1开发,覆盖快速记账、分类管理、数据统计等核心功能,将单次记账操作步骤缩短至3步内,显著提升记账效率如果有数据,效果会更好:“将XX时间从X小时压缩到X分钟”“覆盖X个核心场景”“被X人实际使用”。📝 完整案例:改前 vs 改后❌ 原始写法(千万别这样写):用AI做了一个校园二手交易小程序。✅ 改写后:针对校园二手信息分散、交易效率低的问题,独立完成校园二手交易小程序的需求拆解与功能设计,负责发布商品、分类浏览、关键词搜索等核心模块的搭建与实现,完成项目从0到1开发,有效提升二手信息匹配效率。这条经历现在展示了:✨ 你发现了真实问题(校园二手信息分散)✨ 你主导了项目(需求拆解、功能设计、核心模块实现)✨ 你拿到了结果(从0到1、提升了效率)🎯 总结:Vibe Coding项目写进简历的三步公式解决了什么问题 + 你做了什么 + 拿到了什么结果🔹 第一步:不要只写功能,要写“给谁用、解决什么”🔹 第二步:不要写“AI帮我”,要写你的动作🔹 第三步:不要空着,哪怕写“从0到1”也比不写好💡 最后一句写完这个项目描述之后,问自己一个问题:如果删掉“AI”两个字,这条经历还成立吗?如果答案是“不成立了”——说明你写的是“AI做了什么”,而不是“你做了什么”。如果答案是“依然成立”——恭喜你,这条经历写对了。因为面试官想看到的,从来不是你会用AI,而是你会用任何工具把事情做成。
简历上如何体现你的“AI...
点赞 评论 收藏
分享
作为前端开发者,做AI项目不仅能提升技术视野,更是未来竞争力的关键。以下是精选的GitHub项目及实现思路,覆盖不同难度和方向。------🎯 四大值得投入的AI项目方向1. AI增强型UI/UX - 最易上手让传统界面具备AI能力,如智能表单、内容生成、代码辅助等。2. AI Agent应用 - 技术深度构建能理解意图、使用工具、自主决策的智能体。3. 本地AI应用 - 隐私优先利用WebGPU在浏览器中运行模型,完全本地化。4. AI工具平台 - 产品思维将AI能力封装为可复用的工具或平台。------🚀 精选GitHub项目与简单实现1. alibaba/page-agent - GUI Agent标杆项目地址: github.com/alibaba/page-agent技术栈: TypeScript, 纯前端Star: 9.6k+ (2026年4月)核心价值:用自然语言控制网页,如“点击登录按钮”、“填写表单”。简单实现思路:// 1. 监听用户自然语言指令const command = "点击搜索框并输入'前端AI项目'";// 2. 解析指令为DOM操作const actions = parseToDOMActions(command);// 输出: [{type: 'click', selector: '.search-input'},//        {type: 'type', selector: '.search-input', text: '前端AI项目'}]// 3. 执行操作actions.forEach(action => {const element = document.querySelector(action.selector);if (action.type === 'click') element.click();if (action.type === 'type') element.value = action.text;});适合场景:SaaS后台、复杂表单、自动化测试工具。2. ai-website-cloner-template - AI逆向工程项目地址: github.com/xxx/ai-website-cloner-template (具体地址见搜索结果)技术栈: Next.js 16, React 19, TypeScript, Tailwind CSS v4核心价值:用AI分析网站并生成可维护的组件化代码。简单实现思路:// 1. 爬取目标网站const html = await fetch('https://target-site.com').then(r => r.text());// 2. AI分析结构(伪代码)const analysis = await ai.analyze({prompt: `将以下HTML转换为React组件结构,提取设计系统`,html: html});// 3. 生成组件// 输出: Button.tsx, Header.tsx, Card.tsx等适合场景:快速原型、设计系统提取、代码迁移。3. CanIRun.AI - 硬件检测工具项目地址: 具体地址见搜索结果技术栈: 纯前端,Web API核心价值:检测用户设备能否运行特定AI模型。简单实现思路:// 1. 检测GPU信息const gpuInfo = await navigator.gpu?.requestAdapter();const gpuMemory = gpuInfo?.memory; // 显存大小// 2. 模型需求数据库const modelRequirements = {'stable-diffusion-xl': { vram: 8, ram: 16 },'llama-3-8b': { vram: 6, ram: 8 }};// 3. 匹配评估function canRunModel(modelName) {const req = modelRequirements[modelName];return gpuMemory >= req.vram;}适合场景:AI工具站、模型推荐平台。4. Local LLM项目 - 浏览器运行大模型技术栈: Vue 3, TypeScript, @mlc-ai/web-llm核心价值:完全在浏览器中运行LLM,无需服务器。简单实现思路:// 使用 @mlc-ai/web-llm 库import { WebLLM } from "@mlc-ai/web-llm";// 1. 初始化引擎const engine = new WebLLM();await engine.reload("Llama-3-8B-Instruct-q4f32_1");// 2. 本地推理const response = await engine.chat.completions.create({messages: [{ role: "user", content: "你好" }],});适合场景:隐私敏感应用、离线AI助手。5. rag-react-agent - RAG+Agent实战项目地址: github.com/ewhue/rag-react-agent技术栈: React, LangChain, ChromaDB核心价值:基于RAG和ReAct的智能客服系统。简单实现思路:// 1. RAG检索const relevantDocs = await vectorStore.similaritySearch(userQuery, 5);// 2. ReAct Agent决策const agent = new ReActAgent({tools: [searchTool, calculateTool, answerTool],llm: openaiLLM});// 3. 执行推理链const result = await agent.run(`用户问: ${userQuery},相关文档: ${relevantDocs}`);适合场景:知识库问答、智能客服、文档助手。------📈 项目选择建议项目类型技术难度学习价值适合人群GUI Agent⭐⭐理解DOM操作自动化初级-中级网站克隆⭐⭐⭐AI代码生成、逆向工程中级本地LLM⭐⭐⭐⭐WebGPU、模型优化中高级RAG Agent⭐⭐⭐⭐检索增强、Agent架构中高级AI工具平台⭐⭐⭐产品思维、工程化中级------🛠️ 快速启动建议1. 从GUI Agent开始:技术栈熟悉,效果直观,1周可出原型2. 结合现有业务:为你的产品添加AI功能,如智能搜索、内容生成3. 关注WebGPU:这是前端AI的未来,Chrome 113+已支持4. 利用AI SDK:Vercel AI SDK、LangChain.js降低开发门槛最佳学习路径:1. 先做 page-agent 类项目,理解AI与DOM交互2. 再做 rag-react-agent,掌握RAG+Agent完整流程3. 最后挑战 Local LLM,深入浏览器AI底层这些项目不仅能写在简历上,更能让你真正理解前端如何与AI深度结合——这将是未来3年前端工程师的核心竞争力。
哪些AI项目值得做?
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务