前端工作7个月的总结

好久没更新了,每次登陆都会看到朋友们点赞收藏我之前写的帖子,承蒙抬爱。

现在工作也七个月了,我想要来分享一些工作后我总结出来的心得体会。

大道理人人都懂,其实分享出来也不一定可以给朋友们带来帮助,不过怎么说呢,大家可以或多或少看到工作共同存在的无奈吧,让我们一起探讨如何处理这些让人不爽的时刻。

一、工作一定要写工作文档。

工作文档分为三种:需求文档、需求变更文档、发版前的debug文档。

我推荐使用excel去记录。

首先,需求文档大部分人都不会写的,因为产品会做好原型图提供我们参考。我一开始也是对着原型图做前端的页面设计的。后来我发现几个弊端:

①原型图是产品设计的,也就是说,如果在你工作过程中,产品修改了原型图,你是没有证据说明对方做了修改的,那么可能你之前的工作就要推翻重做了。当然,因为产品做好原型、确定需求的时候,一般都会开一个需求会议,项目组的所有人都参与,所以这样的事情不会发生。(发生了就是很严重的信任危机了)

只是我觉得,如果是和自己有关的工作,都尽量把资料存档在自己手上,这样才是最保险、最安全的做法。

②产品的原型图一般是基于那个画原型图的软件设计的,里面的页面风格是一种比较呆板的格式,一般做出来的成品会比原型图好看。所以说原型图可以参考的内容是:页面的布局、交互的内容。而页面上有很多细微的样式设计是需要前端自己主动设计的。一开始我刚入职的时候,做页面就很呆,对着原型图做好了就完事,然后产品提了好多需求啊,让我二改、三改、四改,有一次甚至提出了26个需求,我就被迫加班了。我们都很无奈,产品觉得:“页面就应该越美越好”,而前端觉得这个需求原型图没展示出来,为什么要做?

所以你需要自己主动设计一些内容,一些能够使用户体验感更好的小的设计都加上去,在做好第一版以后跟产品确认,然后将这些【前端自己新增的、原型图上没有的需求】记录在【需求变更文档上】,同时将这些需求以文字形式发给产品看,留下聊天记录,方便之后你们battle的时候马上找到证据。

这是我总结出来的减轻工作量、减少低效沟通的好方法。

第二:记录需求变更

我第一次做项目的时候,我的产品和领导都对我的项目很关心,提出了很多改进意见(我当时确实是不擅长做样式设计,所以做出来的页面不太美丽)。其实改进意见很多,让我修改,是ok的,问题是他们两个没有沟通,都是单独给我提需求的,然后就提出了很多冲突的需求,我改了四五版以后真的累了,于是就把我们三拉个群一一确认最后到底是要什么样的样式。这个过程,因为改了太多版本了,很多需求他们都忘记了是自己提出来的。。。。所以就是我吵架根本吵不赢,我的工作量没有人承认。

其实作为打工人,中间改了多少个版本都无所谓,我们只要按照需求去写代码就可以了。

这件事让人不爽的点在于:明明是他们沟通不当、害我徒增了很多工作量,我却没有证据说明这些,只能自己把委屈给吞下去了。

这件事背后最重要的逻辑是:你的工作量一定要是可以被承认的,你的每一个工作都是要有工时的。一定要建立起这种意识,不然不小心打白工才知道懊恼。

第三、记录debug的过程

一般来说,有的时候需求比较少,我们就只能自测了。毕竟项目组不大,我们没有测试员,自测的时候自己发现bug就马上改正了,产品发现bug就会发信息过来,聊天记录就是满满的图+需求,很乱。这个时候就要马上记录下来bug的来源、细节、以及到底是前端还是后端的锅,这样方便自己复盘,也方便上线后的验证。

二、工作完成后,尽快把进度推进,把问题抛出去

一般产品上线会经过以下几个过程:产品和业务对接,确定需求 → 产品制作原型图 → 项目组开需求会议,将需求说明给所有人 → 前后端一起开发、自测通过 → 将代码部署测试环境、验收 → 在某个时间点发版,这个时候要项目组所有人一起等发版成功、然后验收。

在我们公司,一般发版是需要提前4-6天申请的,所以发版的日时间是具体到某天、几点钟的。

一般等到代码都开发完毕,且部署到测试环境后,距离发版还有两天时间。这两天的时间,产品会反复测试、提出改进意见。

那么我们会遇到的让人不爽的情况有哪些呢,以及如何应对呢?

①产品迟迟不验收,在发版当天下午,距离发版还有两个小时的时候疯狂提出改进意见。

这个时候要改代码就很烦啊,因为怕赶不上发版,那开发的程序员就压力很大。而且修改完以后还要打包、部署到测试环境,这个过程是比较麻烦的,也可能存在测试环境和本地环境有差异的情况,那么就要反复部署、反复测试。就算需求不难,也不想要在这个时候被提出新的需求好吧!

处理方法:

①开发完以后马上催产品验收,这两天时间尽量让对方及时给自己反馈。(遇到很拖延症且厚脸皮的产品,那么这一步就无效)

②在发版前,上午就在项目组的群里说明已经自测通过,礼貌邀请项目组其他人一起测试。

③在下午三四点,再次发起邀请,并且说明自己将在17:00/17:30封板。

虽然封版还是可以修改的,但是怎么说呢,封版毕竟是一个态度,就是我已经完成了我的工作了。如果这个时候产品还要给你提出新的需求,说这里的样式太丑啦、那边的icon改一下、这里的宽度改一下这种鸡毛蒜皮的小事,对方就会显得很小题大做,或者说给别人一种感觉:“ta为什么不早点提出这种需求,而是在封版后才来吹毛求疵”。

你要先把自己的工作做完,然后告诉别人你做完了,把问题抛出去,那么进度就会到了“产品验证通过了吗”,和开发就没啥关系了。如果出问题了,那么问题也不在于你,而是在于产品没能及时发现问题、及时提出新的需求。

三、别管闲事

我今天发版就是因为管了闲事差点气死。

今天晚上要发版嘛,我们计划回家发版,所以下班后大家都回家了。然后我发现后端一直没封版,我就问他咋了,然后他支支吾吾说不清楚,总之就是有事情没做完,可是他已经回家路上了欸,电话里都听到公交车的广播声。救命!然后我就向领导反馈了这件事,领导就让我去推进这个事情,让我去问他怎么回事。

我就给自己揽了一个莫名其妙的活,明明是他没做完,结果我被迫一起很着急。

要是我一开始不问不管,大不了发版的时候领导发现他出岔子了,那么需要紧急处理的人也不是我。

我没有办法克服自己对项目的责任心,因为我希望我做的项目都好好上线,我也希望我的工作可以顺利完成。可是并不是所有人都会配合你的工作的,也不是所有人都很有责任心的,也不是所有人都会及时反馈自己的进度、解释自己拖后腿的原因。我们没有办法改变别人,但是我们要先学会明哲保身,再考虑要不要去管别人的事情。

四、努力工作不一定是好事

我的同事在我们公司最忙的项目组里面,常常加班。和他一起入职的另一个小伙伴,是一个java开发能力比较差的同事,所以他们一起开发了半年后,那个开发能力差的同事就被丢到了另一个很闲的项目组里,因为领导觉得他不行。而我那个努力干活、认真勤奋的同事还在天天加班ing

泪目,努力工作、认真写代码本来是很快乐的事情,结果就是在工资不变的情况下给自己增加了很多工作时间,很无奈,但没有办法。

其实到现在我都不知道,如果我是他,我会怎么办?

因为我现在写代码也是一直在努力优化,我特别希望我做出来的项目是很优秀、很棒的,我希望我越做越好,我也为自己写的代码而感到骄傲。但是如果我的努力换来的是更辛苦的工作强度和不变的工资,这个时候我身边的人还可以很舒服躺着赚钱,我的心里真的可以没有落差吗?

社会不是公平的,从始至终都不是。所以做选择的时候,多考虑自己吧。

五、工作遇到问题,一定要及时向上反馈

之前我工作的时候,后端很喜欢谎报进度,就是一个东西他没做完,他都会在开早会的时候说自己做完了,那他做完了,前端的进度也要跟着一起推进嘛。问题是他根本就没有把接口文档做好,我没有拿到文档怎么开发?我没有办法开发,就没有办法完成工作,领导问起我就很难办了。

一开始他撒谎的时候,我想着可能是做好了、但是还没有给我接口文档,所以我就没有提出疑问。后来需求一直没做完,领导就觉得是因为我的原因(毕竟在领导看来,后端早就开发完毕了)。这个时候我再去说后端之前是撒谎就完了,显得很像栽赃陷害。。。。。所以我就只能。。。无语。。。

之后他也做事经常这样,我都会尽量把进度公开。如果他说要给我接口,但是一直没给,我就告诉我领导:现在还没有拿到文档,所以没有办法开发。总之,绝对不要再帮别人背锅了。对领导坦诚其实并不是一件坏事,他了解你的进度、了解你的能力,就可以更合理给你安排工作量。

今天真的很累,发版到十点钟才搞定,我很累,情绪也很低落。

但是写完这些心情就好很多了。

我觉得世界上并不存在那么多难题,每一件事都有它的高分解法,只要我们学会思考、总结、做出改变,下一次就可以做得更好,可以得到更好的结果。

一起加油,与君共勉。

#工作体验##我想象的工作vs实际工作##工作后明白的那些道理#
全部评论
感谢分享,适合我这种职场新人
点赞
送花
回复
分享
发布于 2023-03-31 16:57 湖南
大佬是在哪家公司呀
点赞
送花
回复
分享
发布于 2023-04-03 12:39 北京
滴滴
校招火热招聘中
官网直投
mark
点赞
送花
回复
分享
发布于 2023-04-09 18:07 广东

相关推荐

🔥【个人转租】我是之前在腾讯深圳实习时在腾讯科兴大厦附近租的房子,坐两站公交车就能到科兴大厦,非常适合来腾讯深圳实习工作的朋友们接手😁公寓信息:    1. 公寓名称:祥寓南头古城朝阳北街二坊    2. 交通便利:靠近中山公园地铁站,出行非常方便    3. 房间详情:        · 单人间,房间宽敞明亮        · 独立卫生间、大卧室、洗衣间        · 房间干净整洁,环境安静    4. 房租:        · ¥2000/月(可商量)        · 水电费另算,民水民电,电费每度0.7元,水费每吨5元        · 不用交网络管理费,本人安装的宽带可免费赠送        · 转租无中介费!    5. 配套设施:空调、冰箱、洗衣机、天然气(洗澡)、马桶等一应俱全    6. 租期灵活:不想住了可以转租他人,时间不够还可续租    7. 周边设施:        · 楼下即小吃街,附近有商场、便利店、肯德基、麦当劳及各类奶茶店        · 快递、外卖可直接送到门口🔥 欢迎大家随时私信我,周末或者晚上可线上视频或线下看房,入住时间可商量!#转租##腾讯##实习##深圳科兴大厦#
点赞 评论 收藏
转发
39 100 评论
分享
牛客网
牛客企业服务