说到底前端代码能控制的硬件确实不如后端,因此在技术上,前端更容易。现在为什么说前端会比后端更值钱呢?那是因为前端对硬件的控制能力提升了(html5\nodejs\mobile),而后端分化得比较厉害,有一批后端专门只写业务逻辑,框架是别人写的,系统架构是别人搭的,服务器跑在云里,连机器物理地址都不知道。世人眼里可能觉得这种写MVC代码的人才是后端,这种被限制在一个“虚拟盒子”里的后端确实不怎么难上手。
但是这种矛盾关系是在动态转化中的,能有定论吗?肯定不会有。
作者:宝术
链接:http://www.zhihu.com/question/20647148/answer/37828077
来源:知乎
前端和后端都比较好
后端的技术有很多种逻辑行比较强还经常加班会后端的基本都是懂一点前端,
WEB前端的加班少没后端那么复杂
希望采纳
前端比后端的薪资要高点,但是无论学习那种都是要好好学习的,即便是现在前端开发很是缺乏开发人才,但是如果只是学个皮毛的话依然很难找到工作。所以最好是建议培训一下华清远见不错。不仅如此后端相对前端比较枯燥就个人来讲还是偏向前端发展好些
看个人的喜好,和发展意向,在选择时,最好先做一个职业规划,前端相对于后端稍微简单一些
发展前景如何,这一点似乎没有太大的可讨论,因为只要IT行业持续发展,那么相对应的这四类比较重要的岗位就会一直被需要。
同时,只要你能够静下心来在自己的岗位上努力发展,那同时,只要你能够静下心来在自己的岗位上努力发展,那当然,虽然都有发展前景,但是市场需求却不太一样,相对而言,在国内的企业中,Java的需求量会更大一些,其次Web前端和软件测试差不多,UI设计相对而言会少一些。之所以会出现这样的情况是因为只有在相对中大型企业内才会将研发岗位拆分的比较细致,但若在一些初创公司,一般开发也做测试,前端也做UI等等。
造成普通测试和测试开发有如此大差距的原因是在于,以前大家只要会点点点就能找到一份普通的功能测试,企业也不会有太高的要求,但如今你若带着这样的能力跳槽,基本很难再找到工作了。
现在企业招聘测试人员,基本都会要求懂一门开发语言,因为懂开发的测试可以根据企业的特定产品自己编写自动化测试工具,从而提高工作效率,给企业带来更大的回报。
最后,编者想说,无论是前端还是后端,无论是难一点的还是简单一点的,大家均可根据自己的喜好来做选择,因为兴趣是最好的老师,而任何一个行业想要深耕,都需要付出努力。