学java的转学Python好吗?
谢谢邀请!
这两种语言恰好我都比较熟悉,用的时间也都比较久,针对这个问题我就多聊一聊。
我从02年开始从事java开发,系统地研究了java开发的众多方面,包括RMI、JDBC、JNDI、Servlet、JSP、JMS、JTS等等吧,这些内容随着java的逐步完善,功能也越来越强大,后来有众多的开源架构加入到了java的阵营,使得java的发展更如虎添翼。很多产品都使用java进行开发,包括Oracle数据库、SAP等ERP类的应用都采用了java语言,在移动端由于安卓系统采用了java的语法,所以在服务端到客户端几乎都有java的身影。
当时有一句话来调侃java,那就是:学海无涯我用java,可见学习了一个java语言几乎就能干所有的事情了,不需要再学习别的了。就在今天java也依然是使用最普遍的语言之一,在很多领域它几乎是不二选择,所以做java开发还有很大的市场空间和上升通道。
下面再说一说Python,Python几乎和java是同一个时代的语言,Python还比java稍早一点。从最初出现到现在的突然火爆,说明了一个问题,只要是好用的语言,终有一天会被大家认可,Python就是典型的例子。
最初的Python主要是做web开发的,由于其语法简单实用得到了很多程序员的喜爱,python也一直是web看开发领域的一个重要选项,但是它在速度上与java比还是稍逊一筹。我08年开始使用Python做了很长一段时间的web开发,感觉这个语言相对java来说太方便了,有大量的库文件可以使用,感觉写代码就是拷贝别人的代码而已,感觉Python都能安慰我的心灵!!!
为什么最近几年python突然火爆了呢?因为大数据、机器学习、人工智能这几个技术的突飞猛进式发展,由于这几个领域大家都采用了Python进行开发,所以Python得到了大面积的使用。按照目前的趋势,Python的应用至少在一段时间内还会得到更大面积的普及。
所以说,如果你是java程序员想进行Python开发,完全可以,而且你会发现很多Python的美。很多时候你完全可以兼顾进行,因为我感觉Python和java就像是笔记本和手机,都是程序员需要的产品,它们之间并不冲突。
我在头条上也写了两个系列的介绍Python和java的文章,而且正在陆续更新中,如果大家感兴趣可以看一看,也可以提提意见,共同进步。我用一个图片作为今天这个问题的总结:
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有