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

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

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

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

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

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

我觉得这个现象是”底层思维“的另一种表现形式。

不管前端还是服务器端,很多人都觉得精通框架源代码、甚至能自己写出框架才算真正的技术。而相对框架来说,业务代码是接近用户的上层,就不那么重要,技术含量也少的多。程序员都普遍认为底层的东西才是核心、才是真正的技术。

我身边也有后端和老板觉得前端是一份简单的工作,只是切切图做做页面,基础的HTML、CSS能很直观的做出效果来,让人误以为前端是一份简单的活,殊不知前端的水也是非常深的。

图一,安装完oracle,sql,db,mysql后,负责数据库开库的叫做底层,

图二,负责浏览器视窗页面上能看见的什么东西的一律叫前端。

图三,负责整个视窗界面看起来很舒服,给人留下深刻印象的我们一般叫他们ui.

项目经理拿到项目,会给底层大致讲解一下,然后底层会根据讲解开库做系统,然后给前端代码。前端拿到代码写入页面然后整个系统大致完成,接着ui介入,ui根据客户需求制定界面,再转回前端,双方共同负责界面达成。接着就轮到测试上场了。一般测试的外号文雅点叫清道夫,难听点叫擦屁股的。然后高端大气上档次的就是全栈工程师了。在测试过程中负责整个系统测试,运行,并找出各个部位的bug,并修复它,然后写出报告,报告将直接提交人事或者财务,根据描述部位对相应人员做出处罚。

这就是软件设计部门的整个工作流程。所以,你说后台开发对前端有疑问,就有点纳闷。前端有问题,和你后台开发什么关系?

至于什么后台开发。。。。。好像外包公司起这名的比较多。

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

本人菜鸟程序员一个,主要是Java服务端开发,前两年做过一些前端。

你觉得只要花2小时,但是前端估出来工期要两天,那就是两天,只要项目经理觉得工期没问题,不影响项目进度那就是合理的,你认为的东西放在心里就好,万一你提出来,前端工期被压缩,时间到了没有完成,拖慢整体的项目进度,说不定这个锅还要你来背。项目经理(项目负责人)觉得没问题那就ok。

而且说实话,我真的觉得前端的技术要比服务端的灵活,而且前端关于细节方面的调节特别多,有的时候为了实现自适应,实现ui图画的真的要几像素几像素的调,真的比较耗时。

除非你是技术领导,否则不要轻易质疑平行团队的工作量评估,即便真的像你说的,也就该几行代码两小时的事。大家都在各自岗位打工,做好本职工作,不要轻易挑战同事,这是职场规矩,否则是越界,大忌。不管他真的需要两天还是两个小时,你屁股没坐在人家的椅子上,所以你的脑袋不算数,也许改两行代码却要对系统前后逻辑都产生很大影响,在改写前需要更多时间去考量和论证呢?万一这个开发手里有更多优先级的任务等着交付,用两天时间给自己留空间呢?万一他家里有事,想偷偷闲呢,对于总是加班的开发来说,谁还没点私人空间呢?所以他可以有一百个充足的理由告诉你两天的必要性,而作为提需求的你,如果真的任务很紧急,你只需要提时间要求,如果满足不了,找项目经理和团队领导解决,可就不能越俎代庖去评估人家的工作量。

大家好,我是阿迈达,有趣的互联网软件工程师。专业角度分析技术原理,默的态度解读科技互联网资讯。

在工作中遇到这种人很正常,这种人就是大家口中的“磨洋工”。

有些人认为前端和后端不一样,后端改个需求可能一个小时就可以搞定,前端复杂,需要一天或者更长时间,这完全是胡扯,是消极工作的一种变现。有些程序员就是喜欢将工作难度夸大,明明一个小时的工作量,他非的要评估一天的工作量。这对于非技术人员可能感觉不到,但是对于一起开发的技术人员来说,一眼就能看透工作量,只是同为同事,大家不好说破而已。

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

三天100行代码的奇葩同事

曾经碰到过一个前端同事,技术很一般,分配给的任务,不管是小到一个css样式的调整还是一个完整的功能模块,让他评估时间,最少需要一天。曾经有一次一个简单。需求评估,后端同学评估只需要半天时间,他的前端竟然需要三天时间,让他说出具体工作的难度在哪里,他却支支吾吾说不出来。这三天的时间我时不时观察他,发现他一天大半的时间都在浏览网页,要不就是微信群各种聊。三天过去了,我去看了一下他提交的代码行数,不到100行!三天时间写了不到100行代码!

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

所以,有些程序员就喜欢磨洋工,当然,也有可能是考虑的比较全面,追求代码质量。如果碰到这种情况,只要他评估的时间在产品可以接受的时间范围内,那你也就无所谓。如果你是一位研发负责人,请他将工作进行拆分评估,具体到功能点的时间,看他这两天时间是如何分配的?炸一炸他,他总能露出破绽。

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

18年从机械毕业,自学过两三个月前端,懂html+css,快进看了一遍js和jq的学习视频,我也曾以为前端是个很简单的东西。

原来以为的前端就是做个网页,觉得好像也没有多麻烦啊,不就是个div+css布局吗?后来发现根本就不是那么回事。

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

最开始接触网站是从seo开始的,因为做网站优化需要了解html,于是对网站框架开始感兴趣。学习了html和css,自己也能写出一些简单的网页。(那时候还不懂静态网站和动态网站)。

学完html、css和js后,大概算得上是入门了吧。但是,我发现自己学得太快,虽然看别人的代码能看懂,自己写的时候却是一堆bug。

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

而且学完这些还只是入门,想要真正做一个程序员还需要长时间的练习,需要学习各种框架提高工作效率,需要学习更多的知识,如:数据库、服务器知识等等。真是越学到后期,越觉得自己的知识储备不够。

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

后来,用一些建站系统搭建了自己的网站,才发现搭建一个成熟的网站系统并不容易。要从诺多的代码中找到出bug的地方大概并不容易吧。

其实这是一个软件工程师经常遇到的问题。也很容易在这个问题上犯错。导致不能按时发布功能。

评估工作量这件事情其实是很难达到准确的。但一般来说需要留点buffer, 因为很可能需求有小的改动

一般来说,对于改动工作量的评估的准确性取决于你对这个系统整个的了解。而不单单是你对这个功能的了解。

我最近遇到和前端合作开发的一个项目。那么我理解前端只需要做一个功能就可以了。

但其实在具体的细节的设计中,他们要考虑:

  • 这个改动和核心功能的关系?
  • 这个改动需要有一定的灵活性?
  • 为后续可能的改动提供接口?
  • 这个改动是独立于核心功能单做。还是基于核心功能模块的基础上去改动?

这些都是他们需要考虑的问题。

另外在做预估的时候要考虑到这个问题由谁来做。

因为一般预估的时候给出预估时间的人是对这个系统比较了解了,比较有经验的人。

但是实际接手做这个项目的人可能不是这个人。这里面就很容易会产生一个问题。在大多数的情况下,预估的时间会比实际使用的时间要短。也就是说会有延迟发布的可能性。

所以这种预估千万不要想当然。谁做这个事情,谁才最有发言权!

当然,因为很多时候。如果对系统不了解的人是做不好基本评估的。因为他不清楚这个改动具体会牵动这个系统哪些一系列的变化。

总结一下

所以在评估的时候, 最好的方式就是把任务分成一个一个的小的任务。然后去单个评估各个小任务完成的时间。另外再加上一定的灵活时间比例。

你们的技术经理应该知道。

原创文章,作者:秒收网,如若转载,请注明出处:https://www.miaoshou.cc/8618.html

(0)
上一篇 2021年6月25日 13:12
下一篇 2021年6月25日 13:14

相关推荐

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注