本人后台开发,前端说改个东西要两天,但我感觉撑死2小时,怎么办?

韩本熙


不要用自己的思维去看待别人的事情,不要用自己的无知去定性别人的对错。


你快睡觉觉


本人有五年前台开发经验,2年后台开发经验,实际上我觉得后台可能比前台还要容易,在不考虑比较深的技术壁垒的情况下,前台有原型图,我需要百分百还原,再加上画面特效,用户操作特效等挺麻烦的,有时候一个小小的点卡半天很正常,只要不是特别简单的需求,说随便两个小时搞好的我是不怎么相信的。转后台之前,本来以为很难,结果后台写起来真的就是好快,我经常做到无聊到没事做把人家的活揽过来一起做,后来还是前后台一起搞了,后台框架搭好以后,剩下的只是业务接口实现而已。总的来说,前台入手容易精通难,后台更多偏向框架的灵活使用。不要瞧不起前台,特别是某些后来开发人员觉得不就是写个界面么?但我想说界面的逻辑不比后台简单,前几年曾经去参加一个公司的面试,以后后开发人员跟我在那装,一个劲的说就是前台而已,很简单的事情,说了好多次,把我说烦了,我就跟他探讨前后台,屁都不懂的面试官,就一新生蛋子,最后我说你公司连面试官都这水平,与我期望不符合,要过来简历就撤了,带着有色眼镜看待技术的人一般都是那种一知半解,一瓶子不满,半瓶子晃悠的人


我的宝贝叫小猪


我就是做前端开发十年了,其实你这个问题在职场中普遍存在。就像以前我认为,后端不就写写接口,一个接口10几分钟的事情,墨迹个半天没出来一样,总是很埋怨,其实你真正去实操的时候,发现并没有这么简单,细节的东西特别多。

前端说需要两天时间,可能考虑某些改动涉及会影响到其它功能方面的问题,都需要测试评估,并且前端的开发,比后端还多了界面这一块开发的时间,这界面调试往往最费时间,这是很多后端开发人员没有考虑到的。

总之,前端评估可能是一个相对宽泛并且预留了一定空间的时间,也许他能答应2小时做完,但能保证真的做好了吗,没有隐患问题存在,这些都是要考虑的,毕竟前端一发布出去就不好在升级版本改动了,这也就是他和你评估时间存在较大差异的一个重要原因吧!



十年程序猿


你两小时能完成人家两天的工作量,产出是人家八倍!!!那你是不是可以跟你的领导建议下,把前端的任务交给你,让老板给你开这个前端双倍的工资,你承诺产出比现在的前端多4倍,然后你每天只要干4小时活就能完成任务。

多赢局面啊:

1、服务端工资再高也不可能比前端两倍还多,现在前端都不便宜!你大幅涨薪了,而且每天工作时间少一半,你赚大了;

2、老板少花了一半的钱、产出却扩大了一倍,老板赚大了;

3、那个可怜的前端可以让他滚蛋了…

希望这个办法能让你们公司长命百岁😂😄😂(我是不是太坏了)


橙小站


建议放轻松,也不要提出来。一来影响同事之间的关系,二来如果最后证明那个东西改起来确认复杂的话,你也不好下台。所以最好的方法就是不要放在心上,做好本职工作才是最好的。

而且从问题可以看出题主肯定也了解前端的基本知识,所以站在题主的角度觉得实现很简单,但是站在那位前端的角度呢。是否有以下几种原因呢:

  • 他暂时没有想到实现这个东西的方法。

  • 他手上现有的工作不能放下来,要有回旋的余地。

  • 他能快速弄出来,但是要磨洋工。

所以看破不要说破。


李老师tome


这个我倒是有心得可以分享。其实如果做程序员的或多或少都会遇到这样的现象,要不你就是问题中的后台开发,要不就是改东西需要两天的前端。我觉得都很正常啊,毕竟你不是对方,你也不知道对方有什么想法和困难。

像产品给个需求给到开发,一般说改这个东西要多久,开发看了下进度表,思考了一会后给了个时间点,这时候一般产品不会多问,因为他不知道实际开发难度,而且他也不知道开发的其他需求进度,所以不敢多说,反正开发给了排期,在合适的项目进度内也就ok。

但如果是开发对开发,那就出现问这个问题的情形,开发A要给开发B提个需求,然后开发A实际内心有个预期感觉这个需求能在其他事情不干扰下多久完成。注意!是其他事情不干扰下的情况,其次,这是开发A按自己的能力评估,不是按开发B的能力评估的,而且这种事情一般不是遇到自己,便潜意识就把需求想得比较简单,毕竟大家都容易“宽于待己,严于待人“。

在这种前提下,实际开发B可能本身就有其他优先级高的需求要做,其次这件事情可能牵涉到系统内部其他需要修改的地方,会牵一发而动全身,不是后端想象修改单个页面就可以完成的那么简单。

所以这种情况开发A说的2个小时是一种自我想象的事情,要不等前端找后台开发说,这个需求最多就2个小时就可以完成,就改个接口,新增这些数据POST出来就行,那我估计这个问题转换下角色我又可以再回答一次了哈哈。


Hacker


对于一个技术团队来说,配合默契是非常重要的,特别是前端和后端人员,如何做到默契,需要三点:

一、前端要懂后端,后端要懂前端,只要这样,大家才能无缝对接;

二、对工作的重视,无论你负责哪个环节,只要有这个态度,项目会顺利的进行下去;

三、同事之间的关系,这很重要,千万不要有互相拆台的行为:这其中有个人的人品问题,也有个人交际情商问题,这个比较难以处理。

回到你的问题,你认为2小时的工作量,但你同事却说需要两天,这种矛盾的可能性比较多,但不管是什么情况,你都要本着和同事维护好关系为基础,要主动理解同事,哪怕他说的是错的,你就会释然了。


王唯零点网络


那就让他改吧,哈哈,前端的活其实也就那么回事,就是跟后台对接接口,实在看不下去你就改,但是你又看不懂人家用的什么框架,是不是?我很理解你,同情你,实在不行就换前端吧!



TT日记


后端也没啥,其实也就写写接口,怎么每次都要花那么长时间,个人感觉撑死也就两小时哈哈哈(狗头保命)滑稽[呲牙][呲牙]互相理解吧,改一个A的问题,可能涉及B,C,D,E,F,G,H,I…的问题…



依兮ic


前台可能是对技术要求不高,但是需要调试优化的东西多,因为涉及到用户体验,具体到一个样式、一个动画及界面配色都要精心设计,反复修改!所以花的时间比较长!


分享到:


相關文章: