
这一周的任务涉及学习python语言对numpy和pandas这类库的认识探索和面向对象编程相关知识。在语言的初步学习过程中我一开始尝试过让chatgpt来教我学习然后发现交流的过程中出现的错误不少效率也并不高也有我接触agent不久无法给出完整详尽准确的描述的原因然后还是选择继续听b站的课程效率确实得到了提升。在以上的学习过程中我认识到ai在某些方面的效率可能不如人学习与工作过程不应该全部依赖ai而是根据使用的情形对不同的工具做出选择。后来对Numpy和Pandas的学习我则是更依赖于chatgpt直接让他给我安装并且讲解了一些基本概念。在了解opencv的时候一开始我让codex给我初步生成相关代码然后发现里面有很多完全看不懂的资料。我向它提问为了之后成为一个合格的开发者我在做东西的时候是否应当把相关名词全部记住是问ai效率更高吗然后经过它的讲解学会了用dir对属性进行检索。与此同时依然有很多对我来说很复杂的无法理解的代码通过进一步交流也了解到有些是ai自动补足的并不在任务要求中的内容。在和它的对话中学会了一些相关信息之后我让他给我生成一个框架然后尝试自己写出来虽然最后的过程中还是有依赖ai帮助但感觉自己对这个东西较从前有了掌控和了解对之前完全看不懂的代码有了更好的理解和判断。