作品简介

《产品经理必懂的技术那点事儿:成为全栈产品经理》以非技术背景产品经理学习技术为主题,将技术知识以简单并且易于理解的方式讲述出来,帮助非技术背景产品经理了解技术、学习技术,旨在帮助产品经理高效地与技术人员进行沟通与合作,避免不懂技术带来的困扰。

《产品经理必懂的技术那点事儿:成为全栈产品经理》主要内容围绕产品经理需要了解的互联网基础技术知识展开,涉及客户端、服务器端、数据库及一些数据处理知识。同时,就产品经理需具备的一些软实力,例如沟通能力和解决问题的能力进行了详细介绍。另外,对产品经理必懂的运营“技术”做了详细阐述。

《产品经理必懂的技术那点事儿:成为全栈产品经理》适合非技术背景的产品经理、设计师、运营、市场等互联网岗位的读者阅读,也适合想了解产品经理工作及准备从其他职能转型为产品经理的读者阅读。

唐韧(Ryan),2008年开始从事网站系统的设计与开发,2010年开始从事智能手机App开发,国内早期Android及iOS开发者,百万级阅读量技术博客作者,发表技术文章百余篇。2014年转型做产品经理,在创业公司负责产品规划与设计工作。人人都是产品经理专栏作家、起点学院优秀导师,在行行家。

作品目录

  • 作者简介
  • 推荐序一
  • 推荐序二
  • 自序
  • 前言
  • 1 产品思维与技术思维
  • 1.1 产品经理为什么要懂技术
  • 1.2 产品经理和工程师分别是干什么的
  • 1.3 产品设计中需要注意的技术边界
  • 1.4 工程师的思考方式:工程思维
  • 1.5 入门产品经理的思考方式:功能思维
  • 1.6 高阶产品经理的思考方式:产品思维
  • 1.7 产品经理必须回答的8个问题
  • 1.8 本章小结
  • 2 互联网技术与产品
  • 2.1 互联网技术发展史
  • 2.2 互联网产品发展史
  • 2.3 互联网开源社区和技术
  • 2.4 互联网产品技术架构
  • 2.5 移动互联网技术的特点
  • 2.6 下一代互联网产品
  • 2.7 下一代互联网产品经理
  • 2.8 本章小结
  • 3 产品经理学编程
  • 3.1 产品经理为什么要学编程
  • 3.2 主流编程语言介绍
  • 3.3 编程语言中的数据类型
  • 3.4 编程语言中的逻辑结构
  • 3.5 数据的组织方式:数据结构
  • 3.6 什么是程序
  • 3.7 程序的最小执行单元
  • 3.8 程序与产品功能之间的关系
  • 3.9 本章小结
  • 4 产品经理学数据库
  • 4.1 产品经理为什么要学数据库
  • 4.2 关系型数据库
  • 4.3 非关系型数据库
  • 4.4 数据存储与恢复
  • 4.5 从数据角度看产品设计
  • 4.6 本章小结
  • 5 产品经理学客户端技术
  • 5.1 产品经理为什么要学客户端技术
  • 5.2 Android基础技术及基本控件
  • 5.3 Android界面布局原理
  • 5.4 Android系统的权限控制
  • 5.5 Android应用打包及发布
  • 5.6 Android多屏幕适配
  • 5.7 iOS基础技术及基本控件
  • 5.8 iOS界面布局原理
  • 5.9 iOS系统权限控制
  • 5.10 iOS应用打包及发布
  • 5.11 Web基础技术知识
  • 5.12 如何判断产品问题是否出自客户端
  • 5.13 本章小结
  • 6 产品经理学服务端技术
  • 6.1 产品经理为什么要学服务端技术
  • 6.2 服务端的基本架构
  • 6.3 数据接口及结构
  • 6.4 服务端与客户端的交互模型
  • 6.5 服务器部署及运维
  • 6.6 云服务器
  • 6.7 如何判断产品问题是否出自服务端
  • 6.8 本章小结
  • 7 产品经理学数据
  • 7.1 什么是数据
  • 7.2 数据分类及数据分析
  • 7.3 p数据指标
  • 7.4 数据仓库
  • 7.5 数据可视化
  • 7.6 数据驱动下的产品与业务
  • 7.7 本章小结
  • 8 产品经理如何写一份高质量的PRD
  • 8.1 PRD的基本结构
  • 8.2 产品经理如何评判一个需求的价值
  • 8.3 基于目标读者写作
  • 8.4 PRD里的产品逻辑
  • 8.5 PRD里的技术规则
  • 8.6 常用的PRD写作工具介绍
  • 8.7 功能型PRD与技术型PRD的区别
  • 8.8 沟通胜过文档
  • 8.9 本章小结
  • 9 如何与工程师正确沟通
  • 9.1 工程师是一个什么样的群体
  • 9.2 如何向工程师阐述产品需求
  • 9.3 如何从产品角度参与技术讨论
  • 9.4 产品需求变动时的沟通方法
  • 9.5 非技术背景产品经理的沟通技巧
  • 9.6 用讲故事代替介绍功能
  • 9.7 本章小结
  • 10 产品经理的自我修养
  • 10.1 三种类型的产品经理
  • 10.2 产品经理的三项核心技能
  • 10.3 懂技术不如懂产品
  • 10.4 为什么懂得这么多还是做不好产品
  • 10.5 设计完功能不等于做好了产品
  • 10.6 理解场景比设计功能更重要
  • 10.7 产品是技术与艺术的结合
  • 10.8 如何跨越产品经理初级阶段
  • 10.9 产品经理如何驱动技术团队
  • 10.10 成为产品领导者
  • 10.11 本章小结
  • 11 产品经理工作中会遇到的问题及解决方法
  • 11.1 解决问题前先定位问题
  • 11.2 产品经理工作中遇到的问题
  • 11.3 “聚焦答案”而非“聚焦问题”
  • 11.4 一个可能的解决问题模型
  • 11.5 从问题和答案中获取洞察力
  • 11.6 一个需求从无到有经历了什么
  • 11.7 MVP:化繁为简的方法
  • 11.8 如何合理地把握产品节奏
  • 11.9 非技术背景产品经理三大生存指南
  • 11.10 本章小结
  • 12 产品经理的职业发展
  • 12.1 产品助理的日常工作及晋级
  • 12.2 产品经理的日常工作及晋级
  • 12.3 产品总监的日常工作及晋级
  • 12.4 从产品助理到产品总监的跨越
  • 12.5 如何系统化地提高产品能力
  • 12.6 本章小结
  • 13 产品经理必懂的运营“技术”
  • 13.1 产品与运营的关系
  • 13.2 产品运营与业务运营的区别
  • 13.3 如何围绕产品设计运营方案
  • 13.4 如何通过产品杠杆提升运营效率
  • 13.5 本章小结
  • 14 产品经理必懂的技术名词
  • 14.1 类、对象、抽象和实例
  • 14.2 工程师口中的“打印”是什么意思
  • 14.3 工程师口中的“写死”是什么意思
  • 14.4 架构和框架
  • 14.5 控件和组件
  • 14.6 进程与线程
  • 14.7 什么是“脚本”
  • 14.8 同步处理和异步处理
  • 后记
展开全部