我刚开始学那半年,所经历的痛苦可想而知,几度要放弃。到了美国读研后,跟一个专门做操作系统的朋友聊起这件事,他就直接讲初学者就应该把时间都放在代码逻辑上,远离一切和底层打交道的事物,而且他高度推荐python,说像CMU这种计算机强校,计算机本科大一新生的第一门语言就是python而不是C。学习一门脚本语言,可以让初学者摆脱对底层语言的恐惧(C/C++),这也是我通过很多案例真实验证过的 。我在美国读研究生期间做商学院的python研究生课助教,这两年由于AI的迅速发展,python几乎成了每个学科的人都要掌握的语言。在教学实践中,我们不会花太多时间上去教学生python的语法知识,而是直接让学生花一周去code academy(https://www.codecademy.com/)上去上一门python的操作课程,一周之后我们就要求学生去写爬虫,然后用python对文本内容进行情感分析,结果发现每个学生都可以做的非常棒。与此同时,由于python简单易学的语法,可以借此迅速开始算法之旅。
不过以Python入门也有一个坏处,就是习惯了宏观的逻辑思维,对一些需要精细化设计,追求极致效率的程序,就显得力不从心。所以,习Python者容易形成舒适区;虽然习C/C++者痛苦,但是思维精度会大大提高。
697

被折叠的 条评论
为什么被折叠?



