为什么不懂技术的人可以做产品经理?

c5ce20e7f1ef688dbe690ac31ea27440.png

作为一个UI转行的产品经理,在学习技术的道路上,我觉得我是有发言权的。

产品经理要不要懂技术?

如果要问产品经理要不要懂技术,那我觉得要。产品经理懂技术可以带来以下好处:

1、有利于锻炼你的逻辑思维能力。

2、懂技术的产品经理不会被开发忽悠。

3、有利于你和开发人员的沟通,但是注意别画蛇添足,毕竟你已经转行了,没有别人专业,说不定你懂的技术都已经过期了。

4、如果你是数据型产品经理你最好对数据精通一点,不然很难做。

什么是数据产品?

简单来讲,就是以数据为主要自动化产出的产品形态。这里强调自动化产出概念,是为了区分像 Gartner 之类的数据研究咨询公司,跟类似 GrowingIO 这种实时互联网分析产品相比。显然,他们的报告也可以理解为以数据为主要产出的产品,但并不具备自动化产出的特性。

明确了概念后,我们就可以对它拆分细化。从用户群体来区分,可以分为三类:

● 企业内部使用的数据产品,如自建 BI 和推荐系统;

● 针对所有企业推出的商业型数据产品,如 Google Analytics 和 GrowingIO;

● 用户均可使用的 Google Trends 和淘宝指数等等。

你不了解数据库,你不了解算法,你不知道如何实现的,你和技术聊起来只能一脸懵逼

这些都是数据型产品,而且现在产品经理这么多,数据型产品经理也是一个很有竞争力的岗位,大家可以多学习技术,利于以后的转岗。

技术要学到什么程度?

懂知道如何实现的,一段代码给你你知道大致啥意思,但是你不应会写出来。维持在常识的范畴。

如果你学习太多,你就会陷入程序员的思维,会觉得这也实现不了,那也实现不了,但是不学习吧,

你的逻辑思维无法锻炼,无法和程序员有效的沟通,所以我们就要能看懂,大致知道是干什么的,代码是如何实现的,但是不要求你能写出来。

产品经理要学习的技术有哪些?

1、前端

web基础技术知识

通常浏览器访问的网页被称为web页,每一个web页都有一个唯一的地址,不同的地址组合在一起,通过链接之间相互跳转,最终形成一个网站系统,我们使用的各种网站,需要通过网站的域名进入,所谓的域名就是每一个网站的唯一地址,例如百度的域名是:“baidu.com”,当我们在浏览器里面输入www.baidu.com,这个域名的时候,通过域名解析器,将域名解析成IP地址,通过这个IP地址找到服务器的IP,找到服务器以后,就会在服务起里面找到相关的文件,如下图(看不清可点击放大查看):

c1bfb461a9f45b55f418142bbd752cc6.png

实际工作中我们不仅能看到http//baidu.com这样的链接。还会看到这样的链接,比如:pmcaff.com/aa/bb/c.png ,这种我们叫做url。其实url分为3个部分,第一部分是互联网协议,也就是https://,全称是超文本传输协议,是互联网的基本协议,字面意思是通过该协议我们就可以在互联网上传递文字以外的其他内容,例如:网页、音乐、图片等。第二部分是资源所在的服务器IP地址,为了方便识别,ip地址通常被替换成域名。第三部分是资源的具体路径,也就是域名后斜杠的部分,这部分内容和文件夹的层级结构类似,不同的结构间通过斜杠进行区分,在上面的例子中我们就识别了一个名为C.png的图片在互联网的唯一地址,由于url具备唯一性的特点,所以在互联网上是不能用同一个url标识两个资源的。也就是说,我们通过url肯定可以定位到唯一的一个资源。

(其中baidu.com是域名,前面的http只是互联网协议,“www“表示万维网,是一个网页地址前缀,域名的参在只是为了使用者更加方便的记忆,域名实际上是将一个数字化的IP进行了表达方式的转换)

html/css

如果把骨架比作html,那css则是人穿的衣服,html全程是超文本标记语言,超文本的意思是他所能表现的内容不仅仅是文本,还可以是图片、链接、音乐等文字元素,标记语言是对html的特性的一种描述,HTML语言语法结构是通过一个个的标签标记体现的。大致的结构如下:

<html>

<head></head>

<body>

</body>

</html>

第一个head标签是指标签的开头,第二个带斜线的标签表示标签的结尾,头部的内容就放在头尾标签之间。

主体部分用<body></body>表示,网页的内容全部放在body标签下,整个网页的内容都会放在一个顶层标签<html></html>下,这就是大致的结构。我们随便打开一个网页按一下F12键,就可以看到这样子的一个代码。

那人不能只有骨架,不穿衣服啊,所以这个时候就引申出第二个概念,css。css全称是层叠样式表,是一种将网页内容和网页样式分离的技术。简单的说css给只有内容的html页面穿衣服,让html页面好看起来,像我们平时所看到的左对齐,右对齐就是css的一种应用。

那还有js。html和css组成的页面是静态的,那如何让我们的页面呈现动态效果,这个时候就轮到js登场了,比如我们在网页上看到的banner自滚动,就是通过js来实现的。

2 后端

后端语言

1) C#/Java:这两者都是名声显赫的程序设计语言,功能强大且完善。但入门难度也比较高,复杂。

2)PHP:PHP最早是Personal Home Page的缩写,后来更名为Hypertext Preprocessor,就是超文本预处理器。PHP的优势是可以被嵌入html语言,所以实用性强、入门简单、容易上手,但缺点同样很多,因为是开源没有标准框架,等等吧。

3)Ruby:Ruby是一种面向开发者的语言,语法简单(“懂英语的人都能学会”——张元一),注重人性化,而不是一味从机器的角度着想。所以Ruby的优点就是易懂易上手,开发效率高,但数据量大时性能不足。

4)Node.js:这是基于Javascript的一种语言,适合有前端基础的人进入后端使用;采用异步编程模型,处理高并发时有性能优势。

5)Lisp:号称业界最强的编程语言没有之一,更多是Geek和科学家们的钟爱。有兴趣可以去多了解一下,作为入门科普就不多研究了。

6)无后端:一些移动应用初期可以没有后端,实现项目的快速启动。无后端(noBackend)致力于让构建一个应用的过程变得更简单,实际上是通过前端代码抽象成后端接口。可用的工具有Facebook Parse, Google Firebase以及国内的LeanCloud。

下篇文章介绍数据库和SQL的相关知识,并告诉大家如何学技术,喜欢的小伙伴可持续关注。

最后,我建立了各大城市的产品交流群,想进群小伙伴加微信:yw5201a1  我拉你进群。

1268fae3307cb50646994a0e01e9f5c8.png

关注微信公众号:产品刘 可领取大礼包一份。

3ae5ac5a48ac5b6397e133a0207b3b0c.gif

··················END··················

970e75d76f73332dda58aca72c5fda63.png

今日研报:瞭望智库发布《2021农村电商发展趋势报告》,公众号后台回复“ 农村电商,即可下载完整PDF文件。

RECOMMEND

推荐阅读

面试薪资这样谈,让你的月薪加倍!

手把手教你做B端产品经理

面试喜欢的公司失败了?一招教你挽回颓势

用户故事怎么写?

2dd51ea14e6c7af25ea08f9931ee9459.gif

点击“阅读原文”

查看更多干

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值