到底什么是程序员思维,设计师思维

Posted 随风ˇ止步

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了到底什么是程序员思维,设计师思维相关的知识,希望对你有一定的参考价值。

笔者这行匆匆入行快10年了,这么些年做过的项目也比较多,比较杂,见到的客户也有奇葩的,一知半解的,懂行的都有。谈谈个人见解


 

什么是思维?

用脑袋瓜想的就叫思维,只要是你所见所闻后,你自然反应出来的动作或者语言,说明你就有思维。

比如:人家一拳头打过来,你会下意识的知道要躲避,为什么?打到身上会疼啊

比如:今天到田里看自家种的稻谷,一大堆的飞虫,你难道还不会马上想到要过来打农药?

再比如:你要坐公交去上班,你为啥看到对应的多少路公交来的时候,你会想要挤上去?

其实每个行业,每个人都有自己的思维方式,只是每一种反应都会有所不同,这就是所谓的术有专攻。

 


那到底什么是程序员思维呢?

1:当你什么时候走在马路上看到红绿灯会有读秒,且对应的有绿波时速,早晨上班时间对应进城绿灯时间长,下班时间对应出城绿灯时间长,这些规律你发现的时候,你是否会想到如果是你来设计你还会有什么优化? 如何全自动管理这些灯? 

2:当你进入食堂吃饭,小卖铺的时候,对应的收银系统? 人家为什么要这么做呢?这么做的优势在哪里?

3:当你用滴滴打车的时候,你会不会想想如果是你,你会怎么做?

4:当你用共享单车的时候,你又是什么心情?他的锁匙如何控制的?如果是你写通讯模块,你会怎么写?

5:当客户只跟你说我要做一个网站,我要做一个ERP,我要做一个OA,你能否条件反射出对应系统的功能模块?

上面说的就是程序员思维,真的是面向对象,你所有能看到的,其实只要是固话的,或者是周期性,能循环的等等等等,都能用程序来概括。


所有的程序源自于生活,懂生活,才能懂程序


什么是设计思维?

当你眼睛睁开,所有能看到的都是你的素材,且如果是你,你会怎么改变这些素材才能让你更舒服,例如:家里的装潢,布局,这些所有的布局都是建立在你想要这么摆放,这样你住的舒服

当给你一款产品,让你做广告图时,你首先要明确的知道你的产品核心是什么,例如:卖金器的话,黄金的属性就是黄,然后闪耀。比如给你牛奶,想到的一定是大草原,原生态,给你抹布,你一定要想到是干净整洁的厨房,餐桌等。这就是设计思维。其他的都是属于每一个设计师的个人素材库了。

 

 

 


以上纯属扯淡,听着无心,看着无意,只是如果你刚毕业工作一年?或者是两年,希望你以后至少需要有这种想法,没有这种想法,你其实就是一个机器人,真正的码农,只知道产品经理给你安排好的,按部就班的,这样你就是一个生产流水线的真正的工人。

 

以上是关于到底什么是程序员思维,设计师思维的主要内容,如果未能解决你的问题,请参考以下文章

读书 | 互联网思维到底是什么

架构与思维:设计容量,到底有多重要 ?

计算机程序设计思想与方法2 什么是计算思维?

编写程序到底是什么玩意?

为什么这么多家长重视思维编程?

机器人编程教育是如何塑造孩子思维能力的?