news 2026/4/27 13:16:29

我是怎么提升技术能力的:从 Python 基础,到机器学习、深度学习,再到独立完成一个项目

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
我是怎么提升技术能力的:从 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.总结

我认为学习技术的过程是比较煎熬的,因为你会发现自己与真正大佬的差距真的很大,但是当你在努力追赶别人的时候,你在某一天会惊讶的发现你已经成为了别人眼中的大佬,所以如果你已经选择了要学好技术就一定不要放弃,当自己真正做出一个东西的时候,那种开心是无法描述的。所以为了提升自己的技术能力,让别人对你刮目相看,多花一点时间,坚持下去吧,最终一定不会让你后悔的!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/27 13:07:22

如何永久保存你的微信聊天记录:WeChatMsg开源工具终极指南

如何永久保存你的微信聊天记录:WeChatMsg开源工具终极指南 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/W…

作者头像 李华
网站建设 2026/4/27 13:03:06

区块链智能合约开发入门

区块链智能合约开发入门 区块链技术近年来风靡全球,而智能合约作为其核心应用之一,正在改变传统合约的执行方式。智能合约是一种自动执行的程序代码,部署在区块链上,无需第三方干预即可完成交易或协议的执行。对于开发者而言&…

作者头像 李华
网站建设 2026/4/27 13:01:32

终极免费方案:让Mac Finder完美支持MKV等50+视频格式预览

终极免费方案:让Mac Finder完美支持MKV等50视频格式预览 【免费下载链接】QuickLookVideo This package allows macOS Finder to display thumbnails, static QuickLook previews, cover art and metadata for most types of video files. 项目地址: https://gitc…

作者头像 李华
网站建设 2026/4/27 13:01:22

Akagi:深度解析开源麻将AI系统的技术实现与实战应用

Akagi:深度解析开源麻将AI系统的技术实现与实战应用 【免费下载链接】Akagi 支持雀魂、天鳳、麻雀一番街、天月麻將,能夠使用自定義的AI模型實時分析對局並給出建議,內建Mortal AI作為示例。 Supports Majsoul, Tenhou, Riichi City, Amatsuk…

作者头像 李华
网站建设 2026/4/27 13:00:06

从‘快管’选型到TVS管布局:手把手教你为你的电源设计挑选合适的保护二极管

电源保护二极管选型与布局实战指南 在电源系统设计中,工程师们常常面临一个看似简单却至关重要的选择——如何为电路挑选合适的保护二极管。这个决定直接影响着产品的可靠性、EMC性能和长期稳定性。想象一下,当你精心设计的电源模块在客户现场频繁出现莫…

作者头像 李华
网站建设 2026/4/27 12:58:58

卷积神经网络变转速工况轴承故障检测实现【附源码】

✨ 本团队擅长数据搜集与处理、建模仿真、程序设计、仿真代码、EI、SCI写作与指导,毕业论文、期刊论文经验交流。 ✅ 专业定制毕设、代码 ✅ 如需沟通交流,查看文章底部二维码(1)多任务卷积神经网络架构:针对变转速工况…

作者头像 李华