昨天老板找我谈话,说我每次都直接找他要答案,自己都不经过思考,这样浪费了我的时间,也浪费了他的时间。
反思这段话,其实我不是没有思考,只是思考地很浅。
比如,昨天我问开发一个问题,客户在数据库改了数据,导致用户在使用系统过程中需要重新注册,重新缴费,为什么会出现这样的后果?
我原封不动地把客户的问题抛给开发,希望他能解答一下。但开发却希望我自己定位之后再来讨论。
我直接说,因为不了解数据库里面的关系,所以没办法定位。他觉得很无语,因为只是改了里面的某个字段的数据,是不可能造成用户需要重新注册账户的。而我竟然没办法判断,说明我有问题,让我找客户再次确认一下。
没想到客户真的说他描述有误,只是需要重新报名,重新缴费而已,而不是重新注册。
像这样的问题,我真的是可以判断的吗?
其实在做原型图的过程中,我也有很多类似的问题。有自己的想法,但非常简单粗暴,一问老板,他便会说你先想想再说出来。
然后我会说:我的想法就是这样啊。
在老板看来,我是把思考问题的事情交给了他,直接找他要答案。而在我看来,我是遇到了疑难杂症,不确定自己的想法是否正确才去找他确认的。
因此这里便会出现一个矛盾,我苦思冥想不确定自己的方案,即便如此,对方还是要求我继续再深入思考。我认为问题的答案是讨论出来的,老板却说我的这些问题,应该在讨论之前就该想清楚。
可能骚扰对方的次数太多了,终于老板也不耐烦了。
上班的这几个月,我越来越觉得自己的想法太简单了,很多情况都没有考虑到,我甚至都不知道当时的原型是怎么通过评审的。
为什么别人会放心按照我的原型去开发,我觉得他们的胆子真大,我的勇气非常可嘉。
实际过程中真的遇到了很多的问题,我有改不完的需求,开发们有改不完的功能。但终究有个边界,我不可能随时添加需求。
这个问题让我思考,为什么我当时想不到?想不全?我甚至不知道微信端和PC端需要保持一致或者不一致。什么地方一致,什么地方不一致,每个人都有自己的看法,我到底听谁的?
不懂技术,我可以随时被开发说服;逻辑没有考虑那么深,随时被老板说服;页面体验没有考虑那么深,随时UI说服;客户所有的需求我全部承接,只是为了想了解需求而已,过滤得不够细致,经常被开发说我工作不力。
感觉自己就像行走在玻璃栈道上一样,虽然脚踏实地,但却没有着地。
这一切都源于我思考不够深入吗?
我可以再花更多时间去思考,但是思考要有方法。
昨天想通了这一点之后,做事情开始慢下来,不再求快。
其实我很多不知道的地方都是因为不懂规则,我应该边做边上网查资料学习,熟悉规则,这些规则没有人会告诉我,除了我自己。
我以为的答案非常表面,因为不知道如何深入,不确定这样深入是否正确,全都只凭想象,怎么可能得出有逻辑的答案呢?
因为求快,我按照自己的意思来组织原型;因为求快,我想到了问题,觉得有困惑,就直接找老板要答案;因为求快,我直接找技术要解决方案。
我是不是可以慢一点,功夫做深一点的呢?每天加班那么长时间,昨天又快到23点才到家,如此匆忙却没有收获,难怪动力会越来越不足。
如何思考得更深一点,其实是有方法可循的。熟悉规则之后,沿着逻辑走下去,慢慢地就能找到答案,找不到再去找别人讨论。
End.
领取专属 10元无门槛券
私享最新 技术干货