B端产品经理专业技能(上)

ToB的产品和ToC的产品有很多差异。做B端产品究竟需要具备哪些专业技能呢?

先来看看本文的脑图就能够有个大致的了解。


一、基础技术知识理解

遍寻各公司产品经理的JD,基本都写着计算机相关专业优先,这无疑是对产品经理的技术知识考核。
产品经理到底需不需要懂技术?这一直都是个经典问题。
我们知道产品经理的重心在于策划产品,而对技术有一定的了解,确实能够帮助你更好地策划产品,尤其是B端产品,因为B端产品是面向行业、面向公司的,往往会自带一定的专业性,不像C端产品一样主要针对大众群体而不能具备太多专业性。产品经理的基础工作包括与前端、后端、测试等研发同事的沟通,也包括与设计师、项目经理的合作,那么以下基础的技术知识一定是你必备的。

数据库相关:

  • 数据库(Database):顾名思义,就是存储和管理数据的仓库(简称DB),是长期储存在计算机内部的,有组织可共享的数据集合。数据库就是文件的集合,按照特定的格式将数据分类存储,为多用户所共享,并且用户可以对数据进行增删改查等基本操作。类比下我们电脑上的文件夹,我们可以将一或多个文件存放在一个文件夹中,那这个文件夹即为一个数据库,是文件的集合。
在B端产品经理的日常工作中,一般是跟后台同学交流数据库,当然我们不会去讨论技术的实现,而更多地是讨论“字段”的有无。何为字段?比如一张成绩单中,学号、课程、成绩都是字段,再比如学生信息表中,学号、姓名、性别、出生年月也都是字段,相信大家都领悟到了,字段表示的就是某一个方面的信息。假如我们今天要给过生日的用户发放奖励,那么我们肯定需要拿到所有学生的出生年月,也就是拿到数据库(学生信息表)中的出生年月这个字段的信息,我们才能进行下一步操作,所以可以把数据库看作B端产品的基石。数据库可以分为关系型数据库、非关系型数据库。

  • 关系型数据库:数据存放在不同的表里,各个表之间通过主键互相关联,关系型数据库由二维表格和表格与表格之间的关系组成。常用的关系型数据库有MySQL、SQL Server、Oracle等。
产品经理通常只需要使用简单的SQL语句进行查询,逻辑很简单:从哪里找出什么,并且要满足什么条件。比如从高三学生中找出所有的数学成绩,那就是 SELECT 数学成绩 FROM 高三学生,即从高三学生的数据库里把数学成绩这一字段信息拿出来;如果再加上一些判定条件,比如从高三学生中找出所有高于130分的数学成绩,那就是 SELECT 数学成绩 FROM 高三学生 WHERE 分数>130,以上就是最基本的SQL语句使用介绍。
表1  成绩单
表2  学生信息

例如上图,两个表格及表格之间的关系即为数据库,该数据库存着若干学生的信息和课程信息,学生的姓名可能重复,而学号不可能重复,所以两个表之间通过唯一标识的“学号”关联起来,这就是关系型数据库,每个表之间通过唯一标识的“主键”关联,如图学号即为主键。

  • 非关系型数据库:一般指NoSQL,“Not Only SQL”,泛指非关系型的数据库,数据之间无关系,扩展性强。常用的非关系型数据库有Redis、MongoDB等。

Web相关:

  • C/S结构:Client/Server结构,需要下载客户端软件,如有道云笔记客户端、微博客户端等
  • B/S结构:即为Browser/Server结构,只需要有浏览器,输入网址即可使用,无需下载安装客户端软件,如网页版的有道云笔记、网页版的微博等。
  • 由数字组成,用于唯一标识计算
讲了这么多,其实上述的这些Web概念,工作中涉及最多的是接口,出问题最多的也是接口。

剩余60%内容,订阅专栏后可继续查看/也可单篇购买

B端产品经理求职攻略 文章被收录于专栏

本专刊的面向对象是校招求职B端产品经理的同学,本文从认识B端产品经理到讲述B端产品经理专业技能以及笔面试都将详细讲解,助力产品同学成功拿到心仪offer。 全文已经更新完毕, 本专刊购买后即可解锁所有章节,故不可以退换哦~

全部评论

相关推荐

11-13 20:16
已编辑
厦门理工学院 软件测试
专业嗎喽:硕佬,把学校背景放后面几段,学校背景双非还学院,让人看了就不想往下看。 把实习经历和个人奖项放前面,用数字化简述自己实习的成果和掌握的技能,比如负责项目一次通过率90%,曾4次发现项目潜在问题风险为公司减少损失等等
点赞 评论 收藏
分享
评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务