选择学习java还是web前端开发?

用户69290716


这个看你个人喜好,Java偏后端,后端主要是和诸如数据库服务器这些打交道。前端的话偏视觉交互,开发所见即所得;更容易产生成就感,现在的前端不仅仅是做做web网页,这几年随着移动互联网的发展。前端还涉及移动端,比如H5 手机APP 以及小程序等;


从就业角度来看,目前市面上对前端的需求更大一些,收入其实两者前期并没有太大差距,但是后端经过长时间积累可能发展面更广一些;大部分项目管理都是后端,因为后端对个项目了解度程度以及业务需求的了解要求更高一些;所以后端后期发展走向管理层相对前端来说更容易些;


其实不论选择哪个方向最后都是殊途同归,扎实的基础以及过硬的技术才是实现人生价值的基石;


野生程序猿


学过Java,vue,js,h5,css等的我,建议先学Java(更建议拿c当真入门语言),h5和css基本上是拿来直接用就好,很容易上手,学了Java后,再学js,你会发现,js更简单,限制没那么多。

最终建议前端和后端都涉及一下,然后选择一个喜欢的方向去走。前端给我的感觉,很繁琐,而且有些错误的地方,不报错,让人不知道错在哪。而后台逻辑性强,写错了,大部分都会报出来,让你知道错在哪。总觉得前端就跟学ps差不多,只不过用代码来写画面。


Lx1-sinx


首先java是一门编程的语言,所以我觉得作为一个程序员,或者是想搞编程的话,java是应该掌握的基础. 然后页面开发的话,会涉及到很多的技术,比如从javascript. HTML. css 等基础,而且目前很多基于框架的技术也很火vue 等,所以说其实这些都都是开发,可能都需要的,具体到每个项目,对员工有不同的需求,但其实如果干上过3,4年的话,这些都是没有难度的。初学者,我还是建议学习java 提高你的逻辑思维和编程水平,然后在系统的学习,各种相关的理论和思想


左右奔跑


个人认为最好清楚这两种技术的结合个人情况分析再进行选择,但不管前端还是后端,有一个共同点是必须具备的,就是能接受不断的去接受和学习新的知识,不能因为不知道就拒绝了。

Java在一个应用中主要负责应用业务与数据的处理,即逻辑性有一定要求,如你在电商网站购买商品,那么Java后台就需要进行生成订单、扣款、物流安排、购物积分运算、库存运算都一系列操作,且部分操作具有执行顺序的要求,如下单时需要去查下库存,有足够库存才会允许你下单,但下单成功后就会返回结果给前端让前端显示付款成功的页面。

web前端主要负责数据的显示、渲染及与用户的交互,根据后台接口返回的数据进行相应的结果的显示。如下单后后台返回信息库存不足,那么前端就要显示相应的渲染信息,逻辑性相应Java来说没那么强。

最后提一点建议,选择时最好先抛开功利性的方面思考,优先根据个人的性格与兴趣去选择,带着兴趣学习也会事半功倍,祝你前程锦绣。


Wilson1995


我建议你先学习前端,了解下接口,数组这些东西,让你对编程和一个产品组成有一个熟悉

等你理解了以后再转java去学习接口的编写。

js和java都属于编程语言,语法上都是差不别不大,现在很多java也都有很多的组件去调用,学起来也不是很难!

希望你能坚持下去


大海里的小田螺


先交代下本人背景,大学期间做过前端、安卓、嵌入式,最后实习和找工作选择了后端,我就结合一下自己的经历来回答这个问题。

  • 兴趣

有句话是这么说的,工作都这么累了,选择自己喜欢的很重要。在大一的时候我是软件硬件都有接触的,当时就只是单纯地觉得好玩,后来觉得对硬件的兴趣越来越小,就确定了做软件。不继续做前端而转做后端是因为当时觉得自己对美感的把握不足,也不太想把时间花在样式这些(说实话还是当时学前端太浅了),比较想做跟数据相关的,所以就转了后端,选择了Java。

  • 发展

还有就是以后的发展问题,无论是前端还是后端,都是得持续不断地学习的,前端的技术更迭相对来说会比快些。也有人是这样的观点,前端的天花板会比后端的低,关于这样的观点我的想法是,其实我们绝大多数人都只是普通人,并没那么简单就能碰到天花板,其次,就算你碰到天花板了,那到时你的能力也是足够强的了,那又何必去纠结天花板的问题呢。

  • 薪酬

做我们这一行,实际上都是靠技术能力说话的,只要你技术到位了,肯定有公司能开得起你的价。就我找工作的经验来看,大多数公司招应届生的时候,前端和后端的薪酬体系是一样的,关于工作后的薪酬情况我不太了解,就不说了。

以上就是我对这个问题的想法。


正直的阿桦


这个看你想做什么,JAVA工资要高一些,功能实现一般学JAVA,写画面学前端


分享到:


相關文章: