2019.02.09 更新
Python 学习计划已经开始几天了,跟着一本叫《Django for beginner》的书籍在学习用Django搭建自己的第一个网站,目前已经进行到第三章,已经进行了1/5,有了很好的开始,继续坚持!
说到这本书,我是从一个YouTube频道CS DOJO那里得知的,这是一位说着流利英文的日本网友,他在YouTube上分享了很多免费的python编程知识,我是从他这里开始增加了学习的兴趣,之后从他的视频中得知这本书的,这本书的作者叫William S. Vincent,大家可以点击下面的链接了解这位作者:
William已经准备开始在iOS平台的podcast上开播节目了,大家可以关注Django Chat这个节目。
学习的道路上一定是孤独的,但是虽然孤独,也得找些同道中人交流一下相关技术问题,推荐大家关注CS DOJO在slack创建的频道:edit dojo dev, 在这里可以和全球的python学习者交流学习经验和提出问题。当然也可以帮助回答问题。
今天先更新这么多,后面我会更新些笔记类的内容,也算是我的知识总结吧。
===========
对于一个数理化实在不怎么样的我来说,学习编程可不是什么容易事儿,多年来最感兴趣的是二战史,以及语言的学习,自2009年开始对各类电子产品开始产生兴趣,这一下就是将近10年的时间,从第一台iPod Shuffle,到今天的2018款Mac mini,以及手里正在用的iPhoneXR,可谓是用遍了自己能买的起的电子设备。5年前误打误撞,进了IT运维这个圈子,尝试过各种知识的学习:Linux,Python,Powershell, HTML, iOS开发,C,C++,无一例外,都是半途而废,一直在寻找一个自己真正喜欢的路线,进入了2019年我又要开始我新的一轮折腾之路了,这次的折腾希望能坚持的久一些,到2019年12月我再回头看时,希望都是令我满意的成绩。
2019年1月1日我开始了365小时计划,这个计划从何而来呢?就是2018年底,偶然间在YouTube上闲逛,看到阿诺德-施瓦星格在一次演讲中说到为什么自己对于健美的坚持可以持续一生,即使是在自己当政期间,这么繁忙的时间内,还是可以挤出时间来锻炼身体,保持体形:如果你喜欢,你就要坚持,无论如何都要挤出时间来做你喜欢做的事情,每天如果能挤出来一小时,一年就是365小时,一年后,你一定会成功。因此我想出了这个计划。
进入2019年以来我已经完成了一项学习任务,9年前,我一直想学习CCNA,经常跑去图书大厦阅读官方书籍,但是当时也没有什么网络课程,不像现在这么便捷,想学习只能去报名面授课程,价格动不动上万元,肯定是负担不起的,这一拖,就是9年,如今在腾讯课堂上可以找到很多在线学习资源,我也借此学习了CCNA课程,当然我是不会去考这个证书的,因为我不是网工,完全是一个心愿和爱好,也这个课程让我开始对于网络知识有了更多的了解,然后我在知乎上发现了一个叫“车小胖”的人,每天会对一些常识性问题通过白话文解释一番,让我更加的清楚的了解了网络知识。
但是网络知识这个层面太大了,要学习的话,还是要找一个点去开始我的学习,恰巧赶上公司月度部门会议,会中一个负责开发的同事展示了自己对于统计工单(ticket)数据的网站的展示,这个网页是基于Python Django框架,搭配上Java Script 以及HTML来完成的,数据库选择的是Mango DB。我晚上回家第一件事就是去YouTube找到了一个叫FreeCodeCamp的频道,上面有关于Mongo DB, Python, Java Script,以及HTML的基础学习视频,跟着视频安装了数据库,简单的学习了数据库数据的编辑,对此有了初步了解。接着就开始了Python的学习,从变量、函数、列表、字典、方法等开始入手,开始了我现在在学习的路线,这是我第三次学习Python,前两次都很混沌,但是好像感觉第三次开始学习时,有一种很顺畅的感觉,也许是心态越来越好了吧,希望我这次的学习能够坚持下去。
每天争取学习一小时,是个不错的计划,但是也要有阶段性的去学习,否则疲劳了,肯定是没有动力继续走下去了,所以我要在365小时计划之下开始我的Python100天学习计划,前一个月学习基础,中间一个月学习我最想学习的Django部分,最后一个月开始找一些可以实现的作业去做一做。
希望100天之后,可以开始做一些基础的编程任务,当然,后面还有Java Script, HTML的学习计划,边学习,边实践,我想6月份的时候我也许可以真正的去做一些什么了。
拭目以待吧!