不懂技术的 PM,又被喷了!

共 2335字,需浏览 5分钟

 ·

2021-11-17 12:21

昨天晚上,星球里一个小姐姐私信我说自己又被程序员喷了,印象中这是她第二次找我了。


如果你也是非技术背景的产品经理,想必也一定遇到过被程序员说的一些技术概念问到堵喉咙的时候,那种感觉真的不爽。


小姐姐以前是工商管理专业毕业,实习找的产品工作,毕业后就转正留下了。因为非技术专业出身,所以在刚开始工作时遇到很多和程序员沟通的问题。


其实从她描述的内容可以看出,和她沟通的是一个前端程序员,因为 CSS 和 JS 都是前端技术概念。


技术知识没有我们想象的那么难以理解,接下来我换一种方式来给你们介绍一些技术概念,或许你会有全新的感受。


你们一定都知道什么是网页,换个说法也可以说成是 web 页面或者 H5 页面。


实际上,这些页面都是 HTML 页面。


HTML 是一种文件格式,可以把这种前端页面理解成一块画板,在上面可以自由作画,比如下面这样。



这个页面是由一个叫 index.html 的文件渲染而成的,如果打开它的后台代码看,它长这样。



在上面这个文件中,你会看到很多个尖括号的标记,这个叫做标签


标签都是成对出现的,比如

和 
就是一对,一个是开始标签,一个是结束标签,带斜线的是结束标签。之前之间就是需要在网页上展示出来的内容。


可以把标签理解成不同种类的,有钢笔、水彩笔、毛笔,同时你还可以给这些笔设置不同的属性,比如有的粗一点,有的颜色不同。


前端程序员在写代码的时候实际上就是在用这些标签(笔)在 HTML 页面(画板)上完成页面布局(作画)。


这些标签决定了画板上有哪些内容,这些内容画在什么位置,以及它们的大小和颜色又是什么样的。


比如,我把画板改成粉色背景,然后修改文字内容,并且让文字内容距离画板边距一定的距离。



通常情况下,我们都是先描绘一幅画的轮廓,然后再给画上色。同理,在前端页面构建的过程中也可以采用同样的方式。


这时候,CSS 就该登场了。


所谓的 CSS 其实就是层叠样式表,你可以把它理解成调色盘或者样式集,所有关于画面中不同元素的颜色、大小、间距等都可以通过它来控制。

为了方便管理样式集,我们把它单独放在一个文件里面,这个文件的类型就是 .css 文件,比如下面这个。



在这个文件里,我们给整个 HTML 页面做了样式设置,margin 是内容距离边距的尺寸,这里设置成了 15 个像素;background-color 是给 HTML 页面设置背景颜色的属性,这里我们设置成了粉色。


和之前的页面对比,你就能看到变化的过程。



好,现在我们有了画板(HTML 页面文件),也有了调色样式集(CSS 文件)。接下来,我们需要将他们结合一下。


结合的方式也很简单,在 HTML 文件里引入 CSS 文件,就像我们在一个文件里嵌入一个外部链接一样。


通过两个文件分别定义不同内容的好处,就是在不影响画面内容的情况下去动态改变画面样式,我们在很多网站上看到的一键换装其实就是这么实现的。


还是之前那个 HTML 文件,我们在头部引入了一个名为 index.css 的样式表,用它来描述页面的各种样式信息。



再说什么是 JS。


其实 JS 的全称是 JavaScript,我们可以把它理解为操作 HTML 页面的一个工具,比如数据更新、动画展示、页面刷新等。


HTML 是一个画板,CSS 是调色样式集,JS 是操作这两样东西的双手,它们三者联合起来就可以构成前端技术的关键核心。


以上,就是一个前端静态页面的基础构成了,再复杂的页面也是通过基础的标签元素和样式表合成起来的。


所以,碰着不懂的技术概念不要急,去试着了解背后的原理,然后以通俗易懂的方式让自己理解。这,就是技术思维。


对于技术知识的学习分两种,一种是能上手实操,另一种是理解其中的原理。


我觉得,对于产品经理来说重点是要掌握技术思维,说白了就是能以通俗易懂的方式理解背后的原理。


做到这一点,应付日常工作中关于技术的问题基本就游刃有余了。


最后,建议你们有空时可以学习一些简单的基础技术知识,这里我找了一个比较适合技术小白上手的课程,内容是基于最新的前端技术框架 Vue 3.0 设计的。


做前端的同学知道,Vue 是一个非常经典的框架,很多大厂的产品都在用,也比较容易上手。


如果你想学习一些前端技术知识,那这个课程就比较适合你作为入门学习素材。



这是一个为期 3 天的技术体验课,不到 1 块钱,扫码即可解锁前端基础技术知识。



主讲老师是张云鹏前中国联通前端技术专家中国联通一直是国内前端生态的缔造者之一,张老师在这方面有很多的经验和积累。


开课时间是 11月15日 - 11月17日,以下是课程大纲:



要报名参加的同学可以直接扫码,报名后还能领取一套前端技术知识资料包,对于平时学习基础技术知识算是非常实用了。


不到 1 块钱,给自己一次学习技术知识的机会,争取下次在和程序员沟通时不被喷。



以上,希望对你们有用。


················· 唐韧出品 ·················

安可时刻

建议非技术背景产品经理都能准备一个「错题集」,记录上自己平时工作中遇到的一些不懂的技术概念,然后通过寻找对标物的方式让自己去理解背后的原理。


比如要理解什么是 API,实际上它就类似于电脑上不同接口和连接线之间的关系。


今天,与 67610 位读者一起见证彼此成长
后台回复“w”,可加我个人微信


推荐阅读


我很欣慰,4 年时间工资涨了 330 万!
从 0 到 3 亿只用一年,周董新产品成了全国第一


浏览 16
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报