随着 AI 的走热,AI 工程师也身价倍增,甚至爆出“AI 工程师平均年薪 80W”的劲爆新闻,多年不温不火的 Python 也随之受到追捧,根据 TIOBE 的排名,Python 已经超越 C#,与 Java、C 一期成为全球前 3 大最流行语言。Python 语言热是不是资本狂潮下的一股泡沫?还是真正具有应用价值?

 

恰巧与非网旗下的视频网站摩尔吧也开设了 Python 系列课程,笔者采访了这一系列的资深讲师齐伟老师,让他从学习语言和应用的角度来谈谈 Python 语言未来发展。

 

 

摩尔吧Python资深讲师齐伟老师

 

接触Python,缘起感兴趣

作为 Python 语言的资深讲师,齐伟老师接触 Python 的机缘不是因为工作,而且出于偶然。在多年前,Python 语言在国内的应用还很少,甚至都没有多少相关资料。齐伟老师接触了以后,发现它比较有意思,于是就学习了一番,后来还基于 Python 语言做一个小项目,后面就更深入研究了一下。近几年,随着人工智能技术的发展,Python 因为简单易学开发快,而且能广泛应用于 WEB 开发、游戏开发、网站开发、大数据分析、云计算等领域,很快被开发者们运用起来,成为霸主语言。因此,齐伟老师自己也越来越有兴趣利用 Python 开展项目了。

 

都说一个人能成功要靠“天时地利人和”,一种语言也跑不出这个“魔咒”。其实 Python 诞生于 20 世纪 90 年代初,发展地一直不温不火,发明者其实一直在思考:如何才能让自己的产品成为主流?恰逢其时,AI 火起来了,在众多编程语言中,Python 语言更简单,语法上非常接近自然语言。AI 算法的复杂和 Python 的简洁形成鲜明对比,让工程师一下子看到了 Python 的优势,于是更多人加入了学习 Python 的队伍,关键是 Python 是开源的,具有非常完备的生态系统,工程师们学习起来成本较低。更让大家意外的是,其实人工智能、数据分析领域的从业者往往不是软件编程人员,他们只是行业专家。如果让他们从新学习 C、C++、Java 势比登天还难,而 Python 语言对他们就友好多了,于是大家一哄而上,把 Python 语言捧上了主流大道。

 

Python虽简单,学习要有持之以恒

其实每种编程语言,都有各自的特点,没有绝对优势,只能说有针对某个领域或者某些人的相对优势。齐伟老师认为,Python 相对于其他语言而言,对于非专业的软件编程人员而言,在学习、使用上较其他语言有优势,这种优势可以简单概括为:简单、易学、开源。

 

目前 Python 除了应用在人工智能、数据分析领域之外,也越来越多地应用在 web 开发方面、网络爬虫等方面。未来或许会应用在更多的领域中,但是科技变化太快,也可能某天出现一种其它的语言比 Python 更具吸引力。

 

曾经有人问过笔者:如果我是一名技术小白,是不是就没有机会学习 Python 语言了呢?齐伟老师给出了明确的答案:学习 Python 不需要其他的编程基础,只要具有简单的计算机操作技能和上网技能即可。但是在学习过程中,最重要的是要有恒心,能够持之以恒,能够坚持下来,不要半途而废,还要多练习。

 

而且齐伟老师还强调,Python 语言本身没有什么难点,困难主要来自学习者个人。“快速掌握”这种急功近利的心态,往往事与愿违。既然要学习,就应该扎扎实实,一步一个脚印地学。

 

畅想AI时代,也要脚踏实地

关于 AI,人们有太多的猜想,有人认为 AI 时代人类将没有生存的余地,有人认为 AI 可以帮助人类解决更多难题,解放人类,还有人认为,AI 和人类会相辅相成,让世界更美好。在采访的过程中,笔者也将这个问题提给了齐伟老师。齐伟老师保持了脚踏实地的理念,他很轻松地告诉笔者们“畅想 AI 都是一些大人物做的,网上可以看到大牛们很多鼓噪。我对 AI 的理解,也仅仅局限在自己的工作实践层面,所以,就没有什么畅想了。机器人统治世界,是幻觉。”

 

关于工程师们的个人成长,如何跟随时代的脚步更新自己的知识体系才能不被时代淘汰?齐伟老师分享了一些自己的经验,他认为,其实不仅仅是工程师,任何人都面临着这个问题,只不过有的行业或者在有的工作单位,可以糊弄过去,有的就糊弄不过去罢了。应对之策,说起来非常简单:终身学习。但是做起来,很难。这也正常,如果做起来没难度,这就不是一个问题了。

 

终身学习,Python课程持续更新起来

齐伟老师已经针对 Python 出了《跟老齐学 Python:轻松入门》、《跟老齐学 Python:Django 实战》、《跟老齐学 Python:数据分析》一系列图书和《AI 基础课|跟着老齐学 Python3(一):入门系列》、《AI 基础课|跟着老齐学 Python3(二):进阶系列》系列课程。未来,《跟老齐学 Python》系列还会继续下去,主题依然是围绕机器学习方面。而且在 2019 年,齐伟老师已经出版了一本针对高校大学生的教材《Python 大学实用教程》。

 

终身学习,不管是针对 Python 还是其它技术,大家都行动起来吧。

 

齐伟老师的课程:

AI 基础课|跟着老齐学 Python3(一):入门系列

AI 基础课|跟着老齐学 Python3(二):进阶系列

 

与非网原创内容,未经允许,不得转载!