进入大厂(厂子大)实习Day5

今天是实习的第5天,在今早来之前做晚上看了一眼软件,发现mt又转给我了一个活(有点无语,这活是随时都能收到啊)。

早上到公司开始正式让ai编写代码,区别于上家公司实习的不同,这家公司实习是新建文件夹找复用活动,这次是在一个非常庞大的代码文件中去根据项目经历的需求专门去改动。

我先是让AI分析了整个项目,并且告诉了AI我这次需要修改的内容,完了AI分析了半天,发现有好几处需要修改,有点小慌,刚好这时候mt过来问我开发的怎么样了,我把情况告诉了他,他原话说:你不要让AI分析整个项目,而是告诉他具体的要修改的文件地址和需求,等会我把提示词发给你,我之前做过一个类似的。

此时感觉有点尴尬,因为面试的时候leader问我的全是关于AI使用的,我简历上也都是关于如何使用AI的,现在反而在让mt教我如何使用AI,当然我肯定这时候不能反驳或者争论什么,就顺着mt的方法继续下去,起码他是确切知道我这个需求是具体要改什么地方的,到时候检查他肯定也是看这几处文件的。

不过还是得吐槽,公司给的AI和提供的AI插件是真的难用,我不知道是不是我之前开发一直没用过国内的AI,把mt转给我的提示词发给AI后等了巨长的一段时间改的还都挺狗屎,我先没去看效果,因为我知道admin<->system相互映射肯定得有一个工具函数专门做这一步处理的,结果为去看了眼这个工具函数一眼就看出问题了。代码具体如下:

js 复制代码
export default function isDiplay(name) {
  if(name === 'admin') {
    return 'system'
  }
  return name
}
export default function isBacked(name) {
  if(name === 'system') {
    return 'admin'
  }
  return name
}

这一看就不是我需要的相互映射啊,改的什么玩意这是,我立刻给两个函数多加了相反的情况。

工具函数大概是过去了,然后我打开页面看整体效果,一看血压就起来了,大概要改的三处没有一处是符合要求的,我看了眼提示词明明是具体到了文件的,结果改的狗屁不是,后面让AI针对单个组件一步步的查看才发现问题都是出于没有引用工具函数文件这么离谱切弱智的问题AI是怎么办到的,我还专门去上千行代码去追踪用户名都经历了哪些函数。

快到中午的时候找mt过来验收效果,他看了眼代码笑了一声问我:你是自己写的还是AI写的,我从容的回答:AI写的呀。他给我指了代码一处,我一眼就知道哪里有问题了,tmd让AI改这个映射,之前源码有部分是硬编码写成'admin'的,结果AI就直接硬编码把'admin'改成'system',我也知道这里肯定是要用函数做映射最为保险的,因为如果用户后面还想换成别的名称直接去工具函数改一下就好,不需要再去文件里一个个的换,但是AI不知道。我就听mt耐心的讲解为什么不能硬编码(感觉mt还是挺耐心的)。

到下午又快速的把需要调整的和硬编码全部替换了(中途遇到AI改代码直接导致组件崩了页面布局都乱了也就不提了,还是想念codex/claude code)。让mt远程检查了一遍后看着文档和问旁边的同时坎坷的把代码打包更新到平台上去cc了应用开发。

今天大概就是这样,感觉实习最头疼和恶心的

  1. 每次入职新公司都得重新学习公司的开发SOP,根本看不懂文档,得用尽方法去打扰mt和同事
  2. 临时收到mt下发的任务(都不问实习生意见的)
相关推荐
外域速览1 小时前
OpenAI 智能体「越狱」风波未平,苹果折叠屏 iPhone Ultra 下周三登场
人工智能·ios·iphone
william_yangshun5 小时前
【AI Agent 实战】agent-vision-toolkit 中文版:给纯文本模型(DeepSeek)装上视觉能力
人工智能·多模态
智能体与具身智能6 小时前
TVA具身智能的概念、架构与应用(19)
人工智能·python·具身智能
AI智能体工作室6 小时前
生产级 RAG 检索增强架构实战:向量数据库、混合检索(Hybrid Search)、RRF 融合与重排(Rerank)全链路
人工智能
geinvse_seg6 小时前
我做了个 AI 架构审查员,把整个微服务项目通读了一遍,还顺手做成了 Skill
人工智能
李帅朋6 小时前
微分基本定义笔记
人工智能·笔记·深度学习·神经网络
醍醐实验室6 小时前
下一代端到端全模态(Omni)模型解密:离散音频 Token 化与极速双工流式交互架构
人工智能
米小虾6 小时前
你的 Agent 有 1000 万上下文,为什么第 50 轮就开始失忆?
人工智能·agent
东风破_6 小时前
Text2SQL :用自然语言操作 SQLite 数据库
人工智能·后端
吴佳浩 Alben6 小时前
Agent 怎么做自动化评测?构建端到端的 Agent Evaluation 体系
人工智能·语言模型·架构·自动化·ai编程