之前有听说一个段子:说是马化腾5秒就能从开发角色切换到产品,而张小龙需要30秒。我认为关键点不在于时长,而在于怎么切换的。
在实际的工作当中,领导很多时候强调用户思维,强调产品思维。有时候我也奇怪到底怎么才算是用户思维产品思维。
一直到一次我们一起和UI同学过设计。
在这之前我们内部一个移动端的产品设计是由我还有其他一些开发同学敲定的。
那天听取设计同学阐述设计过程以及设计出发点。他的解决方案中的部分是我们完全没有想到甚至没有意识到的。我当时惊异于这种差别更在思考背后的根本性的差别。
我根据我之前的一些认知,尤其是我从高中以及研究生考试中悟出的道理:每道题代表着一种题目场景,整张试卷是不同的题目或者题目场景组成的。
对于不同的职业,是一些物化的东西决定着的。这些东西是不同职业之间的日常工作场景,比如设计的日常工作是根据产品原型来做UI设计稿,这个设计过程参考的依据应该是已经成型的软件作品比如web端的比如app端的,而UI积累的知识也是建立在这些场景之上的,他们相对于开发来说在这点上有着更强的专业性。
而开发日常的场景是将一个UI设计或者产品原型转化为功能性的软件web端和app端的。开发的思考重点在于实现。因为开发本身就是用代码去实现功能。
比较起来,每个职业或者职位的工作重点不一样导致了具备的日常思维也就不一致。固然开发懂设计但是那不是他的工作日常。
结果就是如果不是刻意的积累不同职位的知识,并不能很好的做思维转换,甚至有些迷惑该怎么转换。而一旦知道了不同职业之间思考内容的区别那么转换就有了方向。