【老板叫我了】选java?还是选python?

3,181 阅读5分钟

前言

这个系列是用来记录学习数据分析的过程

以前看技术文的时候看到1234觉得很枯燥

有时候通篇啃下来脑海只有一个大概印象,复述的时候总说不出来

所以我喜欢用“问--答”的形式记录知识点,每一个提问都能加深对知识点的理解,知道自己为什么学习它

还能预防一手面试,嘿嘿

读者们都是我的老板

所以有了这个系列 希望这种形式能帮助大家更好的掌握~

正文

某天,老板忽然唤我去他办公室。我忐忑不安的离开座位,来到办公室门口,敲了敲门

小方啊,来,坐,我有个问题想和你聊聊

啥事啊?(反正不管什么问题都不可能是涨薪的事 = =)

我这不是出来工作10多年了嘛,看你们年轻人这么有活力,我也不能落后呀,想着再学习一门新的编程语言,java和python,你有什么推荐吗?

哦这个啊,java是面向对象的,具有良好的跨平台性,python是...

(老板大手一挥)别给我整这些1234!说人话!

简单! python比java简单!!

为啥说它简单啊,你说简单就简单啊?

不是不是。我给您举个例子,“hello word”您会写吧,用java写的话您得先装jre,再装jdk,大概了解一下jvm,然后写出来的代码是这样子的:

啥,您不知道jre,jdk是什么... 没事,那个不重要

如果您用python写的话,装一个解释器,然后这样:

当然这只是最初级的不同。在许多写法上,python都比java要来的简单的多,相信以您的聪明才智看一遍基础教程就全明白了!

这倒是,那java就很难了吗?为什么我看你们都是用java?

这倒不是的老板。python是上手简单,因为当初设计python的时候就是为了能让程序员更好的读懂代码,所以python代码比java的可读性更好,可读性好了自然也就更好理解了,上手更快。

这样啊,那我之前学的c,c++什么的是不是落伍了?

当然不是老板。虽然网上流传一句话,java是高级语言 python是更高级语言。但实际上python比java出现的还要早,python是1991年出现的,java是1995年,只不过python当初设计就是为了更简单易懂,所以用起来好像更高级。

编程语言的发展本来就是从机器到人的一个过程,最早是汇编,然后是c,c++,再到后来的java和各种脚本语言。不存在落伍不落伍的问题,计算机底层还是大多靠c和c++的。

好吧,那这样我无脑选python不是完了吗?

也不能这么说。java比python出现的晚但依然是主流还是有道理的。

首先是它的跨平台性

不光是PC互联网时代的 windows 和 linux,还是移动互联网时代的 Android,它都能很好的运行,20多年来java从来没有脱离大众视野。最重要的是,这么多年的使用,java有着一套极为完整的商业方案,不管是个人还是中小型企业,遇到的几乎所有问题市面上都有成熟的解决方案,这也造成现在市面上绝大多数企业的技术选型都是java,找的人当然也是java开发工程师了。

照你这么说,java生态成熟让很多企业选择java,企业使用java解决自己生产过程中的问题又丰富了java的生态,这样不就是个闭环了,那python岂不是发展不起来了?

当然不是啦。刚才说的是 PC 互联网时代和移动互联网时代,java一直没有掉队。但 5g 时代的到来,人工智能,大数据的火热,使得编程语言越来越成为一种工具,工具当然是越简单越容易上手最好啦。而且更关键的是,python被誉为胶水语言, 各种语言写出来的库都可以通过python调用执行,这一下子就丰富了python的应用范围!所以python还是很有发展潜力的。

噢噢,你这么说我就懂了嘛,哎,你说如果哪天公司开不下去,我出去找工作,是面向未来学python呢,还是学java?

老板你不会是....

哈哈哈哈开个玩笑啦,你就说嘛

(鬼才信你)这个...如果按现在互联网公司的情况话,java岗位肯定是远远多于python的,而且因为商业化的缘故,java的很多解决方案都设计的很好,可深入的地方非常多,如果能彻底掌握其中一种的话薪资的上升空间非常大。所以....

懂了懂了。哈哈哈,瞧把你吓得,我就是想爬取竞品的数据分析一下。唉,咱们公司的应用增长越来越慢了,怎么别人的东西那么火爆呢

(尴尬)哈哈哈... 那肯定选python了,工具嘛,越简单越好,哈哈哈...

好了好了,我知道了,你快回去工作吧,有问题我再问你,对了,你也有在学python吧?

是,,我最近也有在学,每天都会整理一篇文章,您有空可以看看

那再好不过了,你快去吧,不耽误你时间了

好的,老板再见

(关门)

点点关注,好运爆棚

以上就是本期的全部内容啦!如果你对这篇文章的写法和内容有任何建议,欢迎在评论区留言!

每天我会把学习的内容整理一篇文章分享给大家

每一个点赞都是我分享的不竭动力

只有一个关注我也会坚持分享下去!

欢迎大家和我一起成长~