没实际工作需要怎么坚持提升 Python 技术水平

以便在需要工作使用时能得心应手,
没实际工作需要怎么坚持提升 Python 技术水平

21 回复

多写多用多踩坑


没有实际项目驱动时,坚持提升Python技术的关键是自己创造“需求”。别光看教程,动手做点东西。

找点你感兴趣的方向,比如:

  • 写个脚本自动整理你电脑里的照片或文档
  • requestsBeautifulSoup爬点你关心的数据(注意网站规则)
  • FlaskFastAPI搭个简单的个人博客后端
  • 试试用pandas分析你的消费记录或运动数据

把GitHub用起来,哪怕代码不完美也传上去。参与开源项目也是个好路子,从修文档、改小bug开始。刷LeetCode能练算法,但别只刷题。

一句话建议:用兴趣驱动,做能解决自己问题的项目。

github

随便找点需求,比如我今天凌晨用 django 写了一个在线看 av 的网站,然后出了一堆问题。

不要光知道技术,多思考下这个世界,有很多有趣的事可以做

做点数据分析和数据可视化的工作,会很好玩

个人体会,写一万行就足够了

拿来各种玩啊, 写代码不图个好玩还图啥

果然有需求就有动力

其实 LZ 的提问是怎么玩?

如果楼主是应届生的话,两个选择:
1. 写令人眼前一亮的项目,不过大多数人没这个能力。楼主在这问这个问题,应该算是大多数人里的一员。
2. 好好打基础,多准备比试、面试问题,每天刷刷 OJ。

你以为工作经验就能提升 Python 姿势?

太天真。。。

刷 leetcode 用 python, 书影博客挺好的

多看,多写,多想。多踩坑。
欢迎帮我 review,github.com/chinsyo

机器学习搞起

QJ 是什么?

是 OJ,Online Judge. 就是 leetcode 一类的。

用 python 刷 lc 简直像作弊 23333

python 的精髓在于轮子已经造好, 学习一下别人的一行流以及如何组织使用轮子吧

感觉在线看没什么用啊,关键是没时间。我都囤着,写了个 userscript 看预告片

背文档,多背

回到顶部