产品经理新手入门书。
系统软件整理产品经理必懂技术知识多元性:常见技术定义、手机客户端、服务端、数据库查询及一些数据处理方法知识。
掌握他们是啥、坐落于哪家层级、有哪些功效、怎样在设计方案上开展调节解决。
从商品设计方法论和经营方面填补产品经理的能力实体模型。
产品经理职业发展规划发展理念。
《产品经理必懂的技术那点事儿:成为全栈产品经理》以非技术背景图产品经理学习技术为主题风格,将技术知识以简易而且便于了解的方法叙述出去,协助非技术背景图产品经理掌握技术、学技术,致力于协助产品经理高效率地与专业技术人员开展沟通交流与协作,防止不明白技术产生的困惑。
《产品经理必懂的技术那点事儿:成为全栈产品经理》主题思想紧紧围绕产品经理必须掌握的互联网技术基本技术知识进行,涉及到手机客户端、服务端、数据库查询及一些数据处理方法知识。另外,就产品经理需具有的一些创新能力,比如沟通协调能力和解决困难的能力开展了详解。此外,对产品经理必懂的经营“技术”干了详尽论述。
《产品经理必懂的技术那点事儿:成为全栈产品经理》合适非技术背景图的产品经理、室内设计师、经营、销售市场等互联网技术职位的用户阅读文章,也合适想掌握产品经理工作中及提前准备从别的职责转型发展为产品经理的用户阅读文章。
目录
- 1 产品思维与技术思维 1
- 1.1 产品经理为什么要懂技术 1
- 1.2 产品经理和工程师分别是干什么的 3
- 1.3 产品设计中需要注意的技术边界 5
- 1.4 工程师的思考方式:工程思维 7
- 1.5 入门产品经理的思考方式:功能思维 8
- 1.6 高阶产品经理的思考方式:产品思维 8
- 1.7 产品经理必须回答的8个问题 11
- 1.8 本章小结 13
- 2 互联网技术与产品 15
- 2.1 互联网技术发展史 15
- 2.2 互联网产品发展史 16
- 2.3 互联网开源社区和技术 17
- 2.4 互联网产品技术架构 22
- 2.5 移动互联网技术的特点 24
- 2.6 下一代互联网产品 25
- 2.7 下一代互联网产品经理 26
- 2.8 本章小结 26
- 3 产品经理学编程 28
- 3.1 产品经理为什么要学编程 28
- 3.2 主流编程语言介绍 30
- 3.3 编程语言中的数据类型 31
- 3.4 编程语言中的逻辑结构 37
- 3.5 数据的组织方式:数据结构 42
- 3.6 什么是程序 46
- 3.7 程序的最小执行单元 46
- 3.8 程序与产品功能之间的关系 47
- 3.9 本章小结 48
- 4 产品经理学数据库 50
- 4.1 产品经理为什么要学数据库 50
- 4.2 关系型数据库 51
- 4.3 非关系型数据库 58
- 4.4 数据存储与恢复 60
- 4.5 从数据角度看产品设计 61
- 4.6 本章小结 62
- 5 产品经理学客户端技术 63
- 5.1 产品经理为什么要学客户端技术 63
- 5.2 Android基础技术及基本控件 67
- 5.3 Android界面布局原理 75
- 5.4 Android系统的权限控制 76
- 5.5 Android应用打包及发布 77
- 5.6 Android多屏幕适配 79
- 5.7 iOS基础技术及基本控件 81
- 5.8 iOS界面布局原理 86
- 5.9 iOS系统权限控制 86
- 5.10 iOS应用打包及发布 88
- 5.11 Web基础技术知识 89
- 5.12 如何判断产品问题是否出自客户端 97
- 5.13 本章小结 98
- 6 产品经理学服务端技术 99
- 6.1 产品经理为什么要学服务端技术 99
- 6.2 服务端的基本架构 101
- 6.3 数据接口及结构 103
- 6.4 服务端与客户端的交互模型 107
- 6.5 服务器部署及运维 108
- 6.6 云服务器 109
- 6.7 如何判断产品问题是否出自服务端 111
- 6.8 本章小结 112
- 7 产品经理学数据 113
- 7.1 什么是数据 113
- 7.2 数据分类及数据分析 114
- 7.3 数据指标 116
- 7.4 数据仓库 122
- 7.5 数据可视化 123
- 7.6 数据驱动下的产品与业务 124
- 7.7 本章小结 126
- 8 产品经理如何写一份高质量的PRD 128
- 8.1 PRD的基本结构 128
- 8.2 产品经理如何评判一个需求的价值 133
- 8.3 基于目标读者写作 136
- 8.4 PRD里的产品逻辑 137
- 8.5 PRD里的技术规则 140
- 8.6 常用的PRD写作工具介绍 141
- 8.7 功能型PRD与技术型PRD的区别 142
- 8.8 沟通胜过文档 143
- 8.9 本章小结 144
- 9 如何与工程师正确沟通 146
- 9.1 工程师是一个什么样的群体 146
- 9.2 如何向工程师阐述产品需求 148
- 9.3 如何从产品角度参与技术讨论 150
- 9.4 产品需求变动时的沟通方法 151
- 9.5 非技术背景产品经理的沟通技巧 153
- 9.6 用讲故事代替介绍功能 158
- 9.7 本章小结 159
- 10 产品经理的自我修养 160
- 10.1 三种类型的产品经理 160
- 10.2 产品经理的三项核心技能 165
- 10.3 懂技术不如懂产品 167
- 10.4 为什么懂得这么多还是做不好产品 168
- 10.5 设计完功能不等于做好了产品 170
- 10.6 理解场景比设计功能更重要 172
- 10.7 产品是技术与艺术的结合 176
- 10.8 如何跨越产品经理初级阶段 178
- 10.9 产品经理如何驱动技术团队 179
- 10.10 成为产品领导者 180
- 10.11 本章小结 183
- 11 产品经理工作中会遇到的问题及解决方法 185
- 11.1 解决问题前先定位问题 185
- 11.2 产品经理工作中遇到的问题 187
- 11.3 “聚焦答案”而非“聚焦问题” 193
- 11.4 一个可能的解决问题模型 194
- 11.5 从问题和答案中获取洞察力 195
- 11.6 一个需求从无到有经历了什么 196
- 11.7 MVP:化繁为简的方法 198
- 11.8 如何合理地把握产品节奏 201
- 11.9 非技术背景产品经理三大生存指南 202
- 11.10 本章小结 206
- 12 产品经理的职业发展 207
- 12.1 产品助理的日常工作及晋级 207
- 12.2 产品经理的日常工作及晋级 209
- 12.3 产品总监的日常工作及晋级 213
- 12.4 从产品助理到产品总监的跨越 216
- 12.5 如何系统化地提高产品能力 218
- 12.6 本章小结 225
- 13 产品经理必懂的运营“技术” 226
- 13.1 产品与运营的关系 226
- 13.2 产品运营与业务运营的区别 228
- 13.3 如何围绕产品设计运营方案 232
- 13.4 如何通过产品杠杆提升运营效率 237
- 13.5 本章小结 238
- 14 产品经理必懂的技术名词 240
- 14.1 类、对象、抽象和实例 240
- 14.2 工程师口中的“打印”是什么意思 241
- 14.3 工程师口中的“写死”是什么意思 242
- 14.4 架构和框架 242
- 14.5 控件和组件 243
- 14.6 进程与线程 244
- 14.7 什么是“脚本” 245
- 14.8 同步处理和异步处理 246
- 后记 247