2024年Java何去何从,在人工智能,云盘算,物联网,区域块链,大数据的背景 ...

打印 上一主题 下一主题

主题 548|帖子 548|积分 1644

Java的重要优势是成熟的多线程以及稳固服务的本领。这点来说其他的语言都比较难做。
对公司来说,要不像Google那样花大精力很大的团队一切重构从零开始写会用C++,要不就用Java现有的框架宁静台。大数据的几个类似于Spark Flink这种都是基于java构建的… 与此同时,jvm的优势十几年前就出来了,相比于java一个jar,python这种语言离开了conda和docker,在生产环境中报的错多到能让你猜疑人生。人工智能角度来说,不可否认,python的试错性确实很强,便于开辟者快速迭代开辟。而且现在机器学习包的种类也多比较好用。
但是真的要需要变现摆设的时候,python的全局gil锁根本没法搞多线程。当然也会有同砚说C++套壳pybind大法不好么… 可以,但是不是还得重新造c++多线程的轮子… java原生支持,而且在服务领域的稳固性是有目共睹的。在摆设上,用python model server的各种性能稳固性问题。要不就全用C++撸… 要不消宁肯用Java自己写接口来摆设… 但是Java也不是万物皆可,比如在边缘平台,C++依然是主流,机器学习python也依然风骚,Java依旧会在大规模框架和服务中稳如老狗。最后来推荐一下AWS开辟,基于Java的深度学习框架,每天都有被python折磨痛哭的同砚找我们。主流深度学习框架都支持,Java几个Jar就生产上线摆设了,生产环境连续60+天稳固运行,多线程无增内存无极scale…
网友D答复:

首先给你总结一下,人工智能,云盘算,物联网,区域块链,大数据这些行业比较高大尚,但是都是需要编程根本,你一门语言不会谁人行业都轮不到你当然怎么去发展这个是未来的事,我们谁也不知道国家的下一步会怎么去规划至于Java何去何从,这就不是你应该担心的问题,就算以后这些行业没有Java的身影,这门语言也是仍旧会持续的被中国人使用下去我觉得这些不是你应该担心的问题,当下就只需要把自己的事情做好,好勤学习一门编程语言,如许就算他以后怎么发展,你也有跟别人竞争的资源

车到山前必有路,有路必有Java军。
网友E答复:

第一,2021年Java仍旧是像现在如许,要求越来越高,学习Java的人越来越多
第二,不管你从事你说的哪一个行业,你必须需要认识一门编程语言,而且这一门编程语言是Java最好不外,因为你前几年的时间需要靠这么语言去找工作,吸收经验,Java的招聘职位和他的发展方向都非常契合这些行业第三,我们按照最坏的打算,假如这些行业跟Java这门语言毫无关系,但是Java我已经学会了,忘不掉了,这门语言永久的在为我提升收入;而且,你会了Java语言之后去学习其他的语言可以说十拿九稳,亲身材验,前端跟Python都很轻易第四,怎么发展都是一个未知数,不管他怎么去发展,反正Java在近5年之内绝对不会被镌汰,况且这是一门技术,镌汰了又如何,我一样可以用它来赢利
网友F答复:

Java缺点:
1.Java语法不简洁,写多了Golang和Python回头看Java确实难受
2.JVM优化得再优秀,性能也只能排在第二梯队,毕竟套了一层壳子,打仗不到利用系统3.Java行业竞争极大,上有不少深入研究十几年的超级大佬,下有每年培训班结业大批的新人4.谈不上缺点,目前除了阿里,大部分大厂都在转向GolangJava不能被替换的原因:
1.成熟美满且数量浩繁的框架2.现有很多中小公司核心业务都是Java写的,换语言重写成本太大而且没有必要个人以为Java想发展地更好大概性不大,但也不大概被其他语言替换,保住前几的地位问题不大
网友G答复:

你讲的那些是概念,对于实打实的技术来说,比如java,很虚。
你这些东西都可以用Java写,但有些不合实用Java写。人工智能不合适的原因不是Java语言自己,而是使用场景。下面说明。
现在的人工智能重要是机器学习,学习后产生相应的数据模子,每次学习对数据模子迭代版本,或者换别的套组学习比对。那么学习步伐是铁定对内的,用的人少,面向专业职员,大概需要边学习边修改。如许的步伐所对应的环境是苛刻的,使用的人是能调治环境的人。
基于这个原因,步伐连编译都可以省了,方便调试,java这个字节码跨平台好像没故意义,内存接纳就更没意义了,就跑一遍,自己接纳下就好了,还需要spring对象工厂管理吗。
java的实行效率,只能到中等。负能量讲完,来讲讲正能量的。
java好的地方在于成熟的工具比较多,可以调用很多别的语言。另一点,并行处理,线程拒绝策略都是posix标准,非常好用,还有hashmap和线程安全同步队列。更有优势的是,java也是有很多发行版选择,实行环境jvm也可以选择,这点别的语言也没有的
网友H答复:

想那么多没用,你该修炼好你的内功,然后使用什么外功都没区别。java假如真没发展了就换语言。
网友I答复:

JAVA今年需求量蛮大的,应该很好的啊!就业趋势还可以
网友J答复:

从来处来,到去处去。嗯,好了。因为这个问题比较宽泛。从学习的角度来聊一下个人观点吧。现在学盘算机的同砚太多了,学习Java的同砚比例应该占多数。
假如想要进中大厂,必须得有踏实根本,好的学习本领。
小厂且不说外包公司,很多公司都是把刚结业的门生当成廉价劳动力进行压榨,还不一定能学到东西。
所以从那边来?从学好Java,把握硬实力处来。
到那边去?到更好更大的平台去。
网友K答复:

都不是java的主场,有参与的机会但进不了核心。老实的玩spring吧
网友L答复:

服了,年年都有人问这个,干嘛?制造焦虑?java干到你退休都没问题
网友M答复:

语言只是工具。
自我介绍一下,小编13年上海交大结业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术故步自封!
因此网络整理了一份《2024年Java开辟全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋侪,同时减轻大家的负担。



既有适合小白学习的零根本资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开辟知识点,真正体系化!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码课本、实战项目、解说视频,并且会持续更新!
假如你觉得这些内容对你有帮助,可以扫码获取!!(备注Java获取)
总结

互联网大厂比较喜欢的人才特点:对技术有热情,强硬的技术根本实力;主动,善于团队协作,善于总结思索。无论是哪家公司,都很器重高并发高可用技术,器重根本,所以千万别鄙视任何知识。口试是一个双向选择的过程,不要抱着畏惧的心态去口试,倒霉于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定实用于全部人,信赖经过一些口试,大家都会有这些感触。
**另外本人还整理收藏了2021年多家公司口试知识点以及各种技术点整理 **
下面有部分截图希望能对大家有所帮助。

《互联网大厂口试真题剖析、进阶开辟核心学习笔记、全套解说视频、实战项目源码课本》点击传送门即可获取!
*
[外链图片转存中…(img-l8sikOfE-1713043316275)]
《互联网大厂口试真题剖析、进阶开辟核心学习笔记、全套解说视频、实战项目源码课本》点击传送门即可获取!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

飞不高

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表