如何懂技术(3):编程知识

我们为什么要学习简单的编程知识?

有助于我们与工程师交流和理解技术产品,工程师在和PM沟通中多多少少会使用一些技术语言,提前了解这些语言,可以降低沟通成本,拉近与程序员的距离

学习时该有的正确心态:在技术领域,其实编程并没有很难,只需要把规则结构化的背下来即可,放松一点,就像背诵小学课文一样掌握它~

什么是程序?

程序由数据结构和算法组成,简单讲数据结构就是数据组织和表示的结构,算法是对解决一个问题所需步骤的描述;

程序的最小执行单元是函数

函数包括输入、内部运算、输出三个流程。

常用的编程语言及其特点:

简单的数据类型:不同类型的变量可以相互转化

特别的,产品经理应该注意下固定字符和动态字符的组合可能需要用到字符拼接,这个时候PM可以特殊标记下动态字符,降低开发的理解成本

例如:我们在客户端看到的数字+文本的组合文字,就是数字变量在后台计算,得出结果后转化成字符型变量然后显示到客户端的结果

你可能感兴趣的:(如何懂技术(3):编程知识)