(1)Python所有方向的学习路线(新版)
这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
最近我才对这些路线做了一下新的更新,知识体系更全面了。
(2)Python学习视频
包含了Python入门、爬虫、数据分析和web开发的学习视频,总共100多个,虽然没有那么全面,但是对于入门来说是没问题的,学完这些之后,你可以按照我上面的学习路线去网上找其他的知识资源进行进阶。
(3)100多个练手项目
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
Unity是一款三维游戏引擎,不仅能用于游戏开发,还能应用于各种三维交互场景。在我以前从事的新媒体艺术行业中,也常用Unity作为开发引擎。学会Unity这款软件,既可以在原来行业的跳槽,也可以跳到游戏行业——一个用生命赚钱但是能赚很多钱的行业。
我喜欢打机(粤语,玩电子游戏的意思)。但我喜欢的是单机游戏,不喜欢网游。单机游戏重视沉浸感和体验感。网游重视氪金PK,玩家间相互厮杀。当下赚钱的游戏都是氪金网游。转行开发单机游戏,恐怕还是逃不过饿死的命运,那就没必要转行了。转行开发网游,内心又多少不太愿意。
这时候,我找了一个在网易游戏工作的同学咨询。同学劝我不要入坑。游戏开发行业,太累太要命。能坚持下来的人,都是热爱游戏的人。想要在这个行业做下去,你就要花大量的时间去玩游戏。如果业余时间都是打游戏,未免也太浪费了吧?
这个世界确实需要游戏这种娱乐方式,中国也用游戏对全世界进行着文化输出。如果我转行全职做游戏,那就是为了钱而赚钱了。没什么不好,只是,不算十分愿意。
本科毕业设计时,我曾经对自己这样说过:"你的笑容是我创造的不竭动力。"自己做的东西,能让看到的人会心一笑,那种感觉实在是太美妙了。但是做游戏,我体会不到这种乐趣。不管愿意不愿意,确实也没有什么选择。那就选择Unity游戏开发吧~
故事到这里本该结束了,可是春节期间我放弃了游戏开发者这条路。
03 决定
决定做python程序员
搞游戏搞着搞着,转眼就到了春节。趁着各路同学都从大城市回到老家,我也得以拜访到平时难以拜访的程序员同学们。他们给了我很多信息和帮助。了解的信息广度和质量不一样,决策自然不一样了。
决策前不考虑沉没成本,决策后不考虑机会成本。这是我做判断时的一条重要准则。
虽然辞职后完全不知道该干啥,虽然中间搞过自己不算喜欢的游戏开发,虽然还有不少杂七杂八的探路。但是幸运的是,决定python之后,转行方向就稳定下来了。
路走对了,就不怕远。
04 渣
实力太渣,内推都不敢接
我是出社会比较晚的人。以前同班的同学,大多已在大公司干了几年,小有成就了。虽然离职时我没有在朋友圈公布,但一些同学好友也知道我离职了,给我推荐工作。那时候内推机会反而是不缺的。腾讯、百度、网易等一线公司都能找到内推机会。
只是自己那时的水平实在是太渣,和正常要求差太远。内推的话都不可能进,都不好意思去丢同学的脸。那时候自己的水平之渣渣,可以描述为“神仙都救不了,内推都没用”。摘录一个同学给我内推,我的回复(XX是我同学的名字):
准备4月份再去投简历。毕竟内推一定程度上会代表推选人面子的,我觉得现在的技术水平还不能很好代表“ XX 内推的求职者”。目前正呆在大学城像考研一样疯狂补习中,按计划和进度比较适合4月份求职。
这种岗位确是挺对口的。再次谢谢 XX 的消息_
实际上计划和进度都没跟上。那时候水平实在是太渣渣了(也对转行程序员的难度过于乐观估计)。虽然没敢接下同学的内推,但是他们愿意给我内推,给我带来了不少信心。还是相当感谢同学们的。
06 脆弱
表面坚强,心里没底
放弃第一个正式offer后,按照最初的计划,我来到了深圳。这时候恰好碰到一个技术瓶颈(学习python)。能否突破这个瓶颈,对找工作来说是相当大区别的。在瓶颈期期间,我察觉到自己内心的“脆”弱。
整整一年,总体上我的情绪还是相当稳定的,斗志还是中等偏上。毕竟在自己过去二十多年的生命中,这不算生活最困苦的时候,不算最悲伤的时候,不算最危险的时候,也不算最贫困的时候。但是,这种自我情绪高的“表”之下,是我的自信不足。可以说,虽然自己表面上很坚强,但是内心没底。也可以说,虽然内心没底,但是表面上很坚强。
这个“表面上”不是指对他人的表面上,而是自己对自己的表面上——自我感知。那段时间我就没见几个人,所以我也不知道对人是什么表现。TED有句话,fake it till you make it。自己假装到自己相信,直到真的实现它。不管你是真的还是装的,这个时候的自信真的很重要。即使全世界都不相信你的时候,都要自己相信自己。时间久了,我都分不清当初是装作自信还是真的自信。
但是,有一点我做到了。无论信心满满踌躇满志,还是深受打击心情低落,都能持续稳定地保证学习时间和一定的效率。某种意义上来说,决定你能否通过技术面试的,不是你的心情和情绪,而是你的编程水平。学习能提高水平。坚持学,总有一天能达到就业的水平。问题是你的钱先没了,耐心先没了,还是差距先没了,哈哈~
这段时间最开心的事情是,每天晚上回家,深圳地铁都会提醒我:下一站——翻身!
读者福利:知道你对python感兴趣,便准备了这套python学习资料
关于Python技术储备
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python必备开发工具
三、精品Python学习书籍
当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
四、Python600视频合集
观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
五、实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
六、Python100道练习题
检查学习结果。
七、面试资料
做了那么多年开发,自学了很多门编程语言,我很明白学习资源对于学一门新语言的重要性,这些年也收藏了不少的Python干货,对我来说这些东西确实已经用不到了,但对于准备自学Python的人来说,或许它就是一个宝藏,可以给你省去很多的时间和精力。
别在网上瞎学了,我最近也做了一些资源的更新,只要你是我的粉丝,这期福利你都可拿走。
我先来介绍一下这些东西怎么用,文末抱走。
(1)Python所有方向的学习路线(新版)
这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
最近我才对这些路线做了一下新的更新,知识体系更全面了。
(2)Python学习视频
包含了Python入门、爬虫、数据分析和web开发的学习视频,总共100多个,虽然没有那么全面,但是对于入门来说是没问题的,学完这些之后,你可以按照我上面的学习路线去网上找其他的知识资源进行进阶。
(3)100多个练手项目
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。
(4)200多本电子书
这些年我也收藏了很多电子书,大概200多本,有时候带实体书不方便的话,我就会去打开电子书看看,书籍可不一定比视频教程差,尤其是权威的技术书籍。
基本上主流的和经典的都有,这里我就不放图了,版权问题,个人看看是没有问题的。
(5)Python知识点汇总
知识点汇总有点像学习路线,但与学习路线不同的点就在于,知识点汇总更为细致,里面包含了对具体知识点的简单说明,而我们的学习路线则更为抽象和简单,只是为了方便大家只是某个领域你应该学习哪些技术栈。
(6)其他资料
还有其他的一些东西,比如说我自己出的Python入门图文类教程,没有电脑的时候用手机也可以学习知识,学会了理论之后再去敲代码实践验证,还有Python中文版的库资料、MySQL和HTML标签大全等等,这些都是可以送给粉丝们的东西。
这些都不是什么非常值钱的东西,但对于没有资源或者资源不是很好的学习者来说确实很不错,你要是用得到的话都可以直接抱走,关注过我的人都知道,这些都是可以拿到的。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!