首页互联网技术互联网技术哪种好学,互联网技术哪种好学些

互联网技术哪种好学,互联网技术哪种好学些

cysgjjcysgjj时间2024-03-08 18:37:02分类互联网技术浏览52
导读:Java跟大数据哪个容易学?Java跟大数据哪个容易学?姑且让我作为一个过来人讲一些,从业五年,后端工程师。先来聊一聊JavaJava入门简单,但是想要精通,你需要花费足够的兴趣去研究这门语言,可能入门以后你发现Java也不过如此,但是人总不能一直做搬砖的活,码农是程序员的自嘲,如果你当真了,就输了。Java入门你可能要学:类,对象,……...
  1. Java跟大数据哪个容易学?

Java跟大数据哪个容易学

姑且让我作为一个过来人讲一些,从业五年,后端工程师

先来聊一聊J***a

J***a入门简单但是想要精通,你需要花费足够的兴趣去研究这门语言,可能入门以后你发现J***a也不过如此,但是人总不能一直做搬砖的活,码农是程序员的自嘲,如果你当真了,就输了。

互联网技术哪种好学,互联网技术哪种好学些
图片来源网络,侵删)

J***a入门你可能要学:类,对象接口,继承,多态,泛型,IO操作。过一些时间,你要掌握反射、Ioc、Aop、Spring、SpringBoot、Mybatis;等你觉得我要做Leader的时候,你要明白7大设计原则,设计模式,Spring底层原理,Mysql索引优化,Jvm调优,消息中间件,分布式通信服务治理等等。

那你以为会这些就够了?不不不,想去互联网大厂,所谓的BATJ、TMD,这些远远不够,什么算法数据结构、时间复杂度,空间复杂度,你都得会;你问我为什么?

刷人啊!面试火箭,上班拧螺丝嘛。

互联网技术哪种好学,互联网技术哪种好学些
(图片来源网络,侵删)

我们再来看看J***a的薪资

我想你既然提这个问题,你应该是打算转行到it这个领域或者其他原因打算入门这个行业

开始的时候我做了几年的J***a开发主要是web开发,后来转的大数据。作为一个从J***a领域转到大数据领域,并在大数据领域摸爬滚打了七八年的过来人,我想分享一下我自己的想法。

互联网技术哪种好学,互联网技术哪种好学些
(图片来源网络,侵删)

第一,J***a是一门编程语言,我以前学的时候,分为j2ee,j2se,j2me,不过对于现在来说,J***a主要还是企业网站开发了,其他的两个估计没人用了。

第二,等你掌握了一定的J***a基础,你可以看看自己对哪个方面感兴趣,做J***a的话你需要学习一些J***a的框架,比如spring,ibatis。还有一些其他的知识,比如tomcat,mysql,redis,linux等等,这些都是作为一个J***a开发必备的。

第三,大数据这个领域涉及的东西很广泛,比如大数据开发,大数据运维,数据分析,数仓开发等等,如果你想转大数据,这个要看你对哪个方面感兴趣,可以着重往那个方面看看,因为涉及的东西太多了,一个人不可能对所有的都精通,你根本没有那个精力,能精通一个就非常不错了。

第四,现在大数据领域很多软件都是基于J***a开发的,比如Hadoop,hive等,不是J***a的一般也是基于jvm语言的,比如spark和kafka。所以前面首先提到,你需要有一个比较好的J***a基础,比如J***a的***,多线程,jvm等你都需要懂,因为如果出了问题,需要你去调试问题,没有J***a基础不好弄。

第五,各个方向有自己的侧重点,比如大数据开发要求你J***a基础要好,运维可能shell脚本和linux知识要好一些,数仓之类的需要对sql熟悉一些。

第六,如果你要做大数据的话,就是建议找准一个方向,熟练掌握其中一个,其他的要有所了解,最起码要知道是干嘛的,适用于什么场景。

第七,其实不管做啥,做基础的开发都还是不难,但是当你达到一个阶段,想往深走的话,都不容易,我记得有一次招聘,招普通大数据开发,一个职位有几十人投,但是高级或者资深的就很少了。

祝你好运。

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/9775.html

J***a数据开发
纳米材料互联网技术 物理科技创新大赛作品