互联网产品设计师职业生涯
作者:一叶千鸟 来源:千鸟志 发布时间:2009-04-20 20:41:00
其实这个话题已经在侧面写了好几篇深刻反思,用我自己几年工作实践的体会来看,性格决定了将来的发展。某些特质虽然可以掩饰,但在这之上必然不可能有大作为。
我是典型极简主义(包括沟通),但是对事物相当有耐性的极端完美主义性格,擅长追本溯源。当我真正意识到自己性格缺陷的时候,便开始在工作中有意做取舍。很多事情不是做不了,而是成本太高,性价比又太低,找不到符合价值观的成就感。
产品经理不是唯一选择
个人认为不管软件领域还是互联网领域,产品做不好的根源,主要是缺乏Senior专业技术人员,但更重要的是业余管理人员泛滥。这也许是任何行业、技术高速发展中,不可避免的问题。
曾在产品经理的责任中提到“设计做的再好不一定能胜任产品经理,因为两者的职业素质和职责不同。”在软件领域还有个说法“国内软件做不好,是因为很多人刚在技术、业务上小有积累、小有成就,就忙不迭去做管理、开公司,觉得那才是提升。”
归根结底,前不久鲍鹏山老师点评武松的那个观点也许值得我们认真反思“中国文化中很不好的一面,就是人人都特别看重体制里面的位置,把这些东西看成是自我的最高价值。”
管理与专业是两条路
最早接触这个概念来自外企,当时觉得工程师薪水比VP高,在国内是件挺稀罕的事情。这里有篇由Sun员工创作技术人员的晋升路线,在软件技术领域具体有一定代表性。文中提到:
Individual Contributor(Professional) | People Managment |
---|---|
Member Technical Staff (1,2,3,4) | |
Staff Engineer | Engineering Manager 1 |
Senior Staff Engineer | Engineering Manager 2 |
Distinguished Engineer (1,2,3) Principal Engineer (1,2,3) | Director |
Fellow (1,2) | Vice President (1,2) |
严格基础训练到MTS4后开始做选择,继续做Engineer?还是换口味做Manager?基本经过之前的考验后,我们对自己都能有清醒认识。两套体系都分别有对应层级,但再往后的进阶几乎已不是技术含量问题,而是我们的天份决定能走多远,说白了就是“性格决定命运。”并且在Senior位置上退休也不是什么丢人的事情。
给雅虎干活时,了解到雇员也有P和M两套晋升体系,P代表Professional,M代表Managment。分别用数字代表level高低,涵盖了做设计和工程的两类技术雇员。相比Sun不够细致,但也许更适合互联网公司的高速发展。结合Sun的经验,个人认为合理的产品团队组织结构如下:
Professional | Managment |
---|---|
Member Design Staff (1,2,3,4) | |
Staff Designer | Product Manager |
Senior Staff Designer | Senior Product Manager |
Chief Designer | Director |
Artist | Vice President |
专业 | 管理 |
---|---|
设计专员 (1,2,3,4) | |
高级设计师 | 产品经理 |
资深设计师 | 资深产品经理 |
首席设计师 | 产品总监 |
艺术家 | 产品副总裁 |
设计“师”不是随便说的,产品设计师里再细分职能的信息架构师、交互设计师、界面设计师、视觉设计师根据团队,以及产品要求制定。也就是个名片上的title问题,通常不建议划入组织体系。因为强大而灵活的团队中,设计师职能可能会变,而且兼多个职能也正常。
现实中最常见的问题是专业人员不服管,有两种可能:一是M的管理手段太弱,喜欢对P发号施令而无法协调,经常被顶撞;二是M的理论基础太菜,与P没有共同语言而无法沟通,经常被鄙视。要知道在团队里,只有英雄之间才可能惺惺相惜,中国传统文化更讲究“士为知己者死。”大家能在一起工作绝不仅仅是为了钱。
比较崇拜的收藏家马未都先生在访谈中提到“我不大善于跟人复杂的交往,我希望单纯,但是人对人之间一定是复杂的,人对物之间就显得简单。”我想真正的设计师听了都会很有感触,因为只有与事和物打交道,拼的才全是我们自己的能量。
挺瞧不起这个“管理是一门艺术”的说法,好像做管理是个很牛的差事似的。这不废话嘛,任何事情做到高处都是艺术,中国古代经典中类似说法多去了。真正的Professional应该懂得如何看无字书,如何弹无弦琴,理论和创新都值得一辈子去实践,积累和沉淀才是王道。


猜你喜欢
- Array()CInt()CStr() Date() DateAdd() Day() FormatCurrency() FormatDate
- 场景最近在生产环境遇到了下面这样一个场景:后台在字典表中存储了一些之前需要前后端共同维护的枚举值,并提供根据 type/id 获取字典的 A
- 说明:本例改编自《Python编程快速上手》。例子很简单我就不多说了 直接上代码,给初学python练手用。给你6次机会猜对一个预先生成好的
- python判断字符串的前两个字母是否是”id"你可以使用 Python 的字符串切片来判断一个字符串的前两个
- mysql数据库没有增量备份的机制,当数据量太大的时候备份是一个很大的问题。还好mysql数据库提供了一种主从备份的机制,其实就是把主数据库
- 前言Tree一直是大家熟知的组件,做一些大型的后台管理系统都会用到。使用树组件可以完整的展现其中的层级关系,并具有展开收起选择等交互功能。效
- 安装Python1.下载适合系统版本的Python先到网址(http://www.python.org/getit/)下载适合自己windo
- 分为服务端和客户端,要求可以有多个客户端同时操作。客户端可以查看服务器文件库中有什么文件。客户端可以从文件库中下载文件到本地。客户端可以上传
- 1.官网下载MySQL下载Mysql点击下载mysql. 或点击这里下载下载完成后解压到某一个文件夹(记住这个路径,一会要用到)2.配置初始
- 场景产品中有一张图片表,数据量将近100万条,有一条相关的查询语句,由于执行频次较高,想针对此语句进行优化表结构很简单,主要字段:user_
- (一)CSV格式文件1.说明CSV是一种以逗号分隔数值的文件类型,在数据库或电子表格中,常见的导入导出文件格式就是CSV格式,CSV格式存储
- 字符串和切片(string and slice)string底层就是一个byte的数组,因此,也可以进行切片操作。package maini
- 这篇文章主要介绍了python修改文件内容的3种方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的
- 本章我们要制作一个俄罗斯方块游戏。Tetris译注:称呼:方块是由四个小方格组成的俄罗斯方块游戏是世界上最流行的游戏之一。是由一名叫Alex
- 使用 substring()或者slice() 函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str=
- 在动态删除iframe时,同时把iframe里嵌套的iframe 删除,遇到了这个问题。本来之前都没报错,突然昨天他们嵌套了一个 跨域 的网
- 背景:项目中有多个组件调用同一接口,为提高代码可维护性,需要封装公共方法直接return 接口调用的结果export function ge
- 这篇文章主要介绍了python isinstance函数用法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值
- 本文实例讲述了Python设计模式之工厂模式。分享给大家供大家参考,具体如下:工厂模式是一个在软件开发中用来创建对象的设计模式。工厂模式包涵
- 本文实例讲述了python通过pil为png图片填充上背景颜色的方法。分享给大家供大家参考。具体分析如下:png图片有些是没有背景颜色,如果