转行自学的情况下,是学前端好还是Java好?

Java和前端很多的初学者都不知道该怎么去选择。地是一直被拿来做比较

其实这ava和前端是没有可比性这两个语言是两个就业方向,Java主要来写后端,Web前端主要

来写前端,利用html把网站的界面更好地呈现给用户。

我们在网页上能看见的所有的都是属于前端开发的。

Java主要是后台,处理一些逻辑功能,比如用户登录,你输入用户名和密码,后端就是来计算你

入的用户名和密码是否正确。
在这里插入图片描述

学习的难易程度

Web前端开发

起点低、容易入门

主要学习html、CSS和 avascripti这些知识,入门上手比较快。相对于其他T技术职位来说,HTML5

前端工程师相当于半个程序员。HTML5前端源于HTML语言发展而来,由于HTML和CSS起点低

容易入门

Java开发

Java要比前端税微难一些,学习周期也长一些,但是在后台开发语言中Java还是也比较容易。

从发展的前景

前端在二三线城市趋近于饱和,因为前端一个公司招的岗位也就那么几个,而ava后端在ーニ三

城市都有岗位需求,需求稳定
在这里插入图片描述
我们看上图,在17年的时候前端的工作就已经不好找了,前端岗位其实需要的人才不多,现在很多

Java的其实都懂前端,都可以把前端的活给了

Java开发语言是全球最流行的开发语言,现在企业市场基本上都是Java语言来做的,相比起来ava

的就业个前景会更好

可以看到下图2020年应届生的招聘需求岗位最高的是Java,第二是前端,百分比来说是3:1
在这里插入图片描述

薪资方面来看看

Web前端开发(数据来源于职友集,全国平均薪终)
在这里插入图片描述

岗位职责/工作内容/岗位要求

1、独立完成产品的功能模块开发任务,代码结构清晰、可读性强

2、改良优化页面性能

3、针对UI或功能设计,给出有效建议。

任职要求

1、前端技术扎实,熟练掌握HTML、CS、S基础技术,Vvue、 react、 angular等页面效果框架

2、熟悉HTP规范,掌握HTIP常见配置,与后端配合,设计出合理的交互接

3、熟悉状态管理组件,如 vex;

4、熟悉常用库如 element、 eckart

5、精通pug、less、 nodes、ts;

6、熟悉 webpack打包技术

JAVA开发(数据来源于职友集,全国平均薪资)

在这里插入图片描述

岗位职责/工作内容/位要求

1、独立完成小型项目的系統分析、设计,并完成开发工作

2、能够对需求(项目或日常)进行设计和编码实现,确保安全、质量和性能

3、维护和升级现有软件产品,快速走位并修复现有软件缺陷

职位要求:

1、精通Web编程,二年以上使用ava语言进行web开发的经验,熟悉 html, js

2、精通 Struts\Spring\batisg的开发,熟悉2e规范和常用的设计模式

3、熟练使用 oracle、 sqlserver、mysq等常用的数库系統,对数据库有较强的设计能力,同时

对数据库连接池的使用,线程池技术等较为熟悉音优先考志

4、熟练掌握面向对象分析和设计技术,包括设计模式、UML建模等

5、熱爰程序员工作,学习能力强,踏实肯干;良好的沟通技能,团队合作能力

整体来说Java的薪资要比前端稍高一点,但是这个薪资也是不绝对的,因为在不同的公司,待

也是不ー样的,我见过一个5年的前端薪资20K和5年的Java薪资18K的。只能说整体来说,Java

具备了显著优势和广阔前景

岗位职责/工作内容/位要求

1、独立完成小型项目的系統分析、设计,并完成开发工作

2、能够对需求(项目或日常)进行设计和编码实现,确保安全、质量和性能

3、维护和升级现有软件产品,快速走位并修复现有软件缺陷

职位要求:

1、精通Web编程,二年以上使用ava语言进行web开发的经验,熟悉 html, js

2、精通 Struts\Spring\batisg的开发,熟悉2e规范和常用的设计模式

3、熟练使用 oracle、 sqlserver、mysq等常用的数库系統,对数据库有较强的设计能力,同时

对数据库连接池的使用,线程池技术等较为熟悉音优先考志

4、熟练掌握面向对象分析和设计技术,包括设计模式、UML建模等

5、熱爰程序员工作,学习能力强,踏实肯干;良好的沟通技能,团队合作能力

整体来说Java的薪资要比前端稍高一点,但是这个薪资也是不绝对的,因为在不同的公司,待

也是不ー样的,我见过一个5年的前端薪资20K和5年的Java薪资18K的。只能说整体来说,Java

具备了显著优势和广阔前景

最新2021整理收集的一些高频面试题(都整理成文档),有很多干货,包含mysql,netty,spring,线程,spring cloud、jvm、源码、算法等详细讲解,也有详细的学习规划图,面试题整理等,需要获取这些内容的朋友请加Q君羊:673927155

参与评论 您还未登录,请先 登录 后发表或查看评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:Age of Ai 设计师:meimeiellie 返回首页

打赏作者

Java架构-大仙

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值