尚学堂-成都java培训机构
尚学堂联系方式028-65176856
大学生学习java技术,将来是做大数据好还是做
当前位置:主页 > 编程资讯 > 大学生学习java技术,将来是做大数据好还是做

大学生学习java技术,将来是做大数据好还是做

成都尚学堂java培训     发布时间:2018-04-10
java方向还是挺好找工作的,而且要求不是很高,只要你技术厉害,公司都愿意招你,如果你技术一般,那你得加把劲好好学习啦,相对于大数据来说,对于你这个行业还是挺好,大数据这一块就需要的高学历的人才,你也可以先学习Java,在学习大数据,因为大数据的好多框架都是用Java开发的,如果你有Java的基础,那你学大数据很快就容易上手,对你来说这是一件幸事。所以说学Java后,不仅对你有很多的好处,而且对你以后看大数据的源码很轻松。
 
我大二开学接触JAVA,那时候web发展起来,大家都在做JAVA相关的玩意。我观察了下,大三的时候学JAVA的同学,主要分三个方向:(10年了都):
 
一部分同学主攻EJB中间件开发和基于struct spring hibernate的JSPweb应用,因为当时很流行,就和现在的大数据差不多吧,就追着热门技术去了。
 
一部分同学拿来玩算法,开发了一些视觉效果挺酷炫的swing应用。
 
一部分是做J2ME,ANDROID那年刚好出来,但没人敢碰,因为那时候Android手机都是稀有橙装了。大部分人没开发条件。
 
而我当时也是第一类同学中的人,主要觉得简单,不难,而且对JAVA好感不大,拿了学分就算。
 
现在看过来呢,EJB,SSH,J2ME都快要或已经退出历史舞台了。大四毕业的时候,这些岗位都已经不大好找工作了。我是读研去了。
 
第一部分和第三部分的同学,现在还在做开发的,也不是做这些了,都是跟着技术进步走向你现在看到的大数据,spark,openstack,人工智能。
 
第二部分同学就有点意思了,当时毕业就被高薪挖去做游戏开发,那时候的游戏开发是挺受道德舆论谴责的,说什么不务正业。然而,这部分人是赚最多钱的,买车买房最早的。一个同学已经在深圳龙岗买房结婚生子了。
 
所以,就业和发展不是看你会什么技术。而是看你有没有入对行业。同样是计算机差距很大的。
 
技术你看多了就会发现都是相通的,尤其是近20年来,真正的新技术,没有多少,随着硬件的发展,把过去的一些不可能变成可能,从而引发所谓的技术革新而已。本质上说,是把过去因条件所限而做出来的技术做一个升级。包括大数据都是这样,不就是重新包装一些已有的东西,并公开化,市场化,而这些东西,在我眼里,和十年前的东西区别不大。你看得越多,越发现,计算机行业是很有趣的,其一直在进化,一直在返璞归真。题外话了。
 
另外除了选对行业之外,还有一个要注意的是,业务,业务,业务。对你用技术做的业务一定要熟悉,精通。前面也说了,很多东西并不是新东旭西,而是进化和改进。你不熟悉业务,你想做创新,为人所不能,是不可能的。
 
如果技术不能变现,为人类社会服务。你学再多前沿技术都没用。所以业务要记在心中。用技术改善业务,改善人类社会,这样做,你不知不觉就会走向成功。不需要刻意去追求。
 
head first 设计模式是能早看就尽早看,你会了,就会与别不同,是真的。但我之前也说过,设计模式的学习在于要有实践经验。你要借助学校的玩具级的课程项目来开刀。争取做好设计,并向商业项目标准推进。
 
现阶段,你能做什么?打好基础的同时把对自己的要求提高点。学校教给你的东西,说实话,是玩具,你要把起点拔高,以商业项目的标准要求自己。
大学生学java
有趣的是,计算机专业,学的东西看似用处不大,但用起来的时候感觉很微妙。你没看过,或者忘记了,就是做不出好的设计,但哪怕你有一点印象,在某个时候都可以救你一把。不用怕看了不用会忘记。做点笔记,现在云笔记多方便,当年我都还要手写。
 
所以基础不要落下。你既然喜欢JAVA,去拉一个JAVA的书单,把高级特性都全部掌握了,不要怕难,现在基础打好,以后轻松好多。
 
代码要有良好的风格,设计要灵活稳健可扩展。这些理论的知识,可以提前积累一些,到你实践的时候遇到了,你就会顿悟。比如说状态机,书上说得稀奇古怪,当你哪天遇到一个庞大的Switch分支要写的时候,你有这个知识基础,就知道怎么回事。
 
设计模式一定一定要看,并且要强制实践,帮你自己已经写过的代码做重构,我们的项目的函数长度都不超过在IDE里看到的3/4窗口大小,23寸显示器。好的设计真的看起来很舒服,很清晰,代码量少,灵活,好维护。我个人是要求严格面向接口编程的。
 
看技术的东西累了,可以适当看看社会科学的书。私底下说一句,社科和计算机的关系会越走越近。人类文明和社会现象还是挺有趣的。
 
如今的java市场,做安卓和ios的人数已经接近饱和,由于前两年的安卓和ios比较火,导致很多人去从事这一行。而传统的java web,一直是久过不时的,如今的电商行业突飞猛进,各行各业开始将市场转向线上,因此对于网站的需求量处于上升阶段。

以上便是关于“大学生学习java技术,将来是做大数据好还是做”的详细内容!
上一篇:要做一名java开发工程师需要学什么?
下一篇:没有了