python只是一层皮,市场上真正需求的是python背后所隐藏的东西,比如人工智能背后的算法工程师、数据挖掘工程师,而不是一个简单的Python工程师。
先说Python网红的背后python是一门万能的胶水语言:说它万能,是因为可以做Web开发(比如Flask)、数据分析(比如pandas)、大数据(比如Spark)、人工智能(比如Tensorflow)、爬虫(scrapy)、矩阵运算(numpy)等等等等,你能想到的它基本都可以做;说它是胶水,是因为可以将C/C++等众多高性能的库封装起来,让更多的人可以轻易使用。除此之外,Python的学习曲线很平滑,很容易入门。基于它万能、又保证一定的性能、学习容易这三点,python受广大程序员的喜爱。
再说python的培训前面讲了Python这么多优点,再搭上了Tensowflow/pytorch人工智能的风口, python这个网红猪自然就飞了起来,所以才有打着人工智能口号(羊头)的 python培训(狗肉)。这些培训,无外乎就是盈(捞)利(钱)而已。如果连 Python都需要培训,可能说明你不适合做程序员,python的语法简洁,而库众多,包括人工智能的库,怎么系统地培训? 之前APP开发火的时候,培训APP 开发;现在AI火了, 培训的应该也是AI呀,也Python关系真的没那么大。话说,即使是培训AI,还不如拿培训的钱,自己多加几块GPU,自己折腾呢。
结论:市场需要AI人才,AI人才需要掌握Python,不等于市场需要Python。