Java是不是要被淘汰了,Python是不是未来?

老头吃拉面


1、python简单易学,连初中都开这门课。对于机器学习其实更多封装了不少数学函数,比如求相关系数、正态分布、数学期望等等。

2、由于非科班专业的同学大多数都是初学者,所以很多人都想从一门语言学起,这是正确的,但是要注意,python封装的人工智能机器学习所涉及的后面的那些决策树、t分布、贝叶斯决策、卷积等这些原理是你们重点攻克的,不然小心自己成为了初级python工程师,和人工智能没有太大关系

3、社会上对python炒作的多,至于分类、聚类、函数式、面向对象这些核心东西提及不多。JAVA在后台、web、大数据等等方面生态圈、解决方案庞大成熟,可以说是“有含金量”

4、从学习角度,学习算法背后的原理,死抠python这门语言没必要,从工作角度看,你用python统计学等类库很方便,除了python类库外,还有JAVA的机器学习mahout框架、scala的MLIB库

5、奉劝媒体少点不负责任的炒作,对于年轻人多点学习规划上的指导。年轻人切勿浮躁,把大学的数学、物理、统计学、编程语言等基础课学好,特别最近看了机械制造及自动化的同学埋怨毕业即失业都不去工厂,大家先把功课学好,并不是你的专业不好,是大环境使然。学好数学、物理、电路、编程等功课向智能制造、先进制造转很容易的,其实10个python都赶不上你们课程的含金量,如果从语言角度讲python技术含金量和初中代数几何差不多。实际上,到我这里来咨询的电气、机械、自动化的同学对于数理知识一问三不知,导致培训大家一门大数据、人工智能、嵌入式的实战技能很困难

6、JAVA经过多年发展生态圈健全、稳定、安全;很多大数据框架使用JAVA开发;近年来springboot和springCloud微服务又增加了JAVA的用户;阿里、红帽等公司和社区对openjdk8以上版本的维护有稳定了其稳健的发展;阿里的分布式服务和大数据流处理使用的也是JAVA

7、综上所述python本身只是表面的东西,初学者不要只学表面的东西,要学被其封装了的思想、算法、自然语言处理(先学人造语言处理~编译原理)、大数据原理、数学等之类的东西,比如面向对象思想、算法设计、数理逻辑;更不能把人工智能机器学习和python画等号。

本人有多年的软件工程、大数据、机器学习智能制造实战经验,目前正在为振兴国家智能制造、大数据默默工作着。请大家点赞、关注和支持啊


大数据和人工智能交流


反正我用python和nodejs已经能解决现有的问题的了


分享到:


相關文章: