浅谈一下学Java和python哪个好(个人观点)「建议收藏」

浅谈一下学Java和python哪个好(个人观点)「建议收藏」其实这是一篇容易引起撕逼的文章,java是一种覆盖范围广,可跨平台的编程语言,python也是近几年火遍全世界的语言。先说结论,java是基础,另外一个是加分项,我仅代表我个人观点,为了祖国和谐,人民安康,请各位看官尽量理性讨论。java和python哪个好?很多朋友碰到了一个很共性的问题,那就是编程语言的选择。虽然Python这两年确实很火,但如果你的学历不是硕士以上,数学能力也一般,就无脑选java,不要选择Python作为就业方向。单单只会Python这门语言的是找不到工作的!Pyth

大家好,又见面了,我是你们的朋友全栈君。

其实这是一篇容易引起撕逼的文章,java是一种覆盖范围广,可跨平台的编程语言,python也是近几年火遍全世界的语言。先说结论,java是基础,另外一个是加分项,我仅代表我个人观点,为了祖国和谐,人民安康,请各位看官尽量理性讨论。

image-20220110174147578

java和python哪个好?

很多朋友碰到了一个很共性的问题,那就是编程语言的选择。虽然Python这两年确实很火,但如果你的学历不是硕士以上,数学能力也一般,就无脑选java,不要选择Python作为就业方向。单单只会Python这门语言的是找不到工作的!

Python真的是一门非常优秀也非常优雅的语言,我个人也是非常喜欢它。你不要觉得它比较慢,它再怎么慢都比你快,你就别操心它的速度问题了。Python有很多优秀的库,可以做很多事情,坊间有一句话很好地概括了它的厉害之处:除了生孩子,Python啥都能做!

但是,为啥我不推荐大家去学Python然后找工作呢?我们先来看看具体Python能做啥。除了不能生孩子,Python主流的几个方向是:爬虫、人工智能、数据分析、Web后端开发、自动化运维、嵌入式开发。

在Python流行之前,大家都是用Java写爬虫。但Python流行之后,大家都改用Python了,因为Python语法简单,而且有很多高手写的很好用的库,开发起来非常简单方便。但是,现在各种网站的反爬机制做得非常好,爬虫与反爬虫之间的博弈越来越激烈,所以爬虫工程师现在也非常不好过。而且,对于爬取网站数据这种行为,本来就是一种灰色地带,就是在违法的边缘试探。这两年也有非常多程序员因为写爬虫而被抓进监狱的新闻,所以如果做爬虫的话一定要注意在法律允许的范围内进行。

而且大部分的后端还是用Java写的,也有一部分是用C++写的,只有极少部分是用Python写的。印象中经常吹的也就是那么几个公司:豆瓣、知乎、饿了么、头条之类的公司之外,其他很少。而且更加悲催的是,现在除了知乎,其它几家现在也慢慢开始用golang重写了后台,我觉得知乎重写也应该是个时间的问题吧。所以如果你想做后端开发,还是乖乖用Java吧,机会会多很多,想用Python写后端几乎可以肯定找不到工作。

学java和学python哪个更有前途?

说到底,Python只是一门工具而已,纯Python的工作几乎没有,上面提到的那几个领域,每个领域需要掌握的知识点,绝对是Python的几倍以上,只会Python的话还是洗洗回去睡觉吧。其实这也很好理解,这就好比,你学会用铅笔很简单,但你仅仅会用铅笔是绝对找不到素描的工作,因为你要画好一幅素描的话就需要懂一些素描相关的技法,而铅笔的使用只是非常非常基础的能力而已。

所以,最后我还是建议读者朋友,别先学Python了,赶紧投入Java的怀抱吧,机会会远大于Python的。当然了,如果你后面又考研了,又去深入学习了数学,那么果断去做人工智能/机器学习/数据分析等等新兴的工作,竞争比较小,工资又高,何乐而不为?而对于其他人来讲的话,Python只要作为一个辅助性的语言即可,平常用来写写脚本,跑跑测试就可以了。

给大家分享一份高质量 Java 程序员面试题。这份资料不论是从整个 Java 知识体系,还是从面试的角度来看,都是一份含技术量很高的资料。我大概撸了一遍,真的是整理很详细的。

下面展示部分截图,完整版可到点击此处免费领取

  • 基础篇

  • JVM 篇

  • 多线程 &并发篇

  • Spring 篇

  • MyBatis 篇

  • Spring Boot 篇

  • MySQL 篇

  • Redis 篇

  • Spring Cloud 篇

  • Nginx 篇

  • MQ 篇

  • 数据结构与算法篇

  • Linux 篇

  • 简历篇

第一篇:基础篇

图片

第二篇:JVM 篇

图片

第三篇:多线程 &并发篇

图片

第四篇:Spring 篇

图片

第五篇:MyBatis 篇

图片

第六篇:Spring Boot 篇

图片

第七篇:MySQL 篇

图片

第八篇:Redis 篇

图片

第九篇:Spring Cloud 篇

图片

第十篇:Nginx 篇

图片

第十一篇:MQ 篇

图片

第十二篇:数据结构与算法篇

图片

第十三篇:Linux 篇

图片

第十四篇:简历篇

图片

最后

整份文档一共有将近 200 页,全部为大家展示出来肯定是不太现实的,为了不影响大家的阅读体验就只展示了部分内容,还望大家海涵,希望能帮助到您面试前的复习且找到一个好的工作,也节省大家在网上搜索资料的时间来学习!

文中资料完整版可点击此处免费领取

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/156226.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • rst复位引脚的作用是什么_腰椎间盘突出复位后注意事项

    rst复位引脚的作用是什么_腰椎间盘突出复位后注意事项记录在使用Xilinx的FIFOGenerate的时候遇到的问题(modelsim仿真和ILA都能遇到);

  • 小树311_森林小道

    小树311_森林小道原题链接森森开了一家快递公司,叫森森快递。因为公司刚刚开张,所以业务路线很简单,可以认为是一条直线上的N个城市,这些城市从左到右依次从0到(N−1)编号。由于道路限制,第i号城市(i=0,⋯,N−2)与第(i+1)号城市中间往返的运输货物重量在同一时刻不能超过C​i​​ 公斤。公司开张后很快接到了Q张订单,其中j张订单描述了某些指定的货物要从S​j​​ 号城市运输到T​j​​ 号城市。这里我们简单地假设所有货物都有无限货源,森森会不定时地挑选其中一部分货物进行运输。安全起见,这些货物不会在中

  • Math.abs( x )

    Math.abs( x )

    2021年10月18日
  • Java作业2.0

    Java作业2.0设计一个用户类User,类中的变量有用户名、密码和记录用户数量的变量,定义3个构造方法:无参的、为用户名赋值的、为用户名和密码赋值的,还有获取和设置密码的方法和返回类信息的方法。packageJa

  • PHP一句话木马后门

    PHP一句话木马后门在我们进行渗透测试的最后阶段,入侵到内网里,无论是想要浏览网站结构,还是抓取数据库,或者是挂个木马等等,到最后最常用的就是执行一句话木马,从客户端轻松连接服务器。一句话木马的原理很简单,造型也很简单,所以造成了它理解起来容易,抵御起来也容易。于是黑白的较量变成了黑帽不断的构造变形的后门,去隐蔽特征,而白帽则不断的更新过滤方法,建起更高的城墙。一、原理简述对于不同的语言有不同的构造方法。…

  • polkitd进程解释

    polkitd进程解释今天想kill-9redis杀不掉然后发现这个是属于服务器方法,可以了解一下supervisor,将需要自启动的程序加入到supervisor的启动配置,只要supervisor不停止,那么监控进程就会一直运行,并且如果出现关闭情况也会被立即重启。…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号