对于非计算机专业人士,或者非编程从业人员,通过自学一门编程来解决工作中的实际需求,提高工作效率,Python语言应该是最合适的,因为Python非常容易学习和使用(毕竟大家都没有那么漫长的时间、充沛的精力和持久的耐力去完整学习计算机科学)。它语法简单甚至贴近于自然语言,大大降低了入门编程的门槛,你可以编写Python代码并更快地执行。

Python是真的火吗

对大多数人而言python已经是一个技能,例如财务可以通过学习Python,解决繁琐的经济数字问题;或者现在很火的少儿编程,就是采用Python来做的,孩子可以很快上手,开发程序,如果这些场景下使用C语言,那么应该还在语言学习中或者放弃学习语言。

这些场景下的成功来源于python背后的大量的数据处理和分析以及其他工具库,这些库是帮助你有时间陪伴家人、与朋友聚餐的重要工具。

所以Python火,而且还会火很长一段时间,除非有更低成本的语言替代。

Python不火

对于计算机科学专业的人士,编程的基础知识:算法与数据结构、操作系统、计算机网络、数据库等。就像金庸里面的大侠,这些都是心法秘籍,而Python、java、C++等语言都是招式而已。

Python是真的火吗

但是编程精细化,没有最好的,只有最合适的,根据需求场景来选择语言,往往能达到事倍功半的效果。比如在自动化处理大量的运维任务;调用Selenium实现自动化测试;爬虫批量下载美剧、爬合适房源等场景下,Python绝对是第一选择。而在Web开发,游戏开发等,Python语言就不是第一推荐了。

而现在很火的数据挖掘数据分析,或者机器学习和人工智能等内容,本质是高等数学、概率论、线性代数、统计学等学科等专业知识,跟会不会Python真心没多大关系。

根据自身的需求及环境,用最节约成本、最高效的方式解决问题,才是王道;毕竟老板才不管你会Python、java、C++技术,老板最关心的是你能不能解决问题,创造效益。所有对大家而言还是学下Python吧,毕竟哪天这个技能会成为你升职加薪,走上成功的垫脚石。