聊聊前端和后端

2022-08-16  本文已影响0人  Eyes_cc

一、

  1. 相对而言,前端入门容易一点,但技术纷杂、变化快,难精;后端涉及的专业知识和关键技术面广,要求高,学习成本高、入门和上手的时间长,但技术持久性强,易积累。
  2. 前端重于呈现和用户体验,后端重于算法和架构;前端是一对一的,后端是一对多的,对于后端而言面对动则百万、千万级的用户高并发访问,能胜任一个高性能和高并发后台系统的开发工作,不是一朝一夕之功。另外,从目前的系统架构来说,大部分逻辑算法和数据处理都是在后台系统中实现的,所以算法设计和数据处理开发也是后端的重要内容,但这方面的技能和素质要求更高。
  3. 总之,粗略地谈,前端入门容易,岗位需求量大,竞争激烈;后端入门难,但工作相对稳定,发展前景好,多为企业核心人员。

二、

p10以上还能纯玩技术的,我指出几个方向,算法相关岗位(深度学习、计算机视觉等)、数据相关岗位、图形学相关岗位(比如网易开发游戏引擎的大牛等)、大规模系统的底层相关(阿里云)、安全相关。

普通的web开发,即使前端写出花、后端写得上天了,也无法靠纯技术走到高P。请时刻认知到自己处于计算机难度的最底层就行了,因为前后端技术本身没什么高深的,基本上都是工业界实践的结果。你看到很多xx公司从xx实验室、xx高校挖了个深度学习专家、数据科学家,你见过挖了个某教授来做web开发了?

三、

最后,题主问到如何规划自己的事业。上文说的很清楚了:前端只是你的敲门砖。下面,谈谈几个靠前端敲门后的大方向:

 进一步说,web开发分web前端和web后端,是以web服务的角度来看待的,数据研发这个是在web开发的基础上用数据附能,懂可视化的一定是有前端能力的,懂hadoop的一定java玩的溜,属于web开发的拓展方向。

版权声明:本文为CSDN博主「java高级架构进阶」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44946117/article/details/90273371

上一篇 下一篇

猜你喜欢

热点阅读