缘,妙不可言
不管学习编程,还是学习其他的什么东西,都要具有‘四心’: 2)恒心: 保持自己学的编程持之以恒的心力,用一种方法,并且只用一种方法来做一件事。 对于大部分人要出彩很难的,需要有做冷板凳的心里准备,把自己的心沉下去学习和研究。 最后一个,是好奇心,我想这是唯一能人保持进步和学习的前进的动力。 ‘编程思维’主要靠自己去顿悟,别人给予能作为借鉴。 作为python的一员,个人感觉:完成了基础知识的学习,必定会感到一阵空虚,怀疑这些语法知识是不是真的有用。 我想不止我们python学院,相信每个学科的学院都会有。 要让 Python 发挥出它的价值,当然不能停留在语法层面。 作为python学员,我们需要的是“跳出 Python,拥抱世界” 这样才符合我们学的第一句语言“print(‘hello world’)”。 在对于所有学院面前会有多个分支:web网站,游戏,爬虫,数据分析,数据科学,乃至人工智能。 这些都不是仅仅知道基础的编程语言语法就能解决的问题。
拿爬虫举例,如果你对计算机网络,HTTP协议,HTML,文本编码,JSON一无所知,你能做好这部分的工作么? 而你在起步阶段的基础知识也同样重要,如果你连循环递归怎么写都还要查文档,连BFS 都不知道怎么实现,这就像工匠做石凳每次起锤都要思考锤子怎么使用一样,非常低效。 这个阶段就需要大量接触各种各样的书籍去了解这些,然后根据需求去了解和学习各种各样的库,框架。 由于一些文档没有翻译,需要小伙伴恶补下英语去接触第一手信息。
|