美文网首页@产品
听说你还在纠结PM到底要不要懂技术?

听说你还在纠结PM到底要不要懂技术?

作者: 哲学系罗宾汉 | 来源:发表于2019-06-21 16:31 被阅读5次

文/一个低调的J先生

【全文目录】

1 写在前面

2 核心要点

3 程序与功能

4 客户端技术

5 服务端技术

6 数据库

PS:若时间有限,可直接跳转到第二部分核心要点,全文精华;

1 写在前面

诶?

听说你也想转产品?

听说你又担心转产品需要懂技术?

听说......

行了行了,我和你一样

作为一个半路出身PM,专业和产品甚至可以说没有半(pi)毛线相关。

一切源于2018年8月中旬的某个下午.......

一次毫无事故的临时起意。

然后,我进入某互联网大厂产品技术培训生。

故事就这样开始了。


既然是半路转行,其中的辛酸和苦水,不用说你也懂;

不过既然开始了,发现自己还有点喜欢;

不对,是非常喜欢

那自然要好好干;

作为小菜鸟,怎么干?

打怪升级,刷副本,刷经验,刷boss......听说游戏里好像都是这样。

有点道理,但除了这个,我还想写若干系列的文章,记录一下PM转行过程中踩过的坑、绊倒的坎,当然还有跌倒后爬起来拍拍灰尘不认怂的那点——“骄傲”

供所有转行或即将转行或想转行的PM一起分享学习;

这是第一篇,来自起点学院唐韧老师的《产品经理的技术必修课》全部课程笔记。

啊?你问我为啥这么干???

我只是觉得这样做有点酷hhh;

2 核心要点

(1)这是一张思维导图:

(2)以下是全文最重要的几个要点:

1)什么是产品思维和技术思维?

产品思维是从用户价值出发,在满足商业战略和业务目标的同时寻求产品路径满足用户需求

产品思维关注焦点:用户价值、使用场景、商业价值、业务闭环;

技术思维是从功能和工程实现出发,在满足产品需求的同时寻求可复用技术架构和低成本开发

技术思维关注焦点:实现方式、技术架构、技术价值、开发成本;

两者的交叉范围:需求、设计、功能

2)产品经理需要对技术懂到什么程度?

明白技术思维 ≠ 技术能力;产品经理需要的是技术思维而非技术能力,了解技术思维是为了更好地判断功能的复杂度

3)何为优秀的产品?

产品思维和技术思维的结合体,扎实的技术基础和良好的用户体验相结合的产物;

产品思维先行(更重要),技术思维是确保产品能成为现实的有力前提和必要工具;

懂用户比懂产品重要,懂产品比懂技术重要

4)如何建立技术思维? 

建立产品设计中三个层级的基本认知:

功能及界面设计——功能的逻辑效率,界面设计的简洁统一;

用户体验设计——关键路径设计,信息架构及交互方式;

技术实现逻辑——技术合理性和产品兼容性;

找到关键节点,对症下药

5)如何更好地和工程师沟通? 

多注意培养沟通技巧: 

成为沟通的组织者,而非命令或质问; 

明确问题,针对问题展开讨论而非本末倒置,协调参与方聚焦解决方案并达成一致; 

沟通具体过程中,多用“我们”替代“我”,多用“大家”、“一起”、“共同”替代“你”,多用“你怎么看呢”代替“就是这样”,遇到不懂的技术问题,多引导和转移,多请教和理解;

6)技术思维判断产品问题的三点参考原则。 

做新需求比改老需求更加容易; 

对原有产品方案做需求变更,会涉及新老版本数据兼容问题; 

业务逻辑越复杂,对应的技术方案越复杂;

(3)紧跟的几张配图:

3 程序与功能

(1)什么是编程语言

(2)程序的定义

程序 = 数据结构 + 算法;

程序块是程序的最小执行单元;

(3)产品功能与程序块之间的关系

4 客户端技术

(1)客户端技术分类

分为移动端、网页端、桌面端几种,使用的技术和编程语言各不一样,工程师的职能也不一样;

1)三种客户端技术

2)工程师职能分类:

(2)Android和iOS技术特点

1)技术特点比较

2)常用控件及其命名

(2)网页技术基础

1)网页技术基础

2)两种语言的具体示例

3)H5、Native、混合应用技术的特点

4)几个案例

(3)微信小程序

1)微信小程序介绍

2)微信小程序技术原理

3)微信小程序 VS APP

5 服务端技术

(1)为什么PM要学习服务端技术

(2)服务端技术架构

(3)数据传输过程

(4)服务端技术架构的机房组成

(5)服务端与客户端的接口格式:其中JSON应用的更为主流;

(6)服务端与客户端数据交互模型:服务端与客户端通信按照“请求——响应”模型规则进行,通过一问一答来完成一次交互

(7)POST与GET

6 数据库

(1)数据库定义

(2)关系型数据库(主流) VS 非关系型数据库

(3)数据库“表”和“关系结构”,每个“表”对应一个实体,用来表达和定义实体规则,包括表名、表字段、表主键、表关系;

数据库表之间的关系:反应不同实体表之间的对应关联关系,包括1:1、1:n、n:n;

(4)数据库字段

(5)数据库操作语言

(6)数据表基础操作

课程PPT截图及课程内容总结于唐韧老师《产品经理的技术必修课》,侵删。

相关文章

  • 听说你还在纠结PM到底要不要懂技术?

    文/一个低调的J先生 【全文目录】 1 写在前面2 核心要点3 程序与功能4 客户端技术5 服务端技术6 数据库 ...

  • 产品经理到底要不要懂技术?

    今天上脉脉,匿名八卦区充斥着产品与技术的撕逼。也许你会问产品经理到底要不要懂技术?由此引申出,产品经理到底要不要懂...

  • 忘不掉的那个背影

    还在迷茫着…… 还在犹豫着…… 还在纠结着到底,要不要忘掉那个熟悉而又陌生的背影……

  • 到底算不算上班

    还在休假,不知道要不要去上班,很纠结。但现在已经走到这里,快到单位了,也不用纠结到底要不要去上班?直接去上班就可以...

  • 其实你不是恐婚,只是不确定这个男人到底爱不爱你?

    如果你还在犹豫纠结到底要不要结婚的时候,其实多半不是因为你恐婚,只是你对自己选的男人不太自信,还不确定他到底值不值...

  • 选择

    清晨听说下雪的时候,有些纠结,纠结什么呢? 纠结的是宝贝感冒了,我到底要不要让她再迎着风雪去上学? 最后,我还是挡...

  • 软件项目的项目经理不懂技术,能做好项目经理么?

    针对PM是否需要懂技术,一直有两种声音:一种观点是不懂技术的人也可以做PM,但如果懂技术(不一定精通,但要了解)更...

  • 你还在为明天到底要不要早起纠结?

    没有人喜欢早起,但人喜欢在早起的感觉。 我也不喜欢早起,尤其是在大冬天,但是一旦早起之后,早起的感觉是一种一不一样...

  • 产品经理深入浅出学技术—计算机的工作原理

    产品经理到底要不要懂技术,一直是产品圈争论不休的议题。有的人认为产品经理不需要懂技术,我只需要理解业务,保证最后的...

  • PM要懂技术吗

    这是个老生常谈的问题。产品经理是个很杂不专的行业,在实际工作中也是最容易背锅的,因为它依赖他人而实现价值,而实际只...

网友评论

    本文标题:听说你还在纠结PM到底要不要懂技术?

    本文链接:https://www.haomeiwen.com/subject/coquqctx.html