在家办公的吾,砍需求砍得更狠了

时间:2020-04-07 21:55来源:嵊州谰教饲料有限公司 点击:

作者 l Hollis

本文经授权转载自 l Hollis(ID:hollischuang)

近来全民最先了在家办公模式,现在望来这栽模式还要不息很长的一段时间,起码要到炎先天能有能够天天在公司办公了。

其实,在哪办公对于程序员来说其实不同并不是很大,无非就是在哪敲代码而已。

时间很快,从在家办公最先,不息想说点什么,但是不息都衰退笔,现在已经两周众了,是时候写点什么了,这两周给吾最大的感受有两点。

会议比以前众了

在家办公之后,每天都是各栽电话会议、视频会议、语音会议等等。

在公司办公的时候,只有有一些大事,如需求评审、设计评审之类的才必要开会,还有就是项现在晨会或者团队周会之类的。

但是在家办公之后,每天会被拉着参添各栽会议,以下是吾某镇日的会议日程:

从早晨9点,到夜晚8点,不息都有会议,甚至未必候还有许众会议时间是重相符的。

这时候就表现出在家办公的益处了,吾就能够同时参添众个会议。钉钉视频会议开一个,手机电话会议开一个。不必要吾的时候吾就把吾的麦禁失踪。

比如有些会议,吾只是负责把有关人员拉在一首,行家商议下,最后得到一个效果,吾发个邮件出来就益了。这栽吾就不必要说话,只必要听着就走了。

还有的一些会议,如技术方案评审之类的,能够会议中只有一幼片面是和吾有关的,那么吾只必要再商议这片面的时候开麦说话就益了。

倘若是在公司开会,是不能够同时进走的,这逆而大大升迁了开会的效果。

砍需求砍得更狠了

吾万万没想到在家办公带来的一个转折,也不清新是益是坏,那就是:吾砍需求砍得更狠了!

自夸许众一线开发人员都和吾相通,每天都会接到各栽各样的需求,而给吾们挑需求的人也是形形色色。

而各栽奇葩需求更是让吾们哭乐不得,但是大无数程序员在做过一些心境搏斗之后都会想手段解决这个需求。

其实,一切需求都必要解决的,这没错,但是吾照样给行家挑一个提出:先用嘴解决需求,不走的话再用代码解决。

在家办公之后的这两周,吾负责的一个项现在现在正处于联调阶段,但是这个阶段照样会接到一些需求,这其中有些是产品经理挑出来的需求变更、新添需求等,还有些是配相符方技术挑出来的有些技术需求,如请求接口同步、请求众一次编制交互、甚至请求ERROR_CODE的格式等等。

由于吾负责的这个项现在是个新产品上线,十足初期,要尽快上线授与用户检验,没必要一路先就搞的稀奇复杂。因而对于这些需求,现在的状态是能砍则砍,不克砍的先用最浅易的手段先上往。

因而这两周来,吾越发的发现吾砍需求砍的原本越狠了,甚至有一次,吾团队的另外一个同学问吾一个单据的状态题目,吾随口问了下问这个干什么,他说产品经理让他实现个幼需求。

吾晓畅下来之后,就拉他和产品经理一首开了个电话会议,然后动之以情,晓之以理,把"不同理"的地方都砍了,把"能优化"的也都优化了。

原本必要2-3个编制配相符才能实现的一个查询功能,产品分类通过调整之后,变成只必要查询一个编制就能够实现。这既缩短了编制交互、降矮了风险,又缩短了用户的理解成本。何乐而不为呢?

吾首终认为,啥需求都接的程序员,必定不是个益程序员!但有些需求,总要有人先站出来砍!就算末了没砍失踪,吾认为也是有益处的:

1、能够让吾们理解这个需求背后的东西。之因而最后没砍失踪,肯定是有许众因为在的,只有在商议的过程中吾们才能更众的理解这些背后的因为。否则末了能够只是你毫不愿意的实现了一个你认为"垃圾"的功能,但是实际上能够这个需求背后有一些你不理解的因为。如相符规风险、法务风险等等。

2、外达一个吾们的态度。吾觉得,行为一个程序员,态度照样很主要的。比如有些凶心的或者需求,吾们能够"迫于压力"往实现,但是吾们照样有权利外达吾们"不认可"的态度。而且这个外达的过程,也是你竖立话语权的一个过程。

吾砍需求有许众考虑,但是缩短做事量绝对不是最主要的。近来几天砍需求,吾也许总结了一下,用到的很浅易的几个架构设计原则:

1、Keep It Simple , Stupid2、Open/Closed Principle3、Single Responsibility Principle4、Minimize Coupling5、Avoid Premature Optimization

浅易点,不论是编制功能,照样编制代码,最怕的就是复杂。越复杂的功能用户越不爱,因而,倘若一个功能很复杂,那也许率是个垃圾功能。

编制实现上面也是,倘若一个功能,实现首来很复杂,那也许率会存在许众题目。而解决这些题目最益的手段就是挑前缩短复杂度。

除此之外,要清晰清新编制边界以及编制有关,实现一个功能能够有100栽手段,但是到底由谁来实现比较正当?如何才能降矮编制间的耦相符度?如何实现才有更强的可扩展性和可维护性?这些都是要考量的。

还有比较主要的一点,在初期,不要过早的做所谓的优化。记住:Done is Better than Perfect,

吾们平时要接的需求中,有一些是营业需求,还有一些是技术需求。那么,有什么益的原则或者手段能够参考呢?到底哪些能砍,哪些不克砍?到底答该怎么砍呢?

关于这些题目,吾后面会写一篇详细的手段论,结相符吾做事中的例子,论如何砍需求。行家倘若有更益的提出,或者对这个话题感有趣,能够给吾留言,迎接探讨!

愿这个世界异国需求变更!~

作者简介:Hollis,一个对Coding有着稀奇寻觅的人,现任阿里巴巴技术行家,幼我技术博主,技术文章全网浏览量数千万,《程序员的三门课》联配相符者。

作者最新文章说相符国为何 Pick 腾讯?04-0516:18Python 什么时候会被取代?04-0516:18前端机器学习:识别人脸,并在脸颊上画草莓04-0516:18有关文章“口罩大战”背后的美欧角力王辰:别以为已经胜利了,行家只是对新冠匮乏想象力新田县人武部构造民兵开展答急拉动演练一旦疫情失控,这个国家将成全球“王炸”!欧洲各国纷纷矮头,中国交付10亿只口罩,56架飞机轰鸣飞向西方设为首页© Baidu 行使百度前必读 偏见逆馈 京ICP证030173号 京公网安备11000002000001号返回顶部,
------分隔线----------------------------
栏目列表
推荐内容