‘学海迷思’ 分类的存档

锋哥,翌哥,pm都问了我这个问题。pm倒是很直接的问我以后是做产品还是做技术。锋哥和翌哥则是问我以后的发展方向。不过他们问我的时候,我真不知道其实他们是在问我这个问题。搞得我都不知道如何回答。 其实我自己还是喜欢搞技术的,产品本来就不是一个程序员应该要负责的东西。程序员的责任是将需求具现化。产品是另外的专业人士做的。但不代表做技术的人对产品没有一定的认识。 pm当时问我,你觉得这个东西会是朝这个方向发展呢,还是朝那个方向发展呢。其实我当时觉得这个问题挺无趣,但是因为是interview,我不好意思这么跟她说。 毕竟朝哪个方向发展其实是有很多因素决定的,例如公司的策略,意图,还有诸如合作伙伴的想法之类。不是说一个人想是这样就是这样的。 然后又绕了一大个圈把我拖到她想要的答案上面。不过我其实想说的是一个确切的答案不是重点,重点在于我上面那个想法,不是一个人说了算。当然如果说这其实是对前沿发展的第六感也是说得通的,例如一个东西有没有壮大的可能,你可以用敏锐的触觉+判断能力来分析。 还有就是她提到她每一个功能增加会考虑很多东西。然后觉得我这样有求必应的做法不太妥当。除开商业性质(公司自己要求)的功能建议必须执行外。用户提出建议,分很多种情况的。例如,功能的改进,功能的增加要求,功能的重新设计。 对于“功能的改进”,我们其实只需要稍微做一下分析,然后就可以决定这个改进要求是否合理,从而决定是否直接实施到产品上。这个改进的效果是不会造成用户的不适应的。 对于“功能的增加要求”,一般来说,只要有用户提出这个要求,用户群基数足够大,就可以认为有足够的人希望得到这个增加的功能。或者再详细结合数据分析一下,到底这个功能的增加满不满足“需求增加所付出的成本”与“增加需求后得到的回报”之间的平衡而决定(当然这个平衡里面需要考虑很多因素,我就不多说了)。 另外有一点就是功能的增加也是不能造成用户的不适应的。例如,搜狗拼音,从一开始没有手写输入功能到现在有这个功能,这个增加就是不会造成用户的不适应。不需要用到手写功能的用户不会因为新的功能的增加而受到困扰。除非这个新功能本身设计有问题,例如“弹出窗口显示新闻”(商业性质的建议)。 对于“功能的重新设计”,这个其实是要避免的。如果取TwitWar作为例子,那恐怕可以说TwitWar不能避免这个问题的出现,因为制作TwitWar的时候没有充足的资源支持。 一个以很多用户作为目标的产品,必须要经历很多个测试阶段。其中一个测试阶段是接受一小部分人的使用测试,从而获得程序逻辑上的各种bug,更重要的是获取程序设计上的各种漏洞。而功能的重新设计则是在这个时候发生。 当内测用户觉得设计有不妥的地方,在合理的判断下面,产品的这个功能便有可能向良性的方向改进。这个改进肯定会影响到使用者,但是因为这个阶段使用群体不大,所以即使作出如此的修改,也不会造成过大的影响。 如果说在有一个很大基数的使用群之后,才对一款产品作出功能的重新设计。那么就是当初的设计者的责任,他没有在一开始就作出好的设计。 当时我自己有这个想法,但是pm问到我的时候,我答不出,这个是自身问题。像我这样整天研究技术的,对着电脑,看代码,看著作,看文档的人。在技术快速上升的同时,表达能力也会不断地下降。这个是我要吸取的教训。 做TwitWar这半年以来,我的一个很XXX(不知道用什么形容词)的想法就是,产品一开始必须要有一个很好的设计。这个我一直不知道如何表达,直到weico这个iphone上面的新浪微博客户端出来以后。我终于找到一个词,“以设计驱动”。这个设计最主要的就是UI的设计和使用体验的设计。如果将一个软件分成两部分,一个是UI层(负责交互),一个是逻辑层(负责程序其他什么乱七八糟的东西),那么即使逻辑层如何的恶劣(我的意思是逻辑层设计得没有太多扩展性,没有灵活性),只要UI层趋于完美就行。就好比一个演唱会,前台的歌手只要发挥出色,后台工作人员如何卖力也没关系。 PS:刚看到GDUTGeek上面有一些关于交互设计的文章,其实我觉得,产品跟这个交互设计差不多,不是说有一些这个念头就能做,那方面有很多东西要学,例如什么心理学。只是产品还要考虑市场啊、竞争啊、公司形象啊之类一些大问题。

2011年1月6日13:46 | 5 条评论
分类: 学海迷思
标签:

小K版 贵校学生都在干嘛? 如果我还是大三或者大四,肯定会去研究 iPhone App, Chrome App 或者 Web OpenGL - MG12 以下都是主观意见,正经说几点。 首先不要说专业,技术无界限。柠檬是学英文的然后我们玩的东西很多他早几年就玩转了。 少吹捧,贵校的学生聚在一起就喜欢说谁牛A谁牛B,最好能找到有相同爱好的朋友秉烛夜谈。 远离社团,当然watert那货是个异类。 切勿早优化。切勿过早优化 提问是个技术活,少问“怎么学”,应该问这样的问题“我正在努力学习这个领域的知识,有一个问题google后然后认真思考了N天还是不明白,所以想问….” 看书也是个技术活。Web开发书籍推荐 图书馆借书指南 希望起初朝着的不是某公司的某职位,而且对技术/设计的一些纯粹的追求。 主动参与更多,只要想,没什么是困难的。插入广告,欢迎试用WarWithinMe同学的Twitwar 坚持一样东西,你会很优秀的。 watert版 引用上面小K的内容 远离社团,当然watert那货是个异类。 其实俺不是另类,这类事情都要辩证地看滴,其实咱也可以去学JOBS教主年轻时那样,在外流浪然后每周礼拜日去教堂蹭饭 其实对于这标题的内容俺有过一个完整提纲,准备写篇博文,现在先随便列几点=.= 多尝试做出(艰难的)选择,基于你的梦想(已经丢了?)与你的本钱。 选些有意义的娱乐项目平时玩,比如社团、设计、武术、美剧、小说啥的,就别沉迷于游戏之类的无用事项了。 想成功,只有两步路:先选个目标,然后坚持下去 尝试去学些永远会有用的东西,比如怎么调整心态、怎么待人接物、怎么锻炼身体,女生还要加上怎么保健美妆。 别老想自己想要什么,多想想自己已经有了什么 很多人都会发现自己的专业跟自己的兴趣距离很远,但却不去尝试寻找一些兴趣与专业的交集:比如俺走的交互设计方向,就同时涉及心理学、艺术设计与计算机科学 别做一个宅男。这个俺算失败了,就看你们勒…… 别忘了关注人,咱再怎么伟大或渺小,也是人群里的一个人。如是,多关心身边的人吧,亲人、恋人、友人、达人、穷人、小人,什么人都好。 小林版 其实最近很多感想的,奔波了一年了吧。回过头,尽是感谢和感动。 我是一如既往的喜欢美术,这是上天赋予我的,我珍惜着这神奇的潜能,并努力去让它创造价值。你呢?上天肯定也赋予了你很多,赶快去发掘吧! 要勇敢地去追逐你的梦想,前提是你的选择是正确的,至少能被验证是正确的。这有点儿风险投资的意趣。 会哭的孩子才有奶喝,要在合适的时机表达你的想法,大声的,洪亮的,让别人懂你。 协同合作,需要沟通成本。请认真地听,快速地思考,清晰地表达你的反馈。似乎这有点儿深奥,但当你每天有几十个人找你的时候,你会觉得这点多么重要。 当你可以推翻你自己之前的理论,那你就进步了。换句话说,当你觉得你之前的选择是错误的,那你就进步了。 不要把别人的帮助当成理所当然,他们没有义务,有则最好,没有则自己主动。 不要太过于依赖别人,要有所建树还得自己独立。­ 多思考,方法总比困难多。 想念谁的时候,就拿起手机,给他/她打电话。 大学时代的爱情,是最美好的。正在享受爱情的,好好珍惜;整天敲代码的,赶紧让生活多姿多彩起来吧。尽量走出去的好,外面的风景很美的。 好吧,就这么多了,最后引用一句话: 我们的心,憧憬着未来,但现实充满着困难和沮丧。我们相信,那些困难和艰辛,只是暂时的,转瞬即逝。而那些逝去的,终将变得美丽而可爱。–非诚勿扰­

2010年12月19日12:53 | 5 条评论
分类: 学海迷思
标签: ,