干货来了产品经理必备的技术知识,上篇

北京痤疮最好的医院 http://pf.39.net/bdfyy/zjft/210630/9125685.html

平时网上我们看见的情况是:

“这个需求很简单的”,

“我不管,你就要实现”,

“这么简单的东西需要做这么久吗”,

“你先做,我们看下效果,不行再改”。

但其实是:

“我今天加班把需求文档弄出来”,

“我去协调一下时间和资源”,

“接口还没到位吗,我去催催”。

为什么会照成大家普遍看到的那样,其实主要还是源于一句话“人人都是产品经理”,照成市场人员能力的参差不齐,真正的产品经理都是和开发小哥相亲相爱的~

之前的文章也说过作为产品经理懂一些技术知识的话会更加专业,工作可以更高效。但是产品需要懂哪些技术知识,需要了解到什么程度,今天就来总结一下身为产品需要了解的基础技术支持,这里仅仅是做一个基础介绍,各位在自身条件允许的情况下当然是越多越好。

前端技术

前端的工作就是把你和UI最终设计的产品呈现在用户眼前,比如APP页面,电脑网页,小程序页面等等,不同的展现方式都需要不同的程序小哥来实现。常见的技术方式包含H5、Native和RN(reactnative)。H5页面的易于改动和拓展,但是体验方面较差,适用于运营活动等比较易于改动等场景;Native体验好,但是维护成本较高,比较适合固定的产品场景,比如APP首页的实现;RN更加介乎于两者之间,适合快速迭代的产品,目前应用比较普遍。常见语言包括HTML、CSS、JavaScript等等。

后端技术

如果说前端技术是产品的展现层,那后端技术就是产品的服务层,这里会做各种逻辑判断和业务处理,存取各种数据,并通过接口返还前端,用做数据的提交或展示。一般情况下前端是不做产品逻辑处理的,只负责展示和交互,后端做相关处理一方面更加的易于维护和改动,需要做什么逻辑调整不需要动前端代码;另一方面更加安全,前端代码是会被用户本地所解析的,重要数据可能会暴露,交由后端处理的话就可以避开这一风险。常见语言包括JAVA、PHP、python等等。

接口是啥

说到接口那就厉害了,它几乎无处不在,一般也是由后端负责编写,用于前端和后端间的交互。你平时打开一个页面或者APP的时候,会有一个东西在那转啊转的,然后出现相关的页面和文字,那就是前端调用接口从后端请求数据的过程。例如餐厅点菜,消费者告诉服务员要什么菜,然后服务员告诉后厨几号桌要什么,后厨在制作交给服务员上菜,这个服务员就类似接口的作用。一般有固定的入参和出参,前端用相关的参数调用接口,后端进行相关的处理将数据通过出参返还给前端用户呈现。

数据库

数据库说白了就是进行数据存储的地方,前端将用户提交的数据传个后端,后端经过数据的处理后就把数据存储在数据库里面,当然数据库也会根据数据的类型和应用的场景进行区别处理。对数据库的操作不外乎四个字,增删改查。

以上就是对一个产品技术层面的概述,真正的实现过程要复杂得多,里面包含的专业知识又有很多,作为一个产品来说,不需要深入了解,但是基本的结构和流程是必须掌握的。

有不对之处请多多指教,一个95后产品,后续会不断更新,有什么其他看法或想看题材欢迎留言讨论~




转载请注明:http://www.aierlanlan.com/tzrz/3189.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了