主要是关于如何开始学习,又如何能把握学习的动脉耐心的学习下去。
一、兴趣、好奇是美好的开始
我是信息与计算科学专业的,大三的时候开了面向对象课程(java),到了期末都讲完了,还是啥也没听进去,啥也不会写,一塌糊涂,一团糟。我是对人与人交流情有独钟的,我很喜欢qq上打字谈天说地的感觉,也不知道具体是哪天,反正是脑子抽筋了吧,就想着是不是我也能写个聊天软件,局域网的,有了这个想法就一发不可收拾。就从面相对象那本书的‘图形界面’gui开始看起,看了一两天,啥也不懂,但没想过放弃。度娘推荐看马士兵的学习视频,就down下来没日没夜的看。看完后还翻开课本,从面相对象,类、对象、流等相关的知识点 又仔细研读了下。然后就准备开始编写我的局域网聊天软件了。此时也大概过了三四周了吧,回头看看突然发现java也就那样,没想象中的那么难。最后完成到能登陆,能打开好友列表,能找好友聊天。当时学习劲头可是十足,很多一路看着我的同学也都感叹,后续的编程课程,我都能很轻松的应付了,已经成了同学中的程序男~!
( 后来学数学课,关于概率论的,写了个智能投资理财小软件(就是给你一笔钱,要怎么投资才会,损失率与收益额达到个平衡点)在课堂上演示的时候,老师夸了下,但表露的意思是我们copy网上的。呵呵,也没辨别什么,不在乎,境界高了嘛。。。记得工作一年后,还有一段时间又续写了下那个聊天软件,实现了文件传送,系统托盘,自动置顶,窗口抖动等等小功能。)
工作大概两年左右后,想学习一门脚本语言,没什么出发点,就是单纯的想学。找了很多资料,看了很多“高手”分析,最后决定学习ruby,还在手机上down了很多资料,上下班公交车上还在看,可是好景不长,没个三四周就看不下去了,太乏味,不到一两周没看就忘了个七七八八,也就不了了之了。后来(大概又过了半年多吧),我要追个妹子,有一段时间妹子不是很开心,我想找些搞笑的东东给他。就想到了一个good idea,就是把糗事百科网站所有的图片及视频down下来,找些非常搞笑的发给她,真是为博美人一笑,煞费苦心啊。又是度娘推荐python爬虫刚刚的,就决定学python了。在学习网站http://www.codecademy.com/ 注册了个用户就按照上面的引导式教程学习,大概三天左右吧就学完了,对python有了基本的认识,就动手开始写爬虫了,参照着例子也没多大困难,成功搞定,哈哈~
(人生苦短,我用python~!写完爬虫后,我已经对python情有独钟了,就进一步的学习下去了)
所以广大的程序狗门,或者有意向想成为程序狗的人们,就先发现跟生活密切的兴趣连接点吧,有了兴趣,就会有了驱动。。。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/57545.html