作为前端又被鄙视又被怼了,怎么破

418 阅读6分钟

v2Cxg0.png

前言

有人的地方就有江湖,有江湖的地方就有纷争。在技术开发领域有一个不成文的鄙视链,后端工程师鄙视前端工程师;前端工程师跟设计师互相鄙视,前端可谓是夹缝中求生存,被设计师鄙视被后端怼,怎么破~

前端的前世今生

从自身经历出发,本人刚毕业从事的是后端Java技术,在工作中主要职责就是:同产品撕需求并且为前端提供接口输出。

  • 前世的美工

    刚入行没多久,我听说有美工这个岗位,很是好奇,毕竟还带个美,一直以为就是作图的,直到后来实际的接触认识了几个当时的美工同事,才意识到,美工原来就是负责画个静态页面,然后交给后端去对接接口,至于后续的开发上线啥的,美工只需要调整一些后端处理不了或者来不及处理的页面样式,完全达到发布标准才算是一个页面的整个工作流程结束了。就这样持续的坚持了几年。

  • 现世的前端 后来,随着前端技术框架和开发框架的更新换代,es5,vue,react等一时间燃爆了整个开发市场,整个前后端配合的风向发生了变化,原来的美工被迫使用新的技术框架,前后端开始分离,前端不单单要写静态页面,还要根据接口文档对接静态页面,然后打包部署到前端服务器,这样,新的岗位名称诞生了,我们开始废弃美工岗位称之为前端工程师了。

每个岗位心中的前端

  • 1.老板心目中的前端

    老板分为两种,一种是懂技术的,一种是不懂技术的。

    咱们先说懂技术的,懂技术的老板,前端在这类老板眼中一般就是最没有存在感的,他总觉得前端是一个万能胶,干啥啥都应该比较简单,不能有理由,不能有借口说你实现不了,而且还是需要段时间,快速马上这种。见过比较夸张的,晚上8点发版,6点的时候老板突发其想变更需求,而且还不能耽误发布时间,前端就不能有抵抗的去实现。遇到这种,前端真的如牲口般的存在。

    咱们再说第二种不懂技术的,一般这种老板,对技术还是有一些忌惮,虽然情况也会遇到突发的,但是你如果给老板解释理由,他还是愿意倾听。这样客观上前端心理好受一些,不至于那么委屈。

  • 2.产品经理心目中的前端

    产品经理分为两种,一种是有丰富经验的,一种经验不足的。

    产品经理一般会从页面实现的角度切入到前端的日常开发工作中,一般有经验的产品经理,会沉淀很多自己之前的经验,画原型和出设计都会有尺度,有边界,就算是遇到一些新颖的交互,产品经理也会适量的考虑一下前端的实现复杂度和是否能实现。这种情况,基本上前端算是比较舒服的。

    另一种经验不足的,基本上就是各种同行竞品的抄袭,完全不考虑前端的感受,他们的口头禅就是,人家就能实现,你为啥不能,为啥不能,前端最怕遇到这种产品经理,为了一些完全不搭边的交互细节折腾到深夜。

  • 3.后端心目中的前端

    后端普遍认为,前端不需要了解太深的业务,只需要所见即所得的开发功能就行了,但是实际项目开发中,情况并不是预期的这样。前端同学会各种掉链子,今天返回的数据结构不会处理,明天这个bug处理不了,久而久之,就开始怼前端。

    后端的数据结构和逻辑功底是强于前端的,所以,在后端这里,遇到问题都是前端的,能甩给前端的甩给前端,长此以往,结下了夙愿,各种难听的和鄙视的行为产生了。

被后端怼怎么破

  • 1.认清被怼的主要原因是啥

    前端被怼,大部分是因为自己没有足够的理由和证据来替自己洗白。而这些能洗白自己的能力,其实就是前端要把钱后端衔接这部分东西捋明白了。

    比如,接口的数据结构后端返回的不统一,让前端统一处理,这个可以给他们讲清楚,如果前端处理,那么app端呢,真的外放接口的时候呢,全部都需要各个端处理的话,就有必要后端统一处理,各个终端减少不必要的麻烦和工作量,讲明白道理,讲明白这么做的优势和缺点是啥,自然后端不会那么嚣张。

  • 2.及时的为自己充电

    前端有必要利用自己的业余时间,把后端的基础知识体系,简单的了解一遍。每天了解一点点,让自己尽量能和后端在同一个频道上,这样,后端就会慢慢的消除怼前端的信念。把自己变的强大,才能让别人闭嘴。比如java基础,mysql有必要亲自了解一下。

被ui鄙视怎么破

  • 1.ui界面的实现问题

    如果单纯的因为ui的设计增大了自己的工作量,这个情况下,平时要多注意多积累一些类似场景的实现方式。拿经验和场景来让对方心服口服。当然,遇到这种情况,也可以多了解一些别家类似的网站是怎么实现的。一定要吃透场景,才能据理力争。

  • 2.ui界面被卡脖子

    有一些设计,完全是不符合业务场景,这样在没有产品经理的情况下,很难说出设计师不对,其实,ui原型设计不是一个很有挑战的工作,自己可以平时多了解一些设计软件,自己能够设计一些常见的交互和界面,遇到自己心仪的界面,自己动手画好了,然后让领导对比,最终哪一个是最合适的。

结尾

以上就是我针对前端在工作中的过程中被怼的一些见解,目前能想到的法就是这样,如果你有更好的方法,欢迎评论区交流,文章如有错误问题欢迎指正。 👉关注前端365:分享前端小技巧以及开发过程中的一些问题,欢迎关注+收藏+点赞,感谢支持~