![6c204ba68725a1777623933dd040938f.png](https://i-blog.csdnimg.cn/blog_migrate/5a9b42d16a77ae9f2857af3e359d0a5d.jpeg)
web前端和后端一直有不少人拿来比较,有的人说web前端好,有的人说后端好。本文我们就来分析一下web前端和后端哪个更好?
其实两个职业相比较,最重要的还是要看薪资,不过薪资的决定因素是还是工作经验。
![6894846252ee7244814c3dff5fdb9fc1.png](https://i-blog.csdnimg.cn/blog_migrate/387ec044974537a25e537730e8017a38.png)
对于web前端和移动端的工程师来说,0-2年工作经验的工程师的年薪均都在24万左右,且候选人平均比5年及以上工作经验的候选人年薪低6万左右。此外,虽然“市场行情”显示web前端工程师目前依然供不应求,但在薪资方面并没有明显的市场优势。
而就后端而言,出现了工作经验和薪资不正相关的情况:在Node.js、Scala和Ruby领域出现了3-4年工作经验的候选人平均年薪低于0-2年经验候选人的情况。在研究原始数据后发现,虽然的确存在0-2年工作经验的候选人年薪更高的情况,但结果主要和此类样本数量偏少相关,不得不说如Java、PHP等常见后端语言的需求量依然占市场需求的主体。
![5f48683787d3f49340699ab7dd88bcbe.png](https://i-blog.csdnimg.cn/blog_migrate/635ffd9a940f9e9c59b112d81066371f.png)
对于初学者来说,不要看哪个更容易学,而是要看个人兴趣和发展,有些人就是喜欢web前端,而有些人就是喜欢后端。
我是一名前端程序员,最近发现有很多知乎的同学在学习前端的时候,感觉学的没有方向,越学越迷茫,这样的情况一般都是学习方法开始就是错误的。没有把前端技术进行专业系统化的学习。从就业和节约时间的角度考虑,如果有谁遇到这方面的问题,可以随时问我,因为我做前端也比较久了,对于这些问题比较了解。