曾经以为那些悲剧的开发都是别人的浮云,曾经以为那些粗糙的管理与我距离很远,但是我错了,原来不管神马浮云,早晚都会飘到我的头顶。
先来点背景:
1.我是一个新人
2.要开发的功能做了demo,做了技术预研
正文:
我开始做设计,由于新人,对公司的开发框架、组件都不太熟悉,决定先了解一下。三天时间,了解框架,做一些简单的测试,学习已有的设计文档,下载了一些必备的工具(我们的工具都是自己去找,没有一个统一的管理)。
这时,上司找到我,对话如下:
“你的设计这周要评审了”【上司】
“我看文档,其他模块,都是只有一个接口和一个实现类,这样的设计可以吗?”【我】
“你也把接口写清楚,大家评审一下接口够不够,预研和demo都做了,你就可以开发了,这周评审,下周就可以开发了|”【上司】
“还有两天就要完成评审,我现在还没写什么呢,完不成呀”【我】
“这个之前都做了预研了,把你预研的内容弄过来就差不多,赶紧评审完,开始开发了”【上司】
“好吧,好吧,我先写完了,你看一下吧”【我】
中间省略了很多,但大概意思应该表达出来了。
感受:
1.demo、预研不代表设计,设计不能省略的,而且要详细
2.理解上司急迫的心情,希望不会是常态吧,偶尔急迫还好,常态就要影响质量了
另外,由于各方面原因,我上司需要成绩的心情我是理解的,只是突然感觉,原来没有完善设计就开发是这样的,以前经验少,不理解;经验丰富了,过程也规范了,没遇到过;今天遇到了,也算是一个惊奇的感受吧。所以,一定要记录下来,不表示愤慨,不表示支持,仅作记录。