Part 0. 你需要懂什么才算真的懂Python---------------
我觉得是能看得懂github上的一些中小型python项目,就算是真的懂Python。
而不是会写一点小学生都会的基础语法。。现在哪个小学生不会写点代码的?
举个例子,过来我这里面试Python的,大多数人都回答不出来下面这个问题:
“怎么写一个 能接受 多个参数/变量 的 装饰器decorator”
要知道,很多人看点python入门的时候,里面的装饰器都是无参数的,换言之可以直接调用,像
但是如果你的装饰器要能参数呢?
@decorator(param1)
很多人就写不出来一个这样的decorator。
答案很难么?其实很简单,不就是 给装饰器再嵌套一层么。但是大多数人对Python的理解不够深刻,连简单的嵌套都想不出来。这个就是问题。
所以我建议你除了自己练手项目之外,还要多多看看github中别人的代码。有时候看看别人的代码并且理解一下,能帮你提升非常多。
Part 1. 学完Python之后 如何 找实习 以及 工作---------------
作为一个天天面试开发的人。。我觉得我能给你点意见:
- Python不好找工作。。这个是事实。不是因为Python不够强大,而是因为懂行的HR都知道一个事情,就是本科一般会教Java,而只会Python的人一般都是别的专业半路出家过来的。而半路出家的这类人一般会缺少一些 “专业开发”需要的基础知识,例如算法。(我这里不想要以偏概全,但是目前国内就是这样子啊。。。)
- 找兼职还要看你年龄,如果你已经27 28 没啥开发经验,那么你找一份开发工作是有难度的。
- Boss直聘上可以看看,不过很多钓鱼的。。你可以在上面投递一下简历
- 拉勾肯定也要
- 记得纸面上至少3-4个项目,并且特点突出。
Part 1. 找网络兼职
- 如果你英语好的话,可以上去国外的freelancer网站,上面有很多零碎的开发订单,很适合“在家兼职”
- 自己上去google或者bing搜索freelancer就有一大票这样的网站,我这里就不一一罗列了。
关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
三、Python视频合集
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
四、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
五、Python练习题
检查学习结果。
六、面试资料
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
最后祝大家天天进步!!
上面这份完整版的Python全套学习资料已经上传至优快云官方,朋友如果需要可以直接微信扫描下方优快云官方认证二维码免费领取【保证100%免费】。