通
一、有联系吗?
英文:自己一般兴趣,但是水平还不错的东西;
编程:自己从来就比较头大也不太擅长的东西;
星座:自己感兴趣,想从头学起的东西;
德州扑克/交易:自己喜欢也做得还可以的东西;
二、为了更好的学习
生活中,总有些或是有趣或是重要的东西。能够从自己擅长的事情上面找到方法,积累经验把重要的事情做好,也许是一种更高效而且本身也是挺有意思的方式。对我而言,接下来的几年也许编程对我来说是一个最大的挑战。幸运的是,自己在除了编程语言以外的其他语言上还比较有心得,而更令人惊喜的是,自己喜欢的交易以及德州扑克身上也有许多相通的点可以借鉴。
三、单词、句子和语法
回想我们学生时代的经历,我们是怎么学习一门外语的呢? 从a、b、c到apple再到
It’s
an apple. 而打牌呢?为什么苹果是apple而不是pear,为什么要用an 而不是a,为什么不能写成They
are an apple.这些都是我们需要掌握的基础。就像在打牌的时候我们得认识黑红梅方,我们也要了解什么是对子,什么是顺子,什么是炸弹,还需要明确炸弹压过顺子,三条比一对大。是不是很像?再来看看编程,和我们的语言更像:从基础的数据类型,到各种列表、类、集合、字典、库、模块,然后是条件语句,循环、各种函数的使用。这也就是为什么名字上就被称为***编程语言。
四、逻辑
在掌握了各种基础以后,再往下走拼的就是逻辑了。而处理的方式上基本的模式非常近似就是:输入,处理和输出。做交易,根据数据或是经验对市场产生理解,然后才是交易的实现。星座分析,需要联系星盘和个人状况的实际情况,进行解读;编程,需要对实际任务先进行分解,然后找出合理的解决方案,不断修正完成项目。
五、最后的自我激励:
拉拉杂杂写了一点随想,一来是觉得很多事情本质上非常类似,如果能融会贯通会产生正向的帮助;二是希望自己在后续学习编程的道路上将要遇到的挑战有所思考,做好准备。同时也能把自己感兴趣的星座这件事系统性的进行学习。
学习Python的过程中看到一段话。最后 〉〉〉import this 作为对自己的激励,也是对处理其他方面事情的一个指引
TheZen of Python, by Tim Peters
Beautifulis better than ugly.
Explicitis better than implicit.
Simpleis better than complex.
Complexis better than complicated.
Flatis better than nested.
Sparseis better than dense.
Readabilitycounts.
Specialcases aren't special enough to break the rules.
Althoughpracticality beats purity.
Errorsshould never pass silently.
Unlessexplicitly silenced.
Inthe face of ambiguity, refuse the temptation to guess.
Thereshould be one-- and preferably only one --obvious way to do it.
Althoughthat way may not be obvious at first unless you're Dutch.
Nowis better than never.
Althoughnever is often better than *right* now.
Ifthe implementation is hard to explain, it's a bad idea.
Ifthe implementation is easy to explain, it may be a good idea.
Namespacesare one honking great idea -- let's do more of those!