最近python语言可以说是非常的火爆,想往编程方向转型的同学们面临着语言选择症,java和python到底何去何从?
最近知乎和饿了么平台的后台招聘纷纷又从python转向java到底为什么呢?难道python真的不行了吗?事实到底为什么呢?
其实很多开发多年的老程序员就会发现一个问题:
一开始会觉得php很快,python很灵活,Ruby很拽,c很高深,nodejs很装逼,JAVA又笨重又麻烦又严格又死板。
维护三到五年的大型项目之后才会懂得JAVA的好啊。
Python的维护之难,之蛋疼,但凡一个全盘承接过别人项目的人应该都有所体会
可以说,Python写起来有多爽,交接之后的那个倒霉蛋就有多蛋疼
所以在人员流动频繁的公司,新产品新项目改用一些稍微容易维护一点的语言,就再正常不过了
有人会说了,饿了么、知乎还是有那么多Python的项目啊!现有的稳定运行、没出过啥大问题的系统,当然不会轻易重写重构。轻率重构是万恶之源,稍微有点经验的人应该都知道
如果你爱Python这门语言,就少用一些你觉得爽但是别人会mmp的语法了。告诉我,当你看到别人写的函数有**kwargs这样的参数,你不想问候他祖宗十八代吗?
对于企业级的商用系统而言,前期它可能会更多地考虑开发效率、快速上马,但是稳定了之后,就不得不考虑维护、人员变动导致的交接等问题了
显而易见地,作为一门弱类型脚本语言,Python在这方面相比Java劣势有点大!
为了快速提升大家的技术水平,小编从一位老程序员哪里收集整理的一份最新资料和零基础入门视频教程!欢迎初学和进阶中的小伙伴前来领取!下面是部分截图
免费领取方式:
关注大鱼号,点小编头像进入主页即可看到领取资料的方式!