不做工具人!前端开发的职场生存指南

341 阅读2分钟

这是我的第一篇掘金博客,开启掘金写作之路。

前端开发在职场中很容易沦为“工具人”,最大的原因还是容易被限制在前端的领域单一职责里,但是前端也可以当Leader,也可以撑得起一块业务!结合自身的经验,从几个角度简单分享一下目前身为前端开发的浅薄了解。

一、后端的技术要了解一下。工作里大部分的Java后端开发做的还是CRUD,自己写一个简单的demo,了解下当前流行的框架,就懂差不多了。语言总是相通的,读的懂Java代码,甚至可以帮助定位到后端BUG。

二、接口联调: 肯定有很多前端在接口联调时和后端开发开发各种互怼。有些后端同学恨不得把关联数据一股脑抛给前端,你甚至从数据的结构就能推断出服务端底层的数据架构设计。记忆中比较深刻一句话“前端可以转数据格式”,然而,“这些数据暴露到客户端不会有风险吗” “后续好扩展吗” “做了鉴权吗” 这些问题,可以让对方多思。接口规范要推,开发前技术方案要对清楚,联调与提测时间节点需提前规划清楚,这样协作的过程会愉快很多。

三、除了工作中用的技术要硬,大前端的技术范畴要了解。多端应用,各个生态里的小程序开发技术栈,可视化,低代码。如果老板要求做个移动页面的H5、做个小程序、做个大屏、做个Ai小游戏,来个关系网可视化,你能一两天调研拿出具体方案,也是彰显实力体现。

四、设计、排版、交互的一些知识也要懂。跟UED、产品交流多了,知识就累积了,配合看一些书,合作时可以加入自己的见解,沟通,产出会更高效。

五、不要忽视数据结构,算法专业对口的应该不陌生。前端要写的好数据结构,算法也不可少,工作几年后,要和刚毕业的、培训机购出来的拉开距离,向上晋升,还是要有过硬的解决问题能力,工作效率。

与君共勉,一起进步!

67c2de63d92cfe95c9f4b6ba590d7dc.jpg