美文网首页
产品经理必懂的技术思维1 程序与语言

产品经理必懂的技术思维1 程序与语言

作者: 从0零开始 | 来源:发表于2018-10-12 12:49 被阅读0次

    前言  产品经理需不需要懂技术

    产品经理需不需要懂技术?

    这是一个没有完美回答的问题。

    产品经理这个行业中,男女的比例接近1:1。文理科比例接近1:2。

    这种情况说明,文科生(不懂技术)也是完全能够胜任产品经理的。我们看过很多文章“产品经理需要懂技术”,但我认为很多人都误解了懂技术的真正含义,懂技术是指要懂技术思维,而不是技术能力。技术能力是指你能够去敲代码,完成一个功能。技术思维是指你能够理解这个功能的实现,采用了哪些技术。

    接下来我将会为大家介绍一些产品经理需要懂的技术思维,包括四个方面:编程语言基础、客户端技术基础、服务端技术基础、数据库技术。

    第一章 编程语言技术:

    1.1 语言

    什么是语言呢?在现实生活中,语言是人与人打交道的工具。在计算世界中,编程语言是人与计算机打交道的工具。

    工作中常用的语言:JAVA(可以用来开发安卓手机上的app)、Objective-C(可以用来开发苹果手机上的app)。

    有两个方面需要注意的:

    1. 工程师并不懂所有的语言。

    2.安卓工程师与ios工程师使用的技术是不一样的。 

    1.2 程序

    计算机程序是运行于电子计算机上,满足人们某种需求的信息化工具。

    1.2.1 数据类型

    程序的基本元素-数据类型,数据类型是编程语言中用来区分不同数据格式的,有整数类型、浮点型、字符类型、布尔型。

    1.2.2 逻辑结构

    产品经理最重要的逻辑能力就体现在这个方面。当我们在画流程图的时候,异常流程图的梳理是很重要,因为这其中就与编程中的机构息息相关。

    例子:登录流程。

    简单的判断语句,判断为yes就执行,否则提示用户相关信息(密码或用户名错误)

    1.2.3方法

    通过数据类型和逻辑判断的组成完成某个特定任务。

    例子:登录流程。

    我们需要对手机号进行限制,通过我们前面提到的数据类型,我们应该选择整数类型,同时对输入进行判断,是否输入了数字,没有数字将进行弹窗提示。

    有一点需要注意:

    技术人员每天写的代码就是程序,程序由数据类型、逻辑结构、方法组成。

    1.3 程序块

    每一个程序都是由需要的程序块组成的,不同的程序块相互配合,让我们的产品能够实现功能。

    例如:负责网络请求的程序块;负责登录的程序块;负责数据库操作的程序块;

    注意:

    产品功能由一个个程序块组成,程序块之间的相互调用。

    相关文章

      网友评论

          本文标题:产品经理必懂的技术思维1 程序与语言

          本文链接:https://www.haomeiwen.com/subject/hdpwaftx.html