我是怎么提升技术能力的:从 Python 基础,到机器学习、深度学习,再到独立完成一个项目
1.我最开始是怎么学习Python的我最开始学习的编程语言就是Python我最开始就是跟着视频一点一点去学习的后面我发现记笔记是一个很好的方法笔记不用太详细只要自己在后面两天看的时候可以看懂就可以了。一些方法不用刻意去记比如列表有很多常用方法刚开始你可能记不住每一个方法怎么用这其实很正常。但你至少要知道有这个东西存在。这样等你以后真正写代码、需要用到它的时候你就能通过查笔记或者查资料快速把它找出来而不是完全没有思路。2.我是怎么从Python入门一步一步写出机器学习代码的刚学会Python的时候我花了一定的时间去在牛客网上去刷一些关于Python的题目因为当时老师对我说要写先打好Python的基础。刷这些题目确实很有作用让我对于Python的知识点有了更加清晰的理解如果刚开始觉得刷题有点困难可以先去看一些Python的题目讲解网上有很多资源在遇见不会的了就可以去看之前记的笔记或者查阅资料。但是学完 Python 之后马上去看机器学习代码刚开始其实还是会不适应。因为我们前面大多数时候接触的都是语言本身很少系统接触各种第三方库。到了机器学习阶段像 NumPy、Pandas、Matplotlib、scikit-learn 这些库一下子全都出现很多人第一次看都会觉得吃力甚至完全听不懂这其实非常正常。我最开始前面的一个视频看个2遍左右或者将每一行代码的详细注释写一下直到自己在下一次看的时候可以看懂了这时候自己就已经开始适应了坚持将视频里面的代码和注释都自己手敲一下过个1个星期你会发现你再学习新的章节已经很轻松了这时候可以选择提高倍速但是一定要记笔记记的是理论和细节代码不推荐去记代码可以去多敲几遍视频里面的案例。然后给大家推荐一个pycharm里面很好用的插件可以加快自己的学习速度相当于将qwen接入pycharm里面可以看你的代码帮你改报错我推荐在使用的时候加一个提示词放前面因为如果没有提示词的话大模型回复的内容可以啰嗦和过度解答如果想要我的提示词可以私信我先选中代码然后输入你的请求3.我是如何从会写深度学习代码到真正独立完成一个项目的要想写出一个项目就必须自己先见过一些项目并且详细复现过项目可以去GitHub上面去找一些大佬写的项目刚开始可以先看一些轻量级的项目代码量在1000-2000就可以代码量太大会非常不适应。看项目的时候也不一定要一开始就把所有文件全部吃透。可以先抓住最核心的部分去看比如训练代码、验证代码、数据处理流程这些关键模块。因为这些地方往往最能体现一个项目的整体思路。我自己当时是自己也可以跑起来之后自己选择手敲去复现的可能手敲比较麻烦但是我确实从手敲中学到了很多很多的项目细节以及加深了对深度学习的一些操作的理解这是我当时的学习方法一个项目大概几天就可以结束掉写完之后一定要及时复盘总结总结自己从这个项目中学到了哪些东西这个可以记成笔记我认为这个也是非常有用的。当你复现过一些项目之后就可以开始尝试自己独立写项目了。刚开始肯定会不知道从哪里下手这很正常。这时候最好的办法不是空想而是去借鉴你之前复现过的那些项目。你可以参考它们的整体结构、代码组织方式和实现思路再结合你自己的任务去改。这里我特别想强调一点一定要自己动手写。如果你只是把别人的代码直接复制过来短期内可能能跑通但你很难真正把它变成自己的能力。只有当你亲自去改、去试、去调的时候你才会知道哪些地方该怎么适配哪些问题该怎么解决。至于大模型我觉得它很适合作为辅助工具来用而不是直接替你完成整个项目。比如当你有一个新的想法但暂时没接触过对应的实现方式时你可以先让大模型给你一个思路或者基础代码然后再结合自己的项目去修改和理解。这样它是在帮你加速学习而不是替代学习。4.总结我认为学习技术的过程是比较煎熬的因为你会发现自己与真正大佬的差距真的很大但是当你在努力追赶别人的时候你在某一天会惊讶的发现你已经成为了别人眼中的大佬所以如果你已经选择了要学好技术就一定不要放弃当自己真正做出一个东西的时候那种开心是无法描述的。所以为了提升自己的技术能力让别人对你刮目相看多花一点时间坚持下去吧最终一定不会让你后悔的