关于我对计算机程序编程的态度
学习编程的第一原则是能够产生时间优化效应。
我的目标是成为一个世界最优秀的商人,编程只是我的个人爱好而已。
学习计算机编程的原因是个人爱好,目的是在商业上获得回报。
第一优先是学习商业上能够给我提供支援的,比如移动开发。
第二优先是学习能够在技术上让我感兴趣的,比如黑客。
任何时候我都会遵循“资源整合”的哲学思想。
长久以来,一直在纠结于到底要学习那种编程语言。一会感觉这个编程语言好,一会又觉得那个编程语言好。
然而,几年过去了,我的技术还是一样的菜,没有任何长进,后来由于技术不行,同时对编程也慢慢失去了信心,没有从事这个工作。
现在想想还真是的,过去我实在太杞人忧天了。本身就没有什么技术能力,却又总是东想西想,结果呢,先是学java,学了个一般般,然后又听人说python好,又开始学python,学到中途实在不习惯它的强制空格,听人说Ruby还不错,又开始学Ruby,结果学了20天的Rails,感觉没什么用,又不学了,又回来学java,准备转安卓,后来安卓有半途而废了。
大半年过去了,回头看,过去的自己实在可笑。现在想想,过去自己之所以觉得这些这样语言不好那样语言没意思,说到底,只是因为我从来都没有真正学会某种语言,或者说,我从来都没有利用某种语言做成功什么事情。
我开始学那些语言都只是想为自己创建一个网站而已,然而,即便是这样简单的事情我都从来都没有做到。
因为从来都没有因为它成功过,所以我对于它也没有多少兴趣。就像我曾经自己做过一次小生意,虽然只不过是两个多月的时间,然而我却从中赚取了两千多元人民币。或许对于别人来说这点钱说出来都嫌丢人,然而我却从中受益良多,可以说它在很大程度上增加了我对商业的兴趣。
虽然我一直都没有去软件公司工作,也没有从学习编程这件事情当中得到任何经济利益。但是,我任然要感谢它,因为我只是一个初中毕业的从农村来的孩子,甚至于还有一些内向,正是因为我在学习编程的过程当中产生的改变,让我对这个世界认识更多,它扩宽了我的知识,改变了我的思维方式,提升了我的认知能力。如果不是因为它,我现在获取任然在某个工厂工作,继续浑浑噩噩的过着每一天,虽然我现在也没好多少就是了。
现在,我有对编程感兴趣了、、、、不,应该说我有回来了。还是像以前一样,一有空就又开始编程了。
过了几个月没有编程,技术陌生了,但,思想、认知却有了一丝不同。
以前我很纠结,现在不了,因为我已经理清头绪了。不在纠结于哪个编程语言,因为我的理想是在商业方面,而不是成为一个软件工程师。所以,我决定学习安卓开发,本来最后是直接学习谷歌新出的安卓专用编程语言Kotlin,不过奈何本身英语阅读能力不够,在加上java在安卓编程方面比较成熟,而且我以前也算学习过java的,所以最终决定还是学习java安卓开发吧。
不得不说,搞软件的不会英语是绝对不行的,需要加强啊!
最后一句,我的人生哲学之一:
实用才是王道!