前端好还是后端

如题所述

前后端应该都挺有发展前景,相对来说前端会比较简单一点。但是现在对于同个层次的人,一般公司前后端待遇都差不多,待遇好的肯定是你技术过硬的。那就要看自己的爱好了。以下是web前端开发和java后端开发两者的分析。

具体步骤

    首先说JAVA,JAVA是作为后端开发的。现在后端开发主要是PHP和JAVA,当然还要加上数据库MySQL、Oracle。PHP比较适合交互比较少的后端,适合小规模的应用。JAVA做后端安全性、稳定性都较好,所以大、中企业用JAVA开发。当然后端开发还有C++等语言,C++的特点是开发快、成本低,一些手机游戏就用C++作为后端语言。

    Web前端主要用的语言是Html5、CSS3、JavaScript,还要加上AJAX。前端开发还有什么前端呢?移动应用(APP)前端。2015年之前,开发APP的前端,要用Android和IOS,而且还必须分别开发。

    2015年开始,兴起了APP前端统一开发,比如MUI框架、react native。这两种开发我都涉及到,原生android我也做过几款APP。MUI开发用的就是Web前端的那一套东西,只不过封装了很多的类。react native开发模仿的就是Web前端开发,用的语言是ES5,ES6。你网络上查一查就知道ES跟JS其实没啥区别。

    所以,要说哪个有前途。真不好说,因为这两个技术就是相辅相成的。现在学前端就是从 Web前端开始。但是对于个人来说,从事前端或者后端还是有区别的。前端开发,对于有美术功底的人是有优势的,后端开发适合编程技术功底扎实的人。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-01-23
从就业容易程度来说肯定是后端呀。
本人目前是高级java工程师,在大小公司我都待过,说下我的理解。
首先说需求量,对于互联网公司来说技术团队内后端工程师和前端工程师的比例至少在2:1。后端工程师的需求量要大于前端工程师,尤其是Java工程师。
再说就业门槛,根据问题,我可以理解为题主在两个方向都处于初级水平,那面试题都会偏重基础知识和语言基础,门槛差别不大。
其次说下职业发展,两个方向认真沉淀的话都会有不错的发展。随着技术发展,前段技术体系也越来越成熟,但是无论在哪儿服务器端都是公司最重要的,技术含量也要高很多。
不过后端会比前段辛苦很多,一是加班会比较多,尤其上线或者线上出严重的bug;二是要学的知识比较多,主语言,脚本语言,分布式技术,消息队列,缓存,微服务,各种存储等等。如果你对这方面有兴趣的话,其实也不算什么。相应的工资也会高点。
慢慢成长,沉淀,一切没有想象的那么难。
以上是我的回答,有问题可以私信我,看到了会回复。
第2个回答  2020-11-19

程序员在不同的时代确实是有很大的差别。今天这个时代已经不同了,前端开发越来越成熟,各大浏览器对前端程序支持也非常好。 而后端程序基本上还是原来那一些变化也不是太大,并且很多前端程序员也会懂得一些后.....

第3个回答  2018-07-24
你可以前端后端一起学,前端好学,后端难学!
第4个回答  2020-03-19
学后端开发也会接触前端的一些东西,毕竟只会后端是不行的。相对来说,还是前端容易一些,同样,新人就业的话工资也相对少一些。
如果你基础差,可以尝试去优就业听一下免费试听课,看看自己更适合哪一个方向
需要学习的话可以参考这个免费学习链接哈:
http://19.offcn.com/class-101341/?scode=HZLOFZ
相似回答