B端产品经理之路之产品和技术那些事儿
2021-01-28 本文已影响0人
你好凉白开
前两篇已经基本涵盖了产品汪的日常,完整阐述了如何发现问题,解决问题,今天则聊聊产品最头痛的一个问题——和技术相爱相杀那些事儿。
网上流传着一个段子:产品经理提出要做一个主题颜色跟随手机壳颜色变换的APP,于是开发崩溃了,当场与产品扭打起来。此事一传开,作为产品的我瑟瑟发抖,所以在评估一个需求的时候,一定要考虑它的可实施性。当然,术业有专攻,我们不可能万事精通,但必要的一些知识还是需要了解的,下面详细道来~
1、可以通过学习一门编程语言(如java、python),来理解程序设计的基本逻辑,例如什么是函数、返回值、循环、编译、发布等。学习的重点不是编写出能执行的程序,而是理解程序设计的基本原理。
2、学习使用SQL,首先需要理解数据库及表结构,这对于抽象建模思维的培养非常有帮助。
3、了解网络通信等计算机常识,例如网络与通信原理、操作系统原理、微机原理等,至少要理解TCP/IP协议、UDP协议分别是什么,二进制、十六进制的运算法则,字节和字的长度概念等
4、了解程序设计的MVC范式(Modeling、View、Controller,代表软件设计的分层理念。Modeling指数据模型,View指前端交互视图,Controller指业务逻辑)
MVC模式下的前后端分离结构5、熟悉接口与调用模式(同步、异步)
同步 异步—般耗时比较长的处理工作会采用异步调用模式
工作中常见到的技术问题大概就这些了,看完以后你是否有种头皮发凉的感觉?网上说人人都是产品经理,其实这个岗位一点也不简单,沟通、抗压、写文档、理需求、懂用户,通体验,还得学点技术,稍不留意得背锅,就是这么“秃然”,产品道阻且长,且行且珍惜。