产品经理必懂的技术那些事儿--1
1
今天开始给大家分享《产品经理必懂的技术那点事儿》这本书。这本书呢,主要是给产品经理讲一些技术的名词,理解研发在说什么,为了更好地和研发沟通,产品经理呢,应该学一点技术词汇。我会把里面最关键的内容给大家提取出来。
这本书总共有十四章内容,今天先分享这本书的前两章内容,
第一章, 产品思维与技术思维
第二章, 互联网技术与产品
一、产品思维与技术思维
我们先说一下产品思维和技术思维的不同吧,这里呢,给大家直接看一张图。
产品思维和技术思维相同点在哪里?相同点是都面对着需求、设计和功能。
而不同点是,这两种人,想的不一样。产品面对需求设计和功能的时候,会想用户价值、使用场景、商业价值、业务闭环等等,而研发面对需求设计和功能的时候,会想实现方式、技术架构、技术价值、开发成本。
这两种人虽然面对的是同样一件事情,但是各自的利益出发点是不一致的。当一个程序员和你说:“这个数据需要用栈来存放。“作为非技术背景的产品经理是不是顿时就蒙圈了。接下来的场景,大概就是研发不断从技术角度给产品经理解释,而产品听得似懂非懂。假如产品在说一句:”那就换一种实现方式“估计你的程序员小伙伴,一定会打你。
举例:微信运动
再比如,对于产品经理来说,你可能想设计一个类似于微信运动这样的功能,但是呢如果放在10年前,你觉得这个功能能做出来吗?
微信运动这个产品功能,其实受限于使用的手机传感器,即便到今天有些安卓机都没有手机重力传感器和加速度传感器。
重力传感器和加速度传感器通过手机的移动和一套计算走路跑步的算法计算用户携带手机走了多少步或跑了多远,微信只是开发了一个功能通过重力加速度传感器获取这个数值。
如果我们产品在设计某个功能时候,不考虑一下是否能实现这个功能,提出一个手机颜色要随着手机壳颜色而变化的需求,成神之日不远啊。
为了能一起愉快的玩耍,作为一个有抱负的产品经理,在工作中要应付各种场景,快速准确地处理问题,了解程序员在工作中运用的知识,是促进合作高效的有效方法。
二、互联网技术与产品
随着互联网的发展,从PC互联网时代,再到移动互联网时代,以及接下来的人工智能时代。技术的变化也是越来越多,对于产品经理来说,了解技术历史和一些技术社区,就好比我们做某一类产品必须先了解这个产品所在行业知识一样。这里我们不得不提到一些互联网开源技术和开源技术社区。对,互联网的基础技术大部分都是开源的。开源是什么意思呢?开源,就是开放源代码,代码可以被任何人,任何组织无偿使用。放到我们生活中,就是不要版权,随便免费用。现在最重要的开源社区就是Github,程序员的维基百科,这个互联网er一定都知道了。
接下来呢,再介绍一些更重要的角色,这些都是被使用最多的互联网开元技术社区及其技术产品,
使用最广泛的服务器操作系统LINUX,是一个大约有50万行代码的软件。没有学过计算机的同学,简单点,直接就把它理解成一个超级大的公共图书馆,里面有50多万书,而且你还能随便增加,删除里面的书,更厉害的,你还能改里面的书架子,还能把大厅改成馆藏室。关键在于这个图书馆,是一个人就能搬来搬去的,整栋大楼去搬动,可以安在你想安的地方。。我们每天都在接触Linux,如今使用广泛的Android手机,底层系统使用的就是它。谷歌,百度,淘宝通过Linux为我们每天提供互联网服务。
然后是网上支付的基础保障协议; OpenSSL。这个功能在我们用的在线支付,网银,电商网站以及电子邮件上都有。因为网上的很多业务,都有各种信息产生,有些信息是要加密的,要不然就坏事儿了。所以就有了这个。它是数据加密和安全性保障的一个基于密码学的软件开发包,具备完整的加密算法和数据加密功能,是网络通信安全及数据完整性的一套安全协议。可以防止我们的账号啊,密码呀,语音啊,文字啊,什么的,被别人窃取和监听。
然后是数据库的标杆MySQL,我们每天使用的互联网服务,都会产生大量数据,这些数据怎么存放管理,就可以用MySQL啦。数据就像是你的钱,数据库是钱和存钱的方式,以及存到哪个银行。是活期存,还是定期存,存建行,还是存工行,或者招行。
接下来出场的是,服务器的温床Apache。这是一个服务器运行软件系统,它是一个主流的web服务器系统。服务器是啥呢,就是更牛逼的电脑主机。
下面是工程师的造物利器,Eclispe,它就是一个开发工具平台,就像淘宝是各种商品平台。又或者是工匠手中的万能工具,很多JAVA语言系统都用这个作为开发工具来开发。
下个时代,5G来临之后,或许还有别的技术,以及人工智能时代,这个再说。
互联网产品技术架构图
先看一个互联网产品技术的架构图吧。
这个是一个通用型的产品技术架构,服务器可以使用Linux作为操作系统来运行服务端程序,前端与服务端通过网络进行数据传输时,可以使用OpenSSL进行数据加密与安全保护,可以使用MySQL进行数据存储,可以使用apache服务作为网页服务提供运行容器,前端和服务端的程序可以使用eclipse进行开发,以上都是对具体技术的具体应用,当然每个环节可以选择其他的技术。
在移动互联网时代,智能手机成为是主要终端入口,移动互联网的技术特点相对于传统互联网阶段具备了移动性、随时性、永远在线的特点,也正是这些技术的升级,带来了很多产品创新的可能。
而下一个时代,就是人工智能时代,到时候,可能将会是人工智能产品经理兴盛的时候了,那时候产品经理该具备什么能力,这是我们每一个做产品经理的人可以思考的问题。