文科生如何深入学习 Python

10次阅读

共计 871 个字符,预计需要花费 3 分钟才能阅读完成。

我在 先前的帖子 中最终选择了 Python 这个语言进行学习。并且在这段时间里,看了不少基础性的资料,目前基础性的东西已经掌握了,而且根据我接触到的 AI 相关领域,修改了 claude 官方的元提示词代码,做出了 基于 openai 模块的版本。在这叠个甲,不是广告,只是作为我当前学习成果的一个总结。希望大佬别喷我。

现在我遇到的问题是:

第一,我对于学习完基础部分之后的方向不够明确,准确地说是我的实习与 Python 结合不够紧。

暑假期间我找到了一份与 AI 相关的实习,主要任务是探索一些 AI 知识库产品,做一些产品的体验分享,为金融公司内部的知识库作业平台提供一些参考资料。我的实际工作其实并不怎么涉及到代码,平时只需要下载开源项目,然后部署运行体验就可以了。我的本意是想通过这项工作,能够深入学习一些 AI 相关的开发经验,结果发现我根本就不需要上手开发,甚至连编程语言都没用得到,我好像在做类似产品经理相关的工作。而且我对于 Python 到底有多大需求,我自己也不清楚。

第二,由于依赖 AI,我很难判断我对于 Python 的掌握程度。

解释这个问题需要说我的项目动机,动机很简单,claude 官方的代码使用的是 claude 这个包,不兼容第三方 api,因此我修改成了 Openai 的格式。

我在修改 claude 官方代码的时候,就已经用到 AI 对代码进行解读与分析。同时我通过 Openai 的例程,加上 AI 解读,最后修改出了成品。对我来说,我的“开发”任务就是面对一个实际需要,用自然语言扔给 AI,让 AI 给出样例代码,然后反复迭代优化,最终作出成品。我不知道我是在用 Python 解决实际问题,还是在用 AI 解决实际问题。我真的掌握 Python 了吗?

第三,我目前只会“跑”别人的代码,然后在别人的基础上“改”,没有我自己原创性的东西。

这一点其实也是我在第一段“叠甲”的原因。我的代码是“改”出来的,不是我原创的。我发出这个项目的时候,我甚至觉得我这个项目是不是太低级了不够看。

我接下来应该学习 Python 的什么领域,我该怎么判断我是否真正掌握了 Python,我该怎么做一些原创性的东西呢?

正文完
 0