Python自学的好方法

作为一门编程语言,Python是属于入门比较简单的。所以身边不少人都选择了自学Python,而且网上相关资料也有很多,基本能满足入门的需求。

我那时候是自学的,但自学很大的缺陷在于很难坚持,且无法自测自己到底学的怎样,也无法直接上手项目,很容易就中途放弃。事实证明确实挺多这样的,以下是案例

1、大概花了1-2个月自学Python,但工作中没怎么用,过了一段时间也就忘了,再去拾起来就真的没什么动力与勇气了。

2、学了些,但一直处于入门到做简单自动化的阶段,真到做项目了,明明有想法,实现落地却是很痛苦,各种查找都不是自己想要的效果,实现起来进度特别慢……完全没人指导。

上次看到有人说到:

我零基础自学Python了半年,却感觉一直在门口打转转,水平局限于leetcode刷题复写代码,会看且不会写,没有信心上手项目,更别提找到相对应的工作了。

但幸运的是,他对自己的职业发展也有一个规划:

目前希望转行先做数据分析,再逐渐往自动化运营方向发展,边做边学。打算报考在职研究生系统地学习下计算机科学,主要方向是机器学习和人工智能。

他最大的焦虑来自于:“现在年龄也不小了,半路出家“工程师”不知道能不能成?明知道悬崖在前,不得不自我鞭策,每天工作、生活与学习交织并行,感到鸭梨山大,焦虑感与日俱增。”

他再次强调了下:“我对学习不排斥,反而是发自内心地喜欢学习,但就是对转行这件事以及未来的就业感到迷茫。比较乐观的是,一边是希望能够在未来人机协同的创新社会中找到自己的价值与地位,一边是自己心里真的是一点底也没有。”

我很能理解他的困惑,因为刚入门的我们很容易失去方向,没有人系统性地带你去学,没有一对一的回复。网上资料也都基本教一些简单的语法以及例子,完全快餐式的教学,理论太多,学完就忘,也无法上手项目。

那到底要怎么学Python?

跟着大厂的一线工程师学,是我想到最高效的方法了。

没有花里胡哨的理论东西,只有从实战出发延伸开的核心知识点,学完就能在项目中用到;而且学习内容绝对是最新的,而不是十年前或者3-4年前的陈旧知识点,Python都从2走到了3,再不更新你的技能,不退步也要被别人赶超。

1.Python基础入门

必学知识:【Python基础数据结构】【Python基础语法】【文件操作】【错误与异常处理】【Python面向对象】【模块化】

第一步,你必然需要掌握的Python基础知识。这个专栏不仅仅只讲基础概念、操作,同时也为你整理了很多进阶难度的知识,或是一些重难点、易错点等需要注意的地方,让入门级的程序员查漏补缺,打捞基础,也能让有经验的程序员,重新从工程角度认识基础,升华理解。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

2.Python进阶核心知识

必学知识:【Python协议】【Python高级语法】【Python正则表达式】【Python并发编程】【垃圾回收机制】【项目实战】

第二步,进阶 Python 的核心知识点,比如装饰器、并发编程等等。如果你的工作只是写100行以下的脚本程序,可能不怎么会用得到。但如果你做的是大型程序的开发,则非常有必要。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

3.规范:编写高质量的Python程序

这部分着重于教你把程序写得更加规范、更加稳定,用具体的编程操作和技巧,教你提高代码质量。比如,如何合理地分解代码、运用 assert,如何写单元测试等等。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

4.Python实战,串联整个知识体系:带你搭建量化交易系统

必学知识点:【RESTful】【Socket】【Pandas】【Numpy】【Kafka】【RabbitMQ】【MySQL】【Django】

真正要掌握一门编程语言,仅仅学会分散的知识点是不够的,还必须要把知识点串联起来,做一些中型的项目才能有更深的领悟与提高。这一点是我非常认同的。这部分,景霄用量化交易系统这个具体的实战案例,带你综合运用前面所学的Python知识。

编辑切换为居中

添加图片注释,不超过 140 字(可选)

记得给个免费的小心心~

  • 6
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值