失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 为什么很多技术都觉得前端很简单?为什么?为什么?

为什么很多技术都觉得前端很简单?为什么?为什么?

时间:2022-04-06 14:26:00

相关推荐

为什么很多技术都觉得前端很简单?为什么?为什么?

因为90%的前端,不管你在大厂、中厂、小厂干的活就是很容易的,举个例子,市面上层出不穷的仿网易云音乐、美团外卖,这种C端高日活核心产品,已经沦为前端实习生的练手项目

我本人就曾在某中大厂工作了一年,实习于某中厂,反正一定都是听过名字的那种;在中大厂的较核心部门也呆过,核心项目也做过;就中大厂两个部门所做的工作,技术范围不会超过我实习时所学,所以我这一年的工作经验大部分用来教我怎么变得熟练了

大概在工作半年多的某段时间内,我变得十分恐慌,因为我发现组内资深前端工程师,与外包的干活差距有点小,这里不是说资深的工程师能力差,而是干的活不需要这么资深、专业的工程师

后来我又接手了一个比较核心的项目,自认为对本项目的业务及相关业务都有一定了解了,然而我发现就算你把这个项目所有人写的前端代码熟读一遍,把整个项目的功能能点的地方都点一遍,你对整个业务背后逻辑的了解也不会比一个普通的后端工程师深

然后我就意识到,前后端分工已经把业务实现、人才属性天然隔离;掌握核心业务逻辑,有效推动业务进步的必然是后端,前端注定是资源池

我目前是在职前端开发,如果你现在也想学习前端开发技术,在入门学习前端的过程当中有遇见任何关于学习方法,学习路线,学习效率等方面的问题,你都可以申请加入我的前端学习交流3000人裙:前面:851

中间:231

最后:348。里面聚集了一些正在自学前端的初学者裙文件里面也有我做前端技术这段时间整理的一些前端学习手册,前端面试题,前端开发工具,PDF文档书籍教程,需要的话都可以自行来获取下载。

此时我陷入了迷茫,当你入职大公司,公司里的前辈,你的leader,你的师兄,大概率会跟你高谈业务的重要性,一定要熟悉业务,深入业务,然而我做的所有项目都是重后端,轻前端;当一份数据的展示是对接了5个系统而来,前端的工作仅仅是把这份数据的外壳包一层

,我就不明白前端到底怎么深入业务了

直到我看到winter老师的这篇文章:

文中提到:

后来发现出现了不可调和的矛盾,尤其是在阿里这样的公司,服务端这么多年下来有很多很重要的基础设施,你去 Node.js 体系下再发展一遍,一是没有必要,二是没有资源,阿里有很多中间件团队,你不管怎么做,都不可能有他们的深度。

另外这也是我当时犯的一个很基础的错误:前端本来就缺人,你把前端转成全栈去做服务端的事情,你前端更缺人了。后来发现逐渐有人探索出一条路:全栈不是说把自己的能力堆上去,而是你要把自己强势的东西给它赋能出去,让别人具有全栈的能力。

我才恍然大悟,大部分前端工程师由于前后端分工的天然隔离态,如果一味去强调理解、深入业务逻辑,意义是有限的,因为产品还是会找真正逻辑实施者——后端来做项目;对于一个重后端逻辑的项目来说,前端工程师应该支撑后端工程师把前后端都干了,也就是常说的——赋能

再看看市面上有效赋能的产品或工具

赋能前端:Vue、React、webpack、vscode、Antd、AntV、飞冰

赋能后端:阿里的云凤蝶、飞冰

赋能设计师、产品:云凤蝶、墨刀

赋能运营:可视化搭建H5活动页

上述提到的所有,对于前端工程师来说,意义非凡,价值超级高,也十分有挑战,然而顶多10%的前端在做相关的事情

当你去做这些事的时候,你会发现前端也不简单

如果觉得《为什么很多技术都觉得前端很简单?为什么?为什么?》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。