PMbook-互联网介绍

序言

   经常有产品新人问我技术问题。像是前后端的区别?数据库是怎么样的?如何和研发沟通?    回答的多了,就想系统化的回答,写一本书,让技术变得通俗易懂、有趣。    6年间,从技术小白=>工程师=>后台、数据产品经理,2000多个日夜,为代码、需求绞尽脑汁、也在创业路上走过,百感交集。   本书以小说故事的形式、场景化讲解技术,让枯燥的技术变得有趣

感谢一些帮助我的小伙伴,谢谢。另提下里面的人物用的是脸萌设计的,侵删(设计师正在设计人物)

封面

designed by jieyi

故事背景

故事也很简单,两条主线,李大仁来深圳的创业故事,表妹小奈和小明的爱情故事。

  1. 小明和小奈恋爱,程序员和产品经理的爱情故事
  2. 大仁用户量破亿,一番挫折后破土而出,创业进入新阶段,拿到了B轮融资

人物关系

人物关系

课程目录

前8章,总共有20章。 前8章

 

1、李大仁来深创业-互联网介绍

丁磊的故事

  以前提到网易大家只会想起游戏,而现在除了猪肉还有云村和严选(chao)等等,网易的产品很出色,云音乐很棒(工匠精神、艺术品)。   丁老板很关注公司的产品,经常会给产品经理提各种意见。有时候突发奇想会提一些不是很靠谱的需求。   这时候产品经理怎么办呢?有一位产品经理这样说的:我们先答应着,过段时间老板会忘的。过了段时间,丁老板确实也发现自己提的需求不太靠谱然后自己也谈忘了。   这个产品经理富有项目管理哲学。

产品经理与开发的矛盾

这里以创业公司举例说明,一般来说可以生存的创业公司,老板的视野格局都还是不错的,老板看得远,直面客户。老板是最了解客户需求的。所以老板很多时候都可能会和产品经理提出各种各种的需求。   通常来说,比起该需求做一些不痛不痒的功能他们更希望可以有多一点时间优化自己代码和提升自己的代码性能。   正确的方式是什么呢?开发的东西可以快速给用户试错,不断迭代,那么整个项目开发流程/产品周期走下来,开发会更有成就感,但不是每个开发和产品都能那么幸运。   这也是产品经理的价值所在,协调现有资源推进产品开发,让大家有条不紊的做事。

管理的目的

说到管理,我们会想到很多,自我管理、情感管理、时间管理、项目管理等等。   这里推荐一本关于时间管理的书:李笑来老师的 <把时间当朋友>。它告诉我们:如何打开心智,如何运用心智来和时间做朋友,如何理解时间管理的意义,在时间管理上取得突破,进而用心智开启自己的人生成功之旅。   项目管理的直接目的是提高项目组的开发/工作效率,让项目顺利进行。

项目管理工具

今天主要介绍的是JIRA,一个适用于中大型企业的项目管理工具。 被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域,项目管理工具。国内的竞品有腾讯的TAPD、明道、teambition、Tower.im、Worktile、trello等

Scrum boards/Kanban boards

Agile teams can stay focused on delivering iterative and incremental value, as fast as possible, with customizable scrum boards.

支持看板式问题管理、拖拽式操作。 Flexible kanban boards give your team full visibility into what’s next so you can continuously deliver maximum output in minimal cycle time. image.pngimage.png

好的流程

一般来说,B端产品的需求流程是这样子的。

  • 需求产生:无法满足客户业务功能或者有了新业务就会产生需求;
  • 需求管理:通过销售或客服传达给产品经理,产品经理分析需求并根据优先级等进行排期,需求拆解为开发的任务,需求评审,开发;
  • 开发完成:测试通过,完成一个小版本迭代,交给客户使用。

下图是需求管理的流程,从任务的开始到开发到发布全流程。 workflow

任务状态的流程

Status Description Expected Result Owner Next Action
Open Initial status for all ticket foo
Pending Requirement Product manager start to collection information – Requirement collected   – Interaction design/Flow chart Product Manager Waiting for product owner approve
Product Approval Product owner approve feature based on interaction design – Approve or reject Product Owner Pass to designer
Design Designer work on UI based on interaction design – UI design Designer Waiting for product owner approve
Requirement Writing Product manager write detail requirement base on UX and UI   Work with QA write QA use cases – Requirement document  – QA test cases Product Manager On Schedule
On Schedule The feature is ready, waiting for schedule it Product Owner Ready to do
Plan Based on the priority, product team will decide which ticket should work on in the meeting of Agenda for Product Plan Meeting – Prioritize tickets in SPS Plan Board Product Owner In Progress
In progress Development team is working on it Developer team Owner Staging
Staging Ready to test on staging environment – Feature is ready to test on staging Product Manager QA
QA QA is testing whole feature and all test cases – All test cases covered   -Edge cases covered QA Production
Production Deployed to Production – Working production version   – Release notes sent Product Manager End

团队角色

Role Duty Note
Product Manager
Project Manager
Developer
Team Leader
QA
UX
UI

敏捷开发

上面的流程比较复杂,比较适合中大型开发团队(研发20人以上)。 小团队的话分三个阶段 产品整理好这个版本的需求(需求背景和逻辑以及希望达到的目的) 开会和开发们(前后端)讲解需求 开发评估时间 制定sprint meeting 目标并开始sprint meeting,追求敏捷开发的话不需要太受限制于项目管理形式,也给开发足够的时间,没有任务的时候他们会进行技术储备,还是要信任开发并互相配合。 产品驱动开发快速完成版本计划

互联网产品研发流程

  • 需求来源:客户/用户、公司内部、竞品;
  • 需求分析:需求真伪、优先级、编写、排期,需求池;
  • 需求评审:需求讲解、交接、开发评估时间;
  • 界面设计:设计界面;
  • 按任务开发:代码编写、提交代码、代码审查、合并;
  • 产品验收:是否符合需求;
  • 测试:测试用例、黑盒测试、回归测试;
  • 发布:开发发版;
  • 体验: 体验发布的产品。

 

1-2、产品经理入门指北–从入门到

如何入门产品经理?

小奈:数据产品经理要怎么入门? 大仁:看书吧,读书能够快速获取经验。

1、产品经理能力模型

腾讯产品经理能力模型

  • 通用能力:具备基本的素质,无论是基层还是高阶都必须掌握的能力项;
  • 专业知识:专业的知识有助于把事情做的更好;
  • 专业技能:是整个模型的核心,氛围规划、设计、合作、分析等能力。
  • 组织影响力:腾讯考核越往上,越注重组织影响力,对于高级产品经理,团队管理和人才培养的能力尤为重要。

腾讯产品经理的能力模型比较科学专业,所以这里以这个为标准,现在知道自己要具备那些能力了吧

2、产品经理书单

读书能够快速获取经验,这个书单较为全面,各种能力的书籍都有,在学习时看过大部分的书,大家可以根据自己的需要来阅读。

产品经理书单

资源下载

启示录 人人都是产品经理 用户体验要素 学会提问 金字塔原理 黑客与画家 引爆点 点石成金 写给大家看的设计书 破茧成蝶 定位 谁说菜鸟不会数据分析 数据分析与挖掘实战 人类简史 乌合之众 马斯洛人本哲学 非暴力沟通 淘宝技术这十年

书单套餐推荐

小弟斗胆推荐一些组合

  • 后台产品经理:人类简史 把时间当朋友 金字塔原理 淘宝十年产品事 淘宝技术这十年 启示录 黑客与画家 深入浅出数据分析 python数据挖掘与实战
  • 前台产品经理:简约至上 破茧成蝶 引爆点 别做正常的傻瓜 批判性思维工具 人人都是产品经理 人人都是产品经理2.0 启示录 用户体验要素 从0到1 情商 乌合之众 白说 高效能的七个习惯 点石成金
  • 数据分析产品经理:人类简史 把时间当朋友 金字塔原理 启示录 黑客与画家 深入浅出数据分析 python数据挖掘与实战 统计数字不会说谎 巴菲特教你分析财报 乌合之众 马斯洛人本哲学 消费行为学
  • 人工智能产品经理:推荐系统实战 淘宝技术这十年 人类简史 把时间当朋友 金字塔原理 启示录 黑客与画家 深入浅出数据分析 python数据挖掘与实战 统计数字不会说谎 巴菲特教你分析财报 乌合之众 马斯洛人本哲学 消费行为学

书评 推荐

产品新人区

  • 1、人类简史:大家有没有想过人为什么爱聊八卦?人类最独特的能力是什么? 这是一本“圣经”般的惊艳之作,印象最深刻/震撼的便是开篇的结论,智人优于动物之处,是基于深度认知的大规模协作,这个也得以令智人打败对手进化成人类。反观互联网的发展,程序员基于github开源代码的大规模协作,slack的爆火,人类的大规模协作能力,推进一个个伟大的项目,像是阿波罗计划,人类正在变成多星际种族。

推荐:创业者、产品经理必看,产品经理心智启蒙书,产品经理的第一本书。

  • 2、用户体验要素:相信大家看过不少产品书籍,有没有感觉很散? 这是一本令人眼前一亮的书,提纲挈领的书,书中将用户体验划分为五层:战略层、范围层、结构层、框架层、表现层,怎么理解? 前段时间梁宁的一篇“用户体验与结婚教练”活了,大致是如何用体验要素选老公?: 战略层:人为什么活着?| 天猫,让天下没有难做的生意(b2b2c) 范围层:能力圈;| 天猫用户端(2c)、天猫商家后台(2b)、天猫后台(b) 结构层:资源(人脉、财产、精神)结构; | 天猫用户端-让用户购物更高效,所以应该有导航栏、搜索、购物车、etc; 框架层:角色框架;| 购物导航、etc 表现层:外表、感知层。| 天猫的界面

用户体验要素 推荐:产品经理必看,产品设计启蒙书,产品经理的第二本书。

  • 3、启示录:产品经理的核心职责是什么?如何打造用户喜爱的产品? 这本书的作者是ebay的高级产品经理,他将他多年的项目经验凝练在此书。书如其名,予产品经理启示而非实操,主要有三个方面的启示,产品经理及周边岗位职责定义,项目管理流程的经验和准则,优秀产品该有的特征。

推荐:产品新人必看,熟悉产品研发流程,优秀产品该如何打造,接手项目前建议看的书。

3、产品经理常用工具

我用的是Macbook(安利下pm都应该用mac),我常用的工具: 原型工具:Axure(pc\web适用) 墨刀(移动端) 项目管理:JIRA 头脑风暴:白板(淘宝买的) 流程图:Omnigraffle(mac)、visio(windows) 需求文档:Axure word confluen 企业邮箱:Gmail 国内企业邮箱 协同工具:slack 钉钉等

产品经理必备工具

4、面试题

行为

  • 自我介绍下
  • 你为什么想来这里上班?
  • 什么最激励你?
  • 你对上一家公司有什么影响
  • 作为产品经理,你最大的错误是什么?
  • 作为产品经理,你面对的最大挑战是什么?
  • 讲下你在有分歧而又必须做决定的经历。
  • 说下你在不看数据凭直觉做的一个决定。
  • 如果我和你以前的同事交谈,他们会说什么是你最好和最糟糕的部分?
  • 作为一个产品经理,你的“最大优势”是什么?
  • 你最喜欢和你一起工作的人的品质是什么?

产品管理

  • 你认为一个伟大的产品经理的品质是什么?
  • 作为一个产品经理,你的“最大优势”是什么?
  • 你最喜欢什么方面的产品管理?你最不喜欢什么?
  • 你在上一个公司使用了什么软件开发方法?你喜欢或不喜欢什么?你最喜欢哪种方法?
  • 你想在这里建什么?为什么?

路线图

  • 请告诉我您是如何管理您以前产品的路线图的。
  • 你如何将你的路线图传达给其他团队?管理怎么样?
  • 您的最高付费客户之一需要您的特性,而这一特性最初并没有出现- – 在产品路线图上,并且会降低您最初的计划。你做什么工作?
  • 你是Facebook群组的产品经理。您如何决定1年路线图是什么样的?那五年路线图呢?

优先级

  • 通过你喜欢的优先级框架来说服我。使用它的利与弊是什么?
  • 您是谷歌文档的产品经理。如何决定哪些特性需要优先考虑?

客户/用户

  • 在以前的公司里,你是如何与你的用户互动的?
  • 您收集用户反馈的流程是什么?你是如何利用这些反馈来塑造你的路线图的?
  • 你如何知道你的用户对你的产品是否满意?

沟通

  • 您刚刚开始作为一个成熟产品的新产品经理,即将发布一个重大更新。您的任务是为更新撰写新闻稿。如果你是一个新产品经理,你会采取什么措施来确保你写出最好的新闻稿呢?
  • 你的最新版本发布了一个bug,它极大地影响了你的用户群的0.1%,而那些用户一直在愤怒地反馈他们的产品体验。在你有足够的时间在接下来的几天内将一个hotfix发送出去之前,你是如何与他们沟通来帮助他们安抚他们的呢?

跨职能团队

  • 你能谈谈你是如何与以前公司的设计团队合作来发布产品/功能的吗?
  • 你能说说你是如何在以前的公司里与一个工程团队合作来运输产品/特性的吗?
  • 告诉我一个工程师不同意你的情况。你是如何解决这个问题的?
  • 告诉我一个设计师不同意你的观点。你是如何解决这个问题的? 请说服我,你必须与几个不同的团队合作,以协调产品的发布。
  • 你的工程团队提出了一个你不同意的技术设计。你如何去寻找最佳的前进道路?
  • 请告诉我,你必须对高级管理层说不。
  • 您是否以不同的方式管理不同功能的团队?你是怎么做到的?

产品设计

过程

  • 你怎么知道什么时候设计完成了?
  • 请说服我,你必须削减一项功能,让你的产品更容易使用。你是如何优先考虑这个问题的?你是如何将这些信息传达给你的设计团队的?
  • 你如何决定不建什么?
  • 你如何定义伟大的产品设计?

案例研究

请参阅我们的详细框架分解文章(产品设计问题,最喜欢的产品问题,创建一个新产品问题),以获取关于如何回答这些类型的问题的建议。

  • 你最喜欢的产品是什么?为什么?
  • 你最喜欢我们公司产品的什么?
  • 对于我们公司的产品,你最不喜欢的是什么?你会如何改进它?
  • 你如何为盲人设计一台自动取款机?
  • 你会如何设计一个婴儿的太阳镜?
  • 你会如何重新设计雨伞?
  • 你将如何改进Facebook群组?
  • 你会如何改进Yelp上的餐厅列表功能?
  • 让我们看一下Linkedin在手机上的主页。你将如何改进它?
  • 如果你要为Quora打造下一个大特色(你可以在这里替代任何公司),那会是什么?
  • 你是Facebook的产品经理,高级管理人员希望你创建一个生日应用程序,你如何设计它?
  • 你是Facebook视频的产品经理。你如何决定是否设计视频是自动播放(以页面为中心),还是点击播放?

分析

预估

我们在访谈中看到的内容少得多,所以我们只会为这个话题提供几个样本问题。 纽约市有几扇窗户?

  • 旧金山的Safeway每天能赚多少钱?
  • 星巴克平均每天供应多少杯咖啡?
  • 美国每年生产多少瓶洗发水?
  • 每个月有多少Instagram帖子来自美国的用户?

产品指标

  • 通过一个时间,对你产品的度量进行更深层次的分析,从而得出一- 个完全不同的特性决定。
  • 请告诉我,你曾在一个产品指标上做过一个实验,并对它进行了测试。
  • 通过一个你负责改进的产品指标和你所采取的步骤进行讨论。 定义统计学意义。
  • 在宣布一个赢家之前,你会运行一个分裂测试多长时间? 选择我们公司的产品。您现在负责构建一个仪表板,它将每天向我们的团队显示所有相关的指标。你跟踪?
  • 让我们假设你是Facebook的产品经理,你刚刚推出了Facebook群组。你如何确定这次发射是否成功?
  • 你是一个p2p租赁市场的产品经理。当你今天早上检查你的仪表盘时,你会注意到每小时的公司收入比前14天移动的平均收入下降了30%。你如何诊断和解决这个问题?
  • 你是Snapchat的产品经理,你注意到DAU下降了20%。你做什么工作?
  • 你是一家电子商务公司的产品经理。你会追踪的最高标准是什么?为什么?
  • 你是Facebook搜索的产品经理。你如何衡量产品的成功?
  • 你是Facebook时间轴的产品经理,你的反应会被插入到路线图中。- 你如何决定设计和发射的反应?你如何衡量发射的成功?

定价

  • 你如何给新推出的产品定价?
  • 你是Netflix核心产品的产品经理,而首席执行官希望你明白降低每月的订阅价格是否有意义。你的计划是什么来决定是否降低价格?
  • 假设您是Amazon Prime的新产品经理,您正在考虑如何为产品定价。目前的两种选择有35美元的最低消费,一种选择是8美元在1小时内交货,第二种选择是在2小时内免费送货。你如何分析目前的定价,并确定是否有必要进行价格调整?

策略

  • 为什么你认为Facebook Messenger是一个独立的应用程序?
  • 你认为亚马逊为什么会收购全食超市?
  • 选择一个10-20年看起来完全不同的行业。你如何确保我们公司能够适应这个行业?

技术

  • 告诉我你将如何编写一个算法来推荐Facebook好友添加。
  • 告诉我你将如何编写一个算法来推荐Linkedin联系人添加。
  • 请告诉我您将如何编写一个算法向用户推荐中等文章。
  • 您是一个在移动照片应用程序上工作的产品经理。你的CEO要求你决定这个应用程序是否应该显示高分辨率或中等分辨率的照片。你是如何调查的?
  • 告诉我你是如何在别人的推特上发布推文的。
  • 向6岁的孩子解释机器学习。
  • 向你的曾祖父解释递归(他没有背景)。
  • 当您在浏览器中键入URL并按enter时,会发生什么情况?
  • 您是一个消费者直播应用程序的产品经理,而且在特定的地理位置上,所有的直播都存在性能问题。你如何诊断这个问题?
  • Facebook最近发现,第三世界国家的移动应用程序用户的带宽明显较低,用户体验非常糟糕。你如何减少Facebook移动应用的带宽消耗?

5.什么是金字塔思维?

1.金字塔思维的基本结构是: 1)结论先行; 2)以上统下; 3)归类分组; 4)逻辑递进。

2.基本规则是: 1)先重要后次要; 2)先总结后具体; 3)先框架后细节; 4)先结论后原因; 5)先结果后过程; 6)先结论后论据。

3.具体做法: 1)自上而下表达、自下而上思考; 2)纵向总结概括、横向归纳分组; 3)序言讲故事、标题提炼精华。

5.1.举个例子

金字塔沟通法则

其实这就好像以前写议论文一样。总分结构,先提出中心思想,再写出分论点,然后每个分论点都给出理由。 如上图所表示: 问题:简书是不是一个好的写作交流平台? 结论:简书是一个号的写作交流平台。 理由: 1.简书提供一个专注于阅读和创作的写作平台。 2.简书提供作者与读者的交流平台。 3.简书上有很多优秀的作者和文字爱好者。 然后对理由再进行Q/A形式的阐述。 将整个文章的论证结构搭建成一个金字塔形式。 自下而上思考也就是为了论证你所说的理由的。 整个过程中再结合所说的分析方法就可以形成一篇较为有逻辑性的文章。

5.2.如何使用金字塔思维?

金字塔思维有一套逻辑严谨的分析方法,通过以下的方法便可以很好的掌握金字塔思维。

1.自上而下建设

1. 提出主题思想。
2. 设想受众的主要疑问。
3. 写序言:背景(S)、冲突(C)、疑问(Q)、回答(A)。
– (WHAT发出指示式)我们应该做什么?
– (HOW解释做法式)我们应该怎么做?
– (IF请求支持式)我们是否应该做?
– (OR比较选择式)哪个比较好?
4. 与受众进行疑问/回答式的对话。
5. 对受众的新疑问,进行疑问/回答式的对话。

2.自下而上思考

1. 列出你想表达的所有思想要点。
2. 找出各要点之间的逻辑关系。
3. 得出结论。
4. 推导出序言。

3.使用关键句

1. 使用有明确思想的句子。(如上升10%的业绩)
2. 说明行动产生的结果或目标。(我们通过行动得到了什么)
3. 概括思想使用行动性语句(行动后的结果)或者概括性语句。(共同点的含义)

1.3、-非技术产品经理如何与开发沟通

小互动

大家早上好,我是Jack。 在开始分享前,和大家互动个小话题。 大家觉得,人最重要的能力是什么? 对的,是沟通。 不知道大家,看过《人类简史》 这本书没有? 这本书,最触动我的是,人和动物的区别。 人可以,基于深度认知、大规模协作。 小到Github, 程序员结对编程平台。 大到NASA, 人类重返月球计划。 人类正在成为一个多星际种族。

好了,吹水完毕,我要开始分享了。

分享来源

这是上星期在深圳湾公园,和一群产品经理的线下分享。

分享大纲(分享前)

1、开发说这需求做不了,他在骗你么? 2、产品思维vs技术思维 3、技术框架:前后端、数据库、移动端 4、如何与开发沟通? 5、非技术产品经理的出路。

分享大纲(总结后)

1、互联网产品研发流程、代码管理流程、互联网公司现状; 2、产品思维vs技术思维vs商务思维、岗位鄙视链、开发语言鄙视链 3、常用开发工具、专业术语、开发入门、与开发协同、开发语言发展趋势、python、go 4、如何与开发沟通、产品现状:其它岗位如何转行? 5、非技术产品的出路、程序员最喜欢什么样的产品经理?业务型产品经理、商务产品经理、策略产品经理、增长/数据产品经理。

我在发起,大规模协作

是的,无论是头脑风暴、项目管理,本质都是大规模协作。对比前后的分享大纲,挖掘出了,很多高质量场景。 我是Jack,我在深圳,本周末也会举行一次,线下分享,欢迎加入讨论。

开发说这个做不了,他在骗你么?

不知道你们遇到过,这个问题没?开发说这个需求做不了,你们会怎么办?   首先得了解流程,如果不清楚流程,少不了扯皮。具体看这里,对了,我发明了个产品经理日,大家觉得可以么?这里我是一个app,互联网研发流程。   甚至还有产品经理,想了解研发流程,像是代码提交、review、合并。这个流程我之后,再分享出来。 国外公司的项目管理流程

国内互联网公司现状,主要有以下几种:

  • 大公司,有项目经理,开发Leader评估时间,慢功出细活。
  • 创业公司,PM兼项目管理,开发直接评估时间,快速迭代。
  • 外包公司,只有项目经理,项目经理评估时间,任务制。 这里指的是,创业公司,这种场景,开发说需求做不了。

通常有三个原因

  • 现有技术解决不了,像是AR\VR\机器学习等新技术,方案还不成熟。
  • 需求不合理,技术角度看,时间不够,只能出临时性方案,甚至会引起后面重构、推翻;
  • 开发技术水平不足,反正你也不懂,实现不了,只能忽悠你了;
  • 其它,准备跑路了,留点时间学习、etc。 假如产品经理不懂技术,会怎么样? 1、技术解决不了,和你解释也没用,反正你可能也不信; 2、需求不合理,你会觉得他开发水平不行; 3、水平不足,要忽悠你,当然来个全套。

他在骗你么?

这个很容易甄别,通过追问,旁敲侧击,寻求其它帮助,但这就很低效了。 本质问题还是沟通,以及不懂技术,需求提的不专业,内心没谱。

技术思维vs产品思维

既然是沟通问题,那还是得了解开发呀。你们觉得开发思维和产品思维,有何不同? 举个例子,开发和产品的关系,就像是瞎子背着瘸子,不是那么恰当。一个负责看路,一个负责走路。 开发是左脑思维,逻辑理性,how。产品是右脑思维,艺术感性,why。 讨论中甚至还有个商业思维,商业思维,如何变现?商业价值。

image.png

商业思维:商业价值、变现? 产品思维:用户至上、用户价值、why? 技术思维:技术至上、性能优化、how?

技术框架:前后端、数据库、移动端

2、服务员与厨师-前后端的区别 2.1 初次见面-浏览器输入url后 2.2、小区与隔板间-机房和虚拟机 3、世界之窗门票-账号与Token 3.1、 暗号和钥匙-Cookie和Session的区别 3.2、前端三人组-村姑、化妆师、熊孩子3.3 Js、App和缓存—熊孩子、篮子和仓库 4、小雪面试受挫-怎么样才算是产品经理? 4.1、火车票代售点—-后端API和开放平台 4.2、 程序员小明的情书-JavaScript脚本的力量 4.3 系铃铛的玩具猫-数据库的前世今生 4.4、后端小实战-用Node.js实现个人博客 4.5、App小实战-Andoird vs ios

如何与开发沟通?

1、不太不懂技术 这样你不理解开发,不懂技术至上的情怀。 2、不能太懂开发 要尊重开发,不要侵犯他们、“指挥”他们。 3、与开发打好关系 ,google都提倡搞关系,产品新人进入团队,必做的第一件事,就是各种沟通,融入先。

非技术产品经理的出路

该如何做好产品经理?那就要反问一个问题了,程序员最喜欢什么样的产品经理?    程序员最喜欢,需求描述清晰(业务背景、让开发知道自己在做什么、为什么要这样做)、熟悉项目流程(懂开发、开发边界、成本)的产品经理。    最后还聊到,产品经理的发展发向,有一位姐姐,想往商务产品经理发展,这里涉及到岗位鄙视链,又很多东西说,太累了,写不了那么多。

产品经理职业方向:

  • 业务型产品经理;
  • 商务产品经理;
  • 策略产品经理;
  • 数据产品经理;
  • 人工智能产品经理。

 

1.4、神秘的互联网团队

搞IT=修电脑?

知乎上也有很多问题,像【如何和家人解释产品经理是干嘛的?】

如何向家里人解释互联网的岗位呢?

上次在一个app的故事,讲了关于移动互联网的故事。 活在一线城市,忽略了很多网民是五环外的,很多人对于搞IT的认识,还停留在修电脑的阶段,对程序员,也是有各种误解吧,可能是程序员喜欢自黑吧。

1、我是互联网

古人言:“秀才不出门,便知天下事”。 大概是对现代信息时代的预测吧。

古代信息传播,主要靠的是飞鸽传书,信息的载体是纸张,信鸽是信息差使。 古有飞鸽传书

我是互联网,原名是因特网(Internet),我可以把计算机连接在一起,这样就可以传输信息,形成网络,互联网让世界变成地球村。 今有互联网1988年,中国接入互联网,互联网好比信息公路。 俗话说得好,“要先富,先修路”,互联网慢慢发展起来,形成新的行业。 1990伊始,先后出现了门户网站、QQ、电子商城,互联网悄无声息的,改变了人们的生活。

互联网行业,催生了大量新岗位,程序员、项目经理、设计师,相信大部分人都知道黑客,互联网世界里,有一群智商极高的人,他们精通计算机网络和安全,他们可以任意访问网络上的文件,我们称之为黑客,黑客是好的,骇客则是坏人。(总是有坏人,技术无好坏,看你怎么用)

2、互联网产品

2018年,中国网民近8亿,很惊人,90后这代人,第一次接触到的,应该有以下三个,打字游戏、百度一下、QQ , 第一次接触电脑,觉得很神奇,打字游戏很好玩,百度一下,什么答案都有,居然比图书馆还有用,用QQ给加好友,都不用发短信了。 打字游戏 百度一下手机qq

这些网站和软件是哪里来的?谁提供的?

互联网公司提供的,互联网公司和传统公司的商业模式,完全不一样,互联网服务免费,大家只要有手机,就可以访问网页,下载app,那么它考什么盈利呢? 最简单粗暴的,当然就是投放广告,只要有足够的用户数,收取广告公司的广告费,还有其他更多的模式。

随着互联网高速发展,大致可以分为pc互联网、移动互联网,pc互联网造就了BAT(百度、阿里、腾讯),移动互联网造就了TMD(头条、美团、滴滴),互联网行业也开始细分市场,主要有电子商务、搜索引擎、社交等。

  • 电商:国内电商(淘宝、天猫)、跨境电商(环球易购);
  • 互联网金融:蚂蚁花呗、蚂蚁借呗;
  • 社交:qq、微信、陌陌;
  • 互联网医疗:就医160;
  • 互联网教育:
  • 生活服务
  • 出行
  • 信息
  • 其它

互联网团队架构

深圳南山科技园,有着“中国硅谷”的称号,大部分的互联网都聚集在此,像是腾讯、中兴、百度等大公司,还有很多二三级梯队公司、创业公司。 南山科技园

互联网的团队架构,基本和下图差不多,得看公司的商业模式,主要分为2b和2c两种,2b(business)面向企业,为企业服务,像是金蝶,为公司提供财务软件,2c(customer)像是腾讯qq,为个人服务,2b的公司主要靠销售,公司有一半是销售,一半是研发。2c公司靠的是运营人员。

互联网研发团队架构

搞IT/程序员=修电脑?

大家会认为,搞IT的就是修电脑,应该是传统公司,里面的IT部门,他们负责安装系统、维护网络,为公司服务,当然程序员一般也会这些,加上程序员喜欢自黑,又懒得解释太多,就当是修电脑的吧。

大公司、小公司架构不一样,但一般都有IT职能、技术研发部、产品业务部的区分,我们这里主要介绍下程序员和产品经理吧。

项目经理&程序员

程序员和黑客不同,程序员主要是软件开发,程序员一般和项目经历配合,如果说,开发软件是盖房子,那么项目经理就是包工头,产品经理则是建筑设计师。 项目经理&程序员

项目外包

和盖房子一样,万丈高楼平地起,在pc互联网、移动互联网两个时代,网站和app的需求非常大,互联网公司供不应求,一些比较大的项目,会部分外包出去,像是停车场、花园这些,都可以外包给其他包工头,加快服务效率,这也衍生了外包行业,项目外包非常多,很多传统公司,养不起互联网团队、也搞不懂,直接就是交给外包,外包市场份额还不小,占到1/2,所以也衍生了很多外包平台。

部分外包

产品思维vs技术思维

程序员vs产品经理,侵删

程序员是怎么炼成的?

程序员往往男性居多,因为写代码(约等于画复杂流程图),其实是逻辑严密的活动,男性更享受这种思维活动,享受这种成就感,也有遇到过女程序员,普遍不是很享受这种过程吧。 程序员是怎么炼成的? 一般有三种:

  • 科班出身;
  • 半路出家,培训;
  • 自学成才;

科班出身

  • 首先会学习,计算机组成原理,硬件组成架构,cpu、gpu、内存、硬盘等等
  • 编程语言,一般是c语言,少数Java,然后就是web前端;
  • 数据库,sql server,可以自学mysql、mongodb等;
  • 计算机网络,网络基础、七层;
  • 操作系统,linux;
  • 数据结构,算法导论;
  • 其它。

一般科班出身,在学校大概学了2年后,初步熟悉编程语言,通过做一些项目,真正入门编程,不得不说,有天分的人很快就可以上手。

程序员

到后面,真正去企业实习,做项目,才算是工程师。 talk is cheap, show me code。 实战才是最能提高编程能力,当然基础很重要,决定了你的天花板高度。

不少产品大佬,都自诩是产品经理,像是乔布斯、马化腾、周鸿祎等,所以另产品经理大火,一度被认为是最近ceo的职位。

而且产品又不像技术一样,有技术的门槛,加之国内市场催熟,国外的产品经理其实是要求懂技术的,像是微软的产品经理要求做过10年开发,国内中兴也是如此。

这就导致了国内产品社区,有一个热门问题“产品经理要不要懂技术?懂到什么程度?”。

产品经理

比较佩服的产品经理,还是张小龙,张小龙既是一位优秀的架构师,同时也深谙人性,打造出了foxmail、微信等优秀产品。

产品经理创业

从草根到微信之父:张小龙的创业故事

 

1.5、史上最全的产品经理面试题,产品总监也不知道怎么答

行为

  • 自我介绍下
  • 你为什么想来这里上班?
  • 什么最激励你?
  • 你对上一家公司有什么影响
  • 作为产品经理,你最大的错误是什么?
  • 作为产品经理,你面对的最大挑战是什么?
  • 讲下你在有分歧而又必须做决定的经历。
  • 说下你在不看数据凭直觉做的一个决定。
  • 如果我和你以前的同事交谈,他们会说什么是你最好和最糟糕的部分?
  • 作为一个产品经理,你的“最大优势”是什么?
  • 你最喜欢和你一起工作的人的品质是什么?

产品管理

  • 你认为一个伟大的产品经理的品质是什么?
  • 作为一个产品经理,你的“最大优势”是什么?
  • 你最喜欢什么方面的产品管理?你最不喜欢什么?
  • 你在上一个公司使用了什么软件开发方法?你喜欢或不喜欢什么?你最喜欢哪种方法?
  • 你想在这里建什么?为什么?

路线图

  • 请告诉我您是如何管理您以前产品的路线图的。
  • 你如何将你的路线图传达给其他团队?管理怎么样?
  • 您的最高付费客户之一需要您的特性,而这一特性最初并没有出现- – 在产品路线图上,并且会降低您最初的计划。你做什么工作?
  • 你是Facebook群组的产品经理。您如何决定1年路线图是什么样的?那五年路线图呢?

优先级

  • 通过你喜欢的优先级框架来说服我。使用它的利与弊是什么?
  • 您是谷歌文档的产品经理。如何决定哪些特性需要优先考虑?

客户/用户

  • 在以前的公司里,你是如何与你的用户互动的?
  • 您收集用户反馈的流程是什么?你是如何利用这些反馈来塑造你的路线图的?
  • 你如何知道你的用户对你的产品是否满意?

沟通

  • 您刚刚开始作为一个成熟产品的新产品经理,即将发布一个重大更新。您的任务是为更新撰写新闻稿。如果你是一个新产品经理,你会采取什么措施来确保你写出最好的新闻稿呢?
  • 你的最新版本发布了一个bug,它极大地影响了你的用户群的0.1%,而那些用户一直在愤怒地反馈他们的产品体验。在你有足够的时间在接下来的几天内将一个hotfix发送出去之前,你是如何与他们沟通来帮助他们安抚他们的呢?

跨职能团队

  • 你能谈谈你是如何与以前公司的设计团队合作来发布产品/功能的吗?
  • 你能说说你是如何在以前的公司里与一个工程团队合作来运输产品/特性的吗?
  • 告诉我一个工程师不同意你的情况。你是如何解决这个问题的?
  • 告诉我一个设计师不同意你的观点。你是如何解决这个问题的? 请说服我,你必须与几个不同的团队合作,以协调产品的发布。
  • 你的工程团队提出了一个你不同意的技术设计。你如何去寻找最佳的前进道路?
  • 请告诉我,你必须对高级管理层说不。
  • 您是否以不同的方式管理不同功能的团队?你是怎么做到的?

产品设计

过程

  • 你怎么知道什么时候设计完成了?
  • 请说服我,你必须削减一项功能,让你的产品更容易使用。你是如何优先考虑这个问题的?你是如何将这些信息传达给你的设计团队的?
  • 你如何决定不建什么?
  • 你如何定义伟大的产品设计?

案例研究

请参阅我们的详细框架分解文章(产品设计问题,最喜欢的产品问题,创建一个新产品问题),以获取关于如何回答这些类型的问题的建议。

  • 你最喜欢的产品是什么?为什么?
  • 你最喜欢我们公司产品的什么?
  • 对于我们公司的产品,你最不喜欢的是什么?你会如何改进它?
  • 你如何为盲人设计一台自动取款机?
  • 你会如何设计一个婴儿的太阳镜?
  • 你会如何重新设计雨伞?
  • 你将如何改进Facebook群组?
  • 你会如何改进Yelp上的餐厅列表功能?
  • 让我们看一下Linkedin在手机上的主页。你将如何改进它?
  • 如果你要为Quora打造下一个大特色(你可以在这里替代任何公司),那会是什么?
  • 你是Facebook的产品经理,高级管理人员希望你创建一个生日应用程序,你如何设计它?
  • 你是Facebook视频的产品经理。你如何决定是否设计视频是自动播放(以页面为中心),还是点击播放?

分析

预估

我们在访谈中看到的内容少得多,所以我们只会为这个话题提供几个样本问题。 纽约市有几扇窗户?

  • 旧金山的Safeway每天能赚多少钱?
  • 星巴克平均每天供应多少杯咖啡?
  • 美国每年生产多少瓶洗发水?
  • 每个月有多少Instagram帖子来自美国的用户?

产品指标

  • 通过一个时间,对你产品的度量进行更深层次的分析,从而得出一- 个完全不同的特性决定。
  • 请告诉我,你曾在一个产品指标上做过一个实验,并对它进行了测试。
  • 通过一个你负责改进的产品指标和你所采取的步骤进行讨论。 定义统计学意义。
  • 在宣布一个赢家之前,你会运行一个分裂测试多长时间? 选择我们公司的产品。您现在负责构建一个仪表板,它将每天向我们的团队显示所有相关的指标。你跟踪?
  • 让我们假设你是Facebook的产品经理,你刚刚推出了Facebook群组。你如何确定这次发射是否成功?
  • 你是一个p2p租赁市场的产品经理。当你今天早上检查你的仪表盘时,你会注意到每小时的公司收入比前14天移动的平均收入下降了30%。你如何诊断和解决这个问题?
  • 你是Snapchat的产品经理,你注意到DAU下降了20%。你做什么工作?
  • 你是一家电子商务公司的产品经理。你会追踪的最高标准是什么?为什么?
  • 你是Facebook搜索的产品经理。你如何衡量产品的成功?
  • 你是Facebook时间轴的产品经理,你的反应会被插入到路线图中。- 你如何决定设计和发射的反应?你如何衡量发射的成功?

定价

  • 你如何给新推出的产品定价?
  • 你是Netflix核心产品的产品经理,而首席执行官希望你明白降低每月的订阅价格是否有意义。你的计划是什么来决定是否降低价格?
  • 假设您是Amazon Prime的新产品经理,您正在考虑如何为产品定价。目前的两种选择有35美元的最低消费,一种选择是8美元在1小时内交货,第二种选择是在2小时内免费送货。你如何分析目前的定价,并确定是否有必要进行价格调整?

策略

  • 为什么你认为Facebook Messenger是一个独立的应用程序?
  • 你认为亚马逊为什么会收购全食超市?
  • 选择一个10-20年看起来完全不同的行业。你如何确保我们公司能够适应这个行业?

技术

  • 告诉我你将如何编写一个算法来推荐Facebook好友添加。
  • 告诉我你将如何编写一个算法来推荐Linkedin联系人添加。
  • 请告诉我您将如何编写一个算法向用户推荐中等文章。
  • 您是一个在移动照片应用程序上工作的产品经理。你的CEO要求你决定这个应用程序是否应该显示高分辨率或中等分辨率的照片。你是如何调查的?
  • 告诉我你是如何在别人的推特上发布推文的。
  • 向6岁的孩子解释机器学习。
  • 向你的曾祖父解释递归(他没有背景)。
  • 当您在浏览器中键入URL并按enter时,会发生什么情况?
  • 您是一个消费者直播应用程序的产品经理,而且在特定的地理位置上,所有的直播都存在性能问题。你如何诊断这个问题?
  • Facebook最近发现,第三世界国家的移动应用程序用户的带宽明显较低,用户体验非常糟糕。你如何减少Facebook移动应用的带宽消耗?

 

1.6-从哪些侧面能看出一家公司的技术能力

星球上的问题

研发架构

架构是否完善:CTO > 架构师 > 项目经理/小组Leader > 移动端/前端/后端

一招教你,识别开发水平/气质。

搜索引擎:google > baidu,大多数情况下,如果开发不会fanqiang,没啥极客精神。

image.png

GitHub的star数:程序员简历里,重要的一个指标。 image.png

从招聘信息,可以知道,公司所用的技术栈。 image.png

前端:vue/react > jquery(较旧) 移动端:原生开发(iOS/Android) > react native/小程序 后端:c > python/go/java > php/ruby 测试:CI环境 > 手工测试 DBA: 有 > 无

硬件设备: MacBook/iMac > Windows ,除了windows特殊开发,基本上是这样, 其实并非逼格,mac os其实是unix系统,对各种开发环境,很友好。 image.png

代码管理工具:Git > SVN,也有例外,一些大公司为了稳定易用,就是用svn

项目管理方式:敏捷(scrum)> 瀑布(传统) ,大型老旧项目除外。 项目管理工具:JIRA/Teabition/Worklite/etc > Project > Excel 团队沟通: 自研企业协同工具 > Slack/钉钉/企业微信/etc > qq/wechat

image.png

 

来源:PMskill产品社区  http://www.pmskill.net/techbook

文章标签:

0 条评论 402 次阅读

  1. 既来之,则言之。

发表评论

Top