A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

很多零基础小白想要转行而来到长沙黑马进行咨询的时候,总是会问到我们老师,对他们而言哪一科比较容易学,Java和前端哪个更好,该怎么选择?

其实不存在学Java好还是学前端好这一说,目前就业形势是Java招得多,而优秀的前端也非常非常紧缺(你可以打开智联招聘、前程无忧或者BOSS直聘去搜索比较下)就入学门槛来讲,Java相对前端难度系数稍大,但以后的发展前景也不容忽视。

以长沙为例,下图是我在boss直聘截取的目前Java和前端的薪资对比图:


前端偏向于页面、交互,Java偏向后台,两者的学习体系都挺庞大的。对于Java而言,JavaSE、Javaweb是必学的,还有像数据库、Linux等也是需要掌握的内容,后期还可以搞搞大数据;前端的话,html+css+js必备,然后视觉交互,网站性能优化等也需要掌握,另外oracle/mysql等数据库也要熟悉。合格的前端开发人员,要能懂一两门后台语言,比如Java、php,因为前台界面的数据都是从后台来的,如果懂后台代码,就知道怎么跟后台交互数据,不仅节约时间,还可以让前端代码更规范。

另外要说的是,作为一个初学者想转行学习Java其实并不是很容易,因为Java本身是具有一定难度的,虽然说兴趣这东西可以让我们学习不累,但是很多人其实并不知道自己的兴趣在哪?所以我很明确的告诉你学习这事本来就是一件非常煎熬的事情,没有多少人愿意学习,或许你现在是身为一个应届生或者你是一个本职工作没有发展的,想转行的,所以对于学习任何东西开始,必须逼着自己学,不然可能你学什么都学不进去。

前端相对而言入门门槛会稍低点,像咱们长沙黑马很多不敢挑战JAVA的女同学都来前端班级了,对于从事IT工作的人来说,前端开发是个不错的切入点。也正因为如此,前端开发领域有很多自学成“才”的同行,但大多数人都停留在会用的阶段,因为后面的学习曲线越来越陡峭,每前进一步都很难,还是需要有专业老师的指导。

其实很多人不推荐培训,小知也不会诱导大家,因为培训就好比上学一样,有人带着自然好很多,但是你必须明确一点,学习永远都是自己的事情,如果你自己课后不用功什么都白搭,所以如果条件允许可以选择培训,学成概率会高很多,也能让新手避免走太多弯路然后放弃。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马