开发供应商和用户:解决问题?发现问题?

Posted:   December 20, 2019

Edited:   December 20, 2019

Status:   Completed

Tags :   心路

Categories :   心路

Were equations, pictures or diagrams not properly rendered, please refresh the page. If the problem persists, you can contact me.

背景

最近在蟒营和工作中都实际遇到了“开发”和“使用”的冲突,自己做的千好万好把握满满,放到用户那儿却千疮百孔,才真的体会到大妈说的:

你的工具, 如果第一时间没用起来, 那么, 大家可能转头就先用自己的方式解决了… 可一解决, 研究你工具的任务优先级又下降… 如此反复…. 这也是为什么平时, 在工作中, 自己的工具并没逐一落实为组织工具的原因….

所以记录一下。

蟒营 pow

感觉自己还挺喜欢码代码的,晚上和周末折腾蟒营的 pow 工具不亦乐乎,搬大妈代码,改大妈代码,加自己的代码,改自己的代码,终于有个成型,自己跑的没啥问题,就等大妈用了。

结果大妈一直也没见用,依然在跑他自己的那套~,尴尬的很,实在忍不住了,便直接了当问大妈了~

然而,原来是,大妈跑我的代码各种不顺啊啊啊,然后又不见我在固定时间跑,而 每周出图表是有时间窗口的, 过时失实..., …

所以,用大妈的话说,我把自己当 开发供应商 了,忘了其实还有个身份:用户。恍悟,以前一直跟人家解释开发和测试的不同,总喜欢讲一点:测试是站在用户角度看问题的,开发不是~。真的自己开始做点开发的时候,就忘了 哈哈。还犯了一个开发的毛病,bug 不可能,我这儿跑的没问题啊。。。

自己的代码别人跑不起来,就是问题,总是某个环节不对了:

  • 设计的不够好,太脆弱了
  • 文档不完整不清晰
  • 环境不一样,配置参数…

今天要写的感悟还不全是这些,重点是,如何把自己的产品用起来,用在客户环境中(或类客户逼真环境)。

pow 的代码后来终于自己开始用了,然后发现,功能不全啊啊:

  • 模板完全改掉了,我没 get 到 (需求环节 lost 了)
  • 周刊中的图表功能没有 (之前没想着用过,看过的周刊上的图表都视而不见了)

但是当天就要用啊,手忙脚乱的改代码,最终还是有个功能没时间做。

体会就是:

  • 用的越早,越早发现问题啊
  • 做好的东西,真正用起来才有成就感和意义

工作

开发的工具要部署到别组的环境中,在本地试了又试,感觉万无一失了。结果看到别人的环境配置和运行命令,发现没想象中的简单。

和同事讨论过程中,我们惊讶的发现,一个接一个的问题浮出水面,问题套问题,很多还无解。不过好在还是综合有解。

多数问题,在我们自己本地测试的时候,没有暴露出来,现在想想,还是因为“孤立”的看问题了,没有真正从用户的角度考虑,虽然很老套的说法,但就是这样,“用”起来才能发现真正的问题。

一个感悟就是,以前找工作的时候,总喜欢说“我善于发现和解决问题”~,现在感觉,解决问题其实很简单,难在发现问题啊啊,更难在发现真正的问题,而要发现真正的问题,还得真正“用”起来。

ChangeLog

  • 2019-12-20 init

Comments


Be the first one to comment on this page!
You can use extended GitHub flavored markdown in your comment. Commenting FAQs & Guidelines