互联网产品设计师职业生涯

其实这个话题已经在侧面写了好几篇深刻反思,用我自己几年工作实践的体会来看,性格决定了将来的发展。某些特质虽然可以掩饰,但在这之上必然不可能有大作为。

我是典型极简主义(包括沟通),但是对事物相当有耐性的极端完美主义性格,擅长追本溯源。当我真正意识到自己性格缺陷的时候,便开始在工作中有意做取舍。很多事情不是做不了,而是成本太高,性价比又太低,找不到符合价值观的成就感。

产品经理不是唯一选择

个人认为不管软件领域还是互联网领域,产品做不好的根源,主要是缺乏Senior专业技术人员,但更重要的是业余管理人员泛滥。这也许是任何行业、技术高速发展中,不可避免的问题。

曾在产品经理的责任 中提到“设计做的再好不一定能胜任产品经理,因为两者的职业素质和职责 不同。”在软件领域还有个说法“国内软件做不好,是因为很多人刚在技术、业务上小有积累、小有成就,就忙不迭去做管理、开公司,觉得那才是提升。”

归根结底,前不久鲍鹏山老师点评武松的那个观点也许值得我们认真反思“中国文化中很不好的一面,就是人人都特别看重体制里面的位置,把这些东西看成是自我的最高价值。”

管理与专业是两条路

最早接触这个概念来自外企,当时觉得工程师薪水比VP高,在国内是件挺稀罕的事情。这里有篇由Sun员工创作技术人员的晋升路线 ,在软件技术领域具体有一定代表性。文中提到:

.sun_employee { margin:0 0 25px; font-size:11px; width:420px; border-collapse:collapse;} .sun_employee caption { text-align:left; font-style:italic; margin:0; padding:0; color:#999;} .sun_employee th { text-align:left;} .sun_employee th,td { padding:0; margin:0; border:1px #666 solid; padding:0 3px;} #product_cn { font-size:12px;}
Project
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经验,个人认为合理的产品团队组织结构如下:

Product
ProfessionalManagment
Member Design Staff (1,2,3,4) 
Staff DesignerProduct Manager
Senior Staff Designer Senior Product Manager
Chief DesignerDirector
Fellow Vice President
产品
专业管理
设计专员 (1,2,3,4) 
高级设计师产品经理
资深设计师 资深产品经理
首席设计师产品总监
设计专家 & 研究员产品副总裁

设计“师”不是随便说的,产品设计师里再细分职能的信息架构师、交互设计师、界面设计师、视觉设计师根据团队,以及产品要求制定。也就是个名片上的title问题,通常不建议划入组织体系。因为强大而灵活的团队中,设计师职能可能会变,而且兼多个职能也正常。

现实中最常见的问题是专业人员不服管,有两种可能:一是M的管理手段太弱,喜欢对P发号施令而无法协调,经常被顶撞;二是M的理论基础太菜,与P没 有共同语言而无法沟通,经常被鄙视。要知道在团队里,只有英雄之间才可能惺惺相惜,中国传统文化更讲究“士为知己者死。”大家能在一起工作绝不仅仅是为了 钱。

比较崇拜的收藏家马未都先生在访谈中提到“我不大善于跟人复杂的交往,我希望单纯,但是人对人之间一定是复杂的,人对物之间就显得简单。”我想真正的设计师听了都会很有感触,因为只有与事和物打交道,拼的才全是我们自己的能量。

挺瞧不起这个“管理是一门艺术”的说法,好像做管理是个很牛的差事似的。这不废话嘛,任何事情做到高处都是艺术,中国古代经典中类似说法多去了。真正的Professional应该懂得如何看无字书,如何弹无弦琴,理论和创新都值得一辈子去实践,积累和沉淀才是王道。

转自——千鳥志:http://blog.rexsong.com/?p=6054

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
GeoPandas是一个开源的Python库,旨在简化地理空间数据的处理和分析。它结合了Pandas和Shapely的能力,为Python用户提供了一个强大而灵活的工具来处理地理空间数据。以下是关于GeoPandas的详细介绍: 一、GeoPandas的基本概念 1. 定义 GeoPandas是建立在Pandas和Shapely之上的一个Python库,用于处理和分析地理空间数据。 它扩展了Pandas的DataFrame和Series数据结构,允许在其中存储和操作地理空间几何图形。 2. 核心数据结构 GeoDataFrame:GeoPandas的核心数据结构,是Pandas DataFrame的扩展。它包含一个或多个列,其中至少一列是几何列(geometry column),用于存储地理空间几何图形(如点、线、多边形等)。 GeoSeries:GeoPandas中的另一个重要数据结构,类似于Pandas的Series,但用于存储几何图形序列。 二、GeoPandas的功能特性 1. 读取和写入多种地理空间数据格式 GeoPandas支持读取和写入多种常见的地理空间数据格式,包括Shapefile、GeoJSON、PostGIS、KML等。这使得用户可以轻松地从各种数据源中加载地理空间数据,并将处理后的数据保存为所需的格式。 2. 地理空间几何图形的创建、编辑和分析 GeoPandas允许用户创建、编辑和分析地理空间几何图形,包括点、线、多边形等。它提供了丰富的空间操作函数,如缓冲区分析、交集、并集、差集等,使得用户可以方便地进行地理空间数据分析。 3. 数据可视化 GeoPandas内置了数据可视化功能,可以绘制地理空间数据的地图。用户可以使用matplotlib等库来进一步定制地图的样式和布局。 4. 空间连接和空间索引 GeoPandas支持空间连接操作,可以将两个GeoDataFrame按照空间关系(如相交、包含等)进行连接。此外,它还支持空间索引,可以提高地理空间数据查询的效率。
SQLAlchemy 是一个 SQL 工具包和对象关系映射(ORM)库,用于 Python 编程语言。它提供了一个高级的 SQL 工具和对象关系映射工具,允许开发者以 Python 类和对象的形式操作数据库,而无需编写大量的 SQL 语句。SQLAlchemy 建立在 DBAPI 之上,支持多种数据库后端,如 SQLite, MySQL, PostgreSQL 等。 SQLAlchemy 的核心功能: 对象关系映射(ORM): SQLAlchemy 允许开发者使用 Python 类来表示数据库表,使用类的实例表示表中的行。 开发者可以定义类之间的关系(如一对多、多对多),SQLAlchemy 会自动处理这些关系在数据库中的映射。 通过 ORM,开发者可以像操作 Python 对象一样操作数据库,这大大简化了数据库操作的复杂性。 表达式语言: SQLAlchemy 提供了一个丰富的 SQL 表达式语言,允许开发者以 Python 表达式的方式编写复杂的 SQL 查询。 表达式语言提供了对 SQL 语句的灵活控制,同时保持了代码的可读性和可维护性。 数据库引擎和连接池: SQLAlchemy 支持多种数据库后端,并且为每种后端提供了对应的数据库引擎。 它还提供了连接池管理功能,以优化数据库连接的创建、使用和释放。 会话管理: SQLAlchemy 使用会话(Session)来管理对象的持久化状态。 会话提供了一个工作单元(unit of work)和身份映射(identity map)的概念,使得对象的状态管理和查询更加高效。 事件系统: SQLAlchemy 提供了一个事件系统,允许开发者在 ORM 的各个生命周期阶段插入自定义的钩子函数。 这使得开发者可以在对象加载、修改、删除等操作时执行额外的逻辑。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值