Facebook Twitter Pinterest Google+

写在Windows Phone发布前的备忘录

在Windows Phone组的工作经历是我觉得最low的时刻,因为当时对其N多做法充满了不认同。5年前在Windows Phone即将面市之前写了个备忘录,自己都忘记了,意外翻出来了。


在Windows Phone组的工作经历是我觉得最low的时刻,因为当时对其N多做法充满了不认同。

5年前在Windows Phone即将面市之前写了个备忘录,一来抒发一下自己的无奈和不认同,另外也为记录和分析来帮助自己提高。本来自己都忘记了,意外在整理老blog的时候翻出来了。

这就是写blog的价值,我可以清楚地看到数年前的思路。而在twitter,Facebook上留下的有什么呢?除了片言只语,几张照片和分享的鸡汤或笑话,什么也没留下。

忘记历史,历史就可能重演。

以下是原文:

---

Disagreements – 留给自己日后的记录

Published on Mon 15 Feb 2010 06:02 ( 5 years ago)

在前夜把自己的一些看法预先写出来,留着今后和大众的评价、用户最终通过市场的评价和实际情况对比,以便让自己今后能分析自己的判断力。

很多年前看过一本关于微软的书《I Sing the Body Electronic: A Year With Microsoft on the Multimedia Frontier 》,看的是一本翻译的糟糕透顶的中文版,但基本的意思还算说清楚了 -- 作者以观察者的身份参加了一个微软项目看到了一个糟透了的局面,但事后结果这个产品取得了成功。书的内容颇具有标本意义,对其分析和结果的差距也有多种可以的解释。

- UI/UX的consistency是我目前的认知水平上认为非常重要的东西,一个市场上曾经获得成功但是又面临挑战的产品,在认识到其不足和问题的同时还是应该肯定其有价值的部分; 我以自己的过去的教训来认为应该在UI/UX上走evolution的路线,而在核心技术上走revolution的路线,我前面专门撰文谈了这种看法。采用全新的UX设计,可能很cool, 很新潮,也许会博得评论者的赞誉,也许会在抓取新用户方面有利,但是对于已有用户,尤其曾经的已有(后来被竞争者挖走的)用户,可能是不利的。同样这种不断的UI/UX变化,虽然每次都有或多或少的创新,但给用户的整体感觉会是负面的,因为缺少持续和一致性。

- 作为developer, 新产品如果要彻底改变过去developer experience是件很可怕的事情。我第一次这样的体验是Borland C++的OWL 1.0 –> 2.0的时候那种被抛弃的失望和气愤,后来从win 16 –> win32 我也略微失望了一下,但毕竟那还不是抛弃性的。我喜欢*nix 系统的一个重要原因就是其持久性和一致性,从学习unix第一天我学到的东西直到今天都能在各种*nix上使用,我学到的*nix开发技术至今已经有了很多的演进但最早的东西知道现在还没有过时。 对developer体验来说,持续的developer experience就是对developer时间和经验的保值、尊重。作为市场上本已缺乏developer支持和尊重的产品,推出全新的、虽然非常便利的开发者支持的新deveoper experience, 我以为是对过去开发者的抛弃和不尊重,是非常不利的。

- iPhone是个优秀的产品,iPhone支持用户app的单任务,我觉得这是个大胆的设计。但光有勇气是不够的,如果让我说iPhone最糟糕的地方,那就是这个单任务的限制。我觉得Nexus one有n多不好,但是其支持多个任务,能让我使用Skype, GTalk等应用就使得我把Nexus One作为我的日用手机。 任何一个新的产品在这方面效仿iPhone我只能用东施效颦来评价,我相信iPhone不久也会去掉这个限制。

文字可能有些没头没脑的,但即使是现在还不应该直接说任何东西,只是把一些原则性的disagreements给写下来留着日后参考。其实我更希望我的看法是错误的,希望能在今后可以来分析为什么自己会分析错误以进一步提高自己的分析能力。


0 Comments