Python应该怎么学?

说实话,第一次看到python,就一个感觉:这不是我要的那种语言吗?

很多人说,对于程序员,语言不重要。但是我更加宁愿相信:这是那些高手唬人或者安慰的套话。语言怎么可能不重要,一个新手如果被打击了会有心理阴影的。信不信由你!就像我刚上大学的第一节程序设计课程,那是JAVA大行其道的天下,老师第一节课上讲台就讲面向对象OO--封装啊继承啊多态啊重载啊,而且连续讲了接近三个小时,我现在真想骂那个老师(虽然是个女的)。面向过程的语言概念都没有直接进入面向对象也太扯了点。反正当时这些概念直接导致我大学JAVA学的一塌糊涂,当然这不能全部怪老师,主要责任在我自己没有迎难而上。不过这部分的由于JAVA语言本身的问题,JAVA当时真的是太高级的一门语言,没有OO的思想真的是很难精通这门语言。

不过我并不想说什么JAVA的坏话或者讨论JAVA相对于C#生产力,现在有多么的低下,在某些方面我反而觉得JAVA语言固步自封倒是这个语言的优点 。扯远了,还是来说python吧。

python应该怎么学?学它的什么呢?

我以前的观念就是学一门语言最快的方式----会写if else 、for等基本的东西就可以自己动手去做点东西,从实践中来学习是最快。但是在python上面我却犹豫了,我现在的工作是asp.net 开发,前些天一口气看了下django后来感觉没什么意思了,因为一想到做个django的小项目就没有什么激情。asp.net我已经不陌生了,做个东西又快又简单何必去用django或者tornado呢?况且asp.net我也没有精通,看django我不如把asp.net以及mvc深入研究研究,毕竟这是我的饭碗。于是想写个GUI的小程序,看了下pyqt4看着看着又没意思了,编程方式这不就和winform差不多吗!花半天时间去研究这个好像也没有必要,而且winform我更加熟悉。搞着搞着又没有激情了!

python,我应该怎么来爱你呢?

 

posted @ 2010-04-18 01:01  高凡凡高  阅读(671)  评论(1编辑  收藏  举报