互联网 前端是不是比后端好学啊?

 我来答
兔震特i
2020-04-13 · TA获得超过978个赞
知道大有可为答主
回答量:3288
采纳率:77%
帮助的人:95.7万
展开全部

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

程序开发领域的技术迭代速度是非常快的,而且开发方式也会随着新技术的出现而不断调整,比如当前要想从事程序员岗位,前后端开发知识都应该掌握,在平台化开发正逐渐成为主流开发的当下,全栈程序员将会有更多的就业机会。

对于初学者来说,如果直接走全栈开发路线会遇到一定的困难,一方面需要学习的知识量会比较大,另一方面难度也相对比较高,而且也并不建议在脱离开发岗位的情况下学习全栈开发知识,这个学习成本还是比较高的。对于初学者来说,可以根据自身的知识结构和能力特点来选择一个切入点,然后再通过掌握平台开发知识(云计算平台)来扩展自身的开发边界。

对于数学基础比较好,同时具有一定计算机基础的人来说,可以考虑从后端开发开始学起,比如Java、Python就是不错的选择。Java目前在生产环境下的应用还是非常多的,而且Java的技术体系比较成熟,学习起来也会相对容易一些。Python语言在大数据和人工智能的推动下得到了广泛的关注,目前上升趋势非常明显,未来应用空间也比较大,可以重点关注一下。从当前的就业岗位来看,Java还是要稍微多一些。

对于计算机基础比较薄弱的人来说,从前端开发开始学起会有一个更好的学习体验,一方面前端开发的语法比较易于掌握,另一方面前端开发的实验难度也比较低。学习前端开发的过程中需要重点关注一下开发框架的应用,这对于后期向后端领域扩展有比较积极的作用。

但是本人觉得是Java好一点,因为java功能师转前端好转,反之择优难度,只不过前端门槛低

目前,Java和web前端的前景都挺不错,人才需求量也大,薪资也高。

从难易度来说,Java难一些,web前端简单些更容易入门。

从人才需求来说,Java的需求量大一些,但是相对的Java的人才竞争力比web前端大很多。

从薪资来说,Java的平均薪资比web前端高。

但具体的薪资还是跟与个人能力有关,能力越好工资就越高。

学什么都好,主要看是为了兴趣还是为了工资,前端主要是做网页设计,Java主要是写服务器。两者学好,薪资待遇都不错。

下图是我在职友网分析的目前Java和前端的薪资截图,为了更好的比较,选择全国范围作参照:



我做开发有5几年的时间,主要用的语言就是Java和web前端,Java偏多一点,这里我就以Java的名义回答。

首先告诉你的是,作为一个初学者想学习Java并不是很容易,Java本身是具有一定难度的,虽然说兴趣这东西可以让我们学习不累,但是有多少人学习是因为兴趣,或者有多少人知道自己的兴趣在哪?所以我很明确的告诉你学习这事本来就是一件非常煎熬的事情,没有多少人愿意学习,但是或许你现在是身为一个本职工作没有发展的,想转行的,所以对于学习任何东西开始,必须逼着自己学,不然可能你学什么都学不进去,我看了其他答主的回答,我个人并不是认为说那些专业术语是对零基础有好处,因为他们根本看不懂,一下是我的白话文,可以让零基础的同学有一个明确的学习方向,和刚开始应该去做的事情。

1.学Java的大多肯定是为了找工作,所以你作为一个零基础的新手,必然知道你找工作需要达到什么标准,所以你的首要方向就是在各种招聘网站上看一下招聘信心,这就是你学习的目标。

2.Java需要循序渐进而且系统的学习方案,不要想着天上掉馅饼的速成方式,给自己制定一个半年的学习计划,能不能学成就看你这半年的执行力如何。制定好每天学习的新知识,然后用什么案例和练习巩固你每天学习的新东西,不然学了之后你肯定忘。

3.学习Java并不是像我们上学学习数学语文那种方式,所以学习Java的时候必定是有一套学习方法的,你作为一个初学者没有了解过,必然会走很多弯路,而你要做的就是尽量跨过“前辈”们曾经走过的弯路,不要去做重复无意义的事情。

最后,不论当前是从前端开发开始学起,还是从后端开发开始学起,都需要重点学习一下云计算平台的相关知识,未来软件开发对于云计算平台的依赖会越来越强,尤其是应用级开发。

来自浮梁古城亭亭玉立的黑猫警长
2020-04-14 · TA获得超过7007个赞
知道答主
回答量:147
采纳率:0%
帮助的人:10.6万
展开全部

目前的IT行业,前端和后端的开发都有很不错的发展和就业空间,若是要选择一个作为主攻方向就需要结合自身情况了,你的知识结构,发展规划还有兴趣爱好起着主导因素。

如果未来想持续走技术研发路线,成长为研发级程序员,那么最好选择后端开发,但是选择后端开发往往需要具备扎实的数学基础。如果数学基础比较薄弱,那么即使从事后端开发,通常也只能做应用级程序员,会有较大的上升瓶颈,所以数学基础一定要引起足够的重视。

如果你想要学好web前端最好加入一个好的学习环境,可以来这个Q群,首先是132,中间是667,最后是127,这样大家学习的话就比较方便,还能够共同交流和分享资料

从事后端开发通常会从应用级开发开始做起,Web开发是比较常见的选择。目前Web开发常用的编程语言包括Java、PHP、Python等,从就业的角度出发,应该重点关注一下Java和PHP,从未来发展的前景出发,可以重点关注一下Python,目前Python语言上升趋势比较明显。


随着移动互联网、大数据和物联网的发展,目前前端开发越来越受到关注和重视,当前的前端开发包括Web前端开发、移动端开发、大数据呈现端开发和各种嵌入式设备的前端开发,由于前端开发的功能边界不断得到拓展,前端开发的团队规模也在逐渐壮大,前端也因此被称为“大前端”。

前端开发在学习难度上要稍微低一些,但是内容却比较多和杂,需要学习者通过大量的实验来逐渐熟悉前端开发过程。Web前端开发需要掌握Html、CSS和JavaScript三大块内容,移动端开发需要掌握Android开发、iOS开发以及基于各大App平台的二次开发,嵌入式前端开发主要是采用JavaScript来完成一些可穿戴设备的呈现端开发。

相对于后端开发来说,前端开发比较容易上手,能够相对比较容易建立起学习的自信心。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
尚硅谷
2020-04-15 · 挤进尚硅谷,注定你优秀
尚硅谷
"尚硅谷"教育自成立以来,发展迅猛,凭借优秀的教学团队、前沿的课程体系、务实的教育理念,现已成为有口皆碑的IT培训品牌。
向TA提问
展开全部
你好,前端相对来说是简单点,0基础学习是没有问题的,好上手。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
开宏韦q7
2020-04-13 · 贡献了超过108个回答
知道答主
回答量:108
采纳率:0%
帮助的人:10.9万
展开全部
前端容易理解,但是内容多,后端就难了,内容生涩不说,主要是对于心态的考验,可能学习一点就感觉没信心继续学了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2020-04-13
展开全部
嗯,前端相对后段来说对初学者友好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式