我从12年开始接触移动互联网交互计划,到当初也有五个年头了,从当年靠自学的菜鸟到当初已经职业2年的交互计划师,我最大的感触是14年末移动互联网的交互计划已经到达天花板了。这句话的意思不是说移动互联网的交互计划已经到尽头,而是交互计划的形式已经很稳定,只要计划师看过几个竞品掌握点学问,通过一定的拼装也能做出一个相对稳定的产品计划出来。
为什么敢说是14年末。因为15年后已经很少有新的交互计划书籍上市。为什么?因为iOS7出现了,Material Design也出现了。它们强调内容优先,信息架构、过程和视觉计划应该扁平化,以及他们已有完善的平台计划规范,所以做起计划来都变得更单一了,这是一件好事。
之前和一名和我一样喜欢折腾喜欢玩创客且比较资深的计划师聊了下,我们都发现并认同一个观点:交互计划师更像一个指导人类如何与计算机沟通的先驱。意思是在人类发明了计算机后不知道如何和计算机沟通,所以有了交互计划师这个职位而且让他们去踩雷,雷被踩完后,人和计算机沟通的道路不再危险时,交互计划师就没多大作用了。(这里的交互计划师指狭义中与计算机打交道的交互计划师。)
所以,我们可以看到08-14年不断有不同交互形式的产品出现,因为大家都是抱着一种猜测和理解的方式去表达自己的交互计划观点,那时是因为不知道哪个计划是对的而不同(等于踩雷),背面通过数据和用户行为慢慢知道哪些计划更合理(开始收敛合理方案),再到背面被巨头垄断,巨头的计划规范逐渐成熟并影响其他计划(雷没了)。
随着扁平化理念的出现,每一个人进入计划畛域的门槛降低,有更多才智参差不齐的人因为看到UI或交互计划这些畛域看似单一而且高工资而涌入这畛域,导致了这畛域迅速膨胀,从饱和到泡沫。
所以,无论是事或人,移动互联网计划已经很成熟,到当初已经很难探索出有突破性的创新。
讲人工智能之前讲一大堆与人工智能不太相关的话题是有原因的,即使没有人工智能的出现,往后计划师面临的题目也很多,这些是时代或者人为造成的,与人工智能无关;人工智能出现后,这些题目会加剧增加,导致更多的计划师面临被淘汰的题目。
首先说出我的观点:
1. 由于当初大多数的计划靠拼素材和单一(完善)的计划规范就能完成,基本都是做反复性的操作,所以含金量较低。
2. 同类产品的信息架构、过程和页面与竞品不会有太大差距,所以交互计划师做的事情大多是为了满足用户需求和计划不出错的过程,后者含金量也较低,它只是不同人在做同一件事情。
3. 大部分的界面布局和结构相对单一,前端重构页面时基本都是用相同的代码反复去实现计划师的计划图,含金量也较低。
以上三点基本都是初级计划师(包括我)在做的事情。这些事情必要处理的题目是作用,只要作用高,反复性的事情能更快处理,这时候就不必要更多的计划师来做这些事情。人工智能就是处理反复性职业,提高作用的工具。
为了让这篇文章更客观,写这篇文章前,我通过Udacity课程自学了呆板进修方面的学问(我有较好的计算机基础)以及通过阅读不同的书籍去弥补自己在人工智能方面学问的不足,这样才能更好地综合计算机和计划两个维度来阐述人工智能对计划的影响。
首先要聊一下当初的人工智能是什么。
在计算机畛域,人工智能是用来处理不确定性以及管理决策中的不确定性。意思是通过一些不确定的数据输入来举行一些具有不确定性的决策。
当初的人工智能从技术角度来说是深度进修,而深度进修是呆板进修的一种方向,所以我们必要了解呆板进修和深度进修是什么。呆板进修单一点说就是通过一个数学模型将大量数据中有用的数据和关系挖掘出来,而深度进修指这个数学模型会不断的自我优化,从而发现更多优质数据以及联系。当初的AlphaGo也是通过十几万盘棋的训练判断出未来几十步的走向是否会赢,这也是深度进修带来的“奇迹”。
从实现上来讲,呆板进修主要通过监督进修,非监督进修和增强进修这三个方法实现自我进修。监督进修与数学中的公式(函数)有关,非监督进修与现实中的描述(例如哪些动物有四条腿)有关,增强进修的大概意思是通过联想并对比未来几步所带来的好处而决定下一步是什么。
解释了这么久,呆板进修和深度进修看起来只与数据产生关系,貌似和计划没有半毛钱关系。实际上是这样的:
1. 最近火了一把的鲁班计划是通过深度进修来量产Banner的。计划师将自身的经验学问总结出一些计划手法和风格,再将这些手法归纳出一套计划框架,让呆板通过自我进修和调整框架,演绎出更多的计划风格,上亿的Banner通过素材进入该框架后批量拼装而成。也就是说只要有一个合理且容错度高的计划框架来做支撑,背面的职业都是反复将素材举行拼接。拼装这是作用的题目,不是计划题目。(这里的Banner是量产物,不是优质有灵魂的作品)
介绍鲁班计划系统:《UCAN2017回顾!美工终结者「鲁班智能计划平台」是如何职业的?》
2. 交互计划师大部分的职业是了解需求,分析竞品以及与各角色的沟通,只有少部分时间用来画图,但最终的产物线框图能更好地反映一个交互计划师的才智,过程是否逻辑严谨,是否能跑顺。严格上说,这也是反复性的职业。
首先,将过程拆解到最小颗粒度,每一个细小过程基本存在(很有可能在某一款竞品中存在,所以我们必要不断体验不同竞品),我们只不过是反复地将每一个细小过程再画一遍,然后将细小过程再组装成一个大的过程,再去看有没有题目。假设背面有一款神器能将每一个竞品功能和过程举行拆分和标注,神器通过自我测试的形式将过程跑一遍并记录下来,然后对比不同过程的作用和流畅度,再举行自我进修归纳出一个通用的过程框架。交互计划师了解需求后通过选择不同的过程框架举行拼装,就能把一款产品架构给组装好。明显的好处是减少过程计划时产生的漏洞,以及已知可行性降低了与各角色的沟通成本,这也极高提升了作用。(刚提到的神器我觉得很有可能被实现出来,只是前期必要有人举行大量的数据清洗和标注)
3. 自从有了扁平化计划和内容优先两个理念后,大部分产品的UI计划变得更简洁。突出内容使当初的UI计划基本围绕着控件、字体、颜色、线条以及间距举行反复调整,当然还有最重要的icon计划。为了提高作用和每一个页面的一致性,所以有了计划规范。有了计划规范后,UI计划师的大部分职业是通过计划规范将交互线框图给表现出来,但这些反复性职业不能体现出UI计划师应有的价值,这也说明了现有的UI计划有大量的反复性职业。假设背面有一款神器,只要交互计划师将线框图的每一个元素标注出来是什么,这款神器都能将该元素按照计划规范举行包装,说不定以后计划师只要调整一下计划规范里的参数就能把全部页面的相关元素调整完,作用极大提高。#这里不必要用到呆板进修#
4. Zeplin这个插件将计划师从枯燥的体力活中解放出来,计划师不用再为切图标注烦恼。如果这个插件再扩展一下,可能连重构这种枯燥的体力活都能做完(除了性能优化)。前端工程师(腾讯里有专门的重构工程师,叫UI工程师)通过HTML和CSS将计划师给的计划图用代码和切图资源给实现出来。由于当初的网页或者APP计划包括布局和控件都相对单一,所以基本上重构工程师的大部分职业也是反复的,除了必要针对个别案例举行性能优化。现有的布局基本为线性布局,绝对布局和相对布局,每一个资源都有左右和上下层级的关系,也就是说元素之间的关系是确定的,理论上就可以通过模型来实现,无需人为反复地编写代码。Zeplin已经处理了元素的标注和切图题目,只要把模型实现出来,应该能处理大部分重构题目,工程师只必要处理剩余部分即可。如果大家感兴趣,可以关注一下最近的Pix2code,它通过深度进修将UI计划直接自动生成代码,连标注和切图都不用给。
以上四点说明随着人工智能(呆板进修)的介入,计划师在反复的职业上,作用会不断提高。就像有了蒸汽机的出现,工人的作用低能立刻对比出来,再加上企业必要不断付工资给工人,所以当时有相当多的工人失业。背面也可能面临这一题目,只懂做单一而且经常做反复性职业的计划师很可能有一天被人工智能(呆板进修)的作用打败。
但,计划师也不太必要杞人忧天,因为以上四点只能体现出计划师的反复性职业,不能体现出计划师的价值,计划师还是比较难被人工智能取代的,顶多是美工被取代。
前面讲的基本是呆板进修,从当初开始,我会讲讲什么是人工智能。这里会引用李开复老师的《人工智能》一书的很多观点,这是一本好书,推荐大家去看看。
在人工智能一书中,李开复老师采访了众多科学家,并总结了当初科学家对人工智能的5个定义:
1. AI就是让人觉得不可思议的计算机程序
计算机基本上是在用搜索或优化搜索的方式来处理博弈题目,例如AlphaGo下围棋。这个更多站在大众的角度来看待人工智能,主观性太强,不利于科学讨论。
2. AI就是与人类思考方式相似的计算机程序,AI就是能遵照思维里的逻辑规律举行思考的计算机程序。
3. AI就是与人类行为相似的计算机程序
这应该是普通人类所担忧的题目,计算机被赋予人工智能后是不是能像人一样思考和行动,其实非常难,背面会有特定的解释。
4. AI就是会进修的计算机程序
“无进修,不AI”,这几乎成了人工智能研究在今天的核心指导思想。计算机通过不断优化自身的数学模型从而“进修掌握”更多学问。
5. AI就是根据对环境的感知,做出合理的行动,并获得最大收益的计算机程序
这是维基百科使用的综合定义,也是学术界的教科书式定义,全面均衡,偏重实证。
当初的人工智能属于弱人工智能,还达不到大众所遐想的人工智能。弱人工智能也称限制畛域人工智能或应用型人工智能,指的是专注于且只能处理特定畛域题目的人工智能,例如AlphaGo,它自身的数学模型只能处理围棋畛域的题目,可以说它是一个非常狭小畛域题目的专家系统,以及它很难扩展到稍微宽广一些的学问畛域,例如如何通过一盘棋表达出自己的性格和灵魂。
李开复老师也很肯定直接给出了以下观点:今天我们看到的所有人工智能算法和应用都属于弱人工智能的范畴。
大众所遐想的人工智能被定义为强人工智能,它必要具备以下才智:
存在不确定因素时举行推理,使用策略,处理题目,制定决策的才智
学问表示的才智,包括常识性学问的表示才智
规划才智
进修才智
使用自然语言举行交流沟通的才智
将上述才智整合起来实现既定目标的才智。
这些才智在常人看来都很单一,因为自己都具备,但计算机很难具备以上才智,这也是为什么人工智能很难达到常人思考的水平。李开复老师也很肯定直接给出了以下观点:从技术角度说,弱人工智能与强人工智能之间的鸿沟可能远比我们目前所能想象的要大得多。
《人工智能》一书中也举例了今天的AI在以下七个畛域还很不成熟,这七个方面正是计划师所擅长的。
1. 跨畛域推理
人类强大的跨畛域联想、类比才智是跨畛域推理的基础。这正是计划师所必要的技能,如何通过跨界联想举行计划创新,如何通过类比才智去推理出用户想要什么。
2. 抽象才智
抽象是想象力中最重要的部分,计划师最不缺想象力和创意。
3. “知其然,也知其所以然”
进修中最重要的才智之一。计划师通过多个实例找出实例的本质及其产生的原因,提炼出用户的需求,再通过具象提出计划方案。
4. 常识
我们每一个人都有一些几乎被所有人认可的,无须仔细思考就能直接使用的学问、经验或方法。当这些经验学问秒当初我们脑海时,这就是我们计划师最必要也是最难讲道理的——灵感。
5. 审美
审美才智同样是人类独有的特征,很难用技术语言解释,更难被赋予呆板。审美是一件非常个性化的事情,每一个人心中都有自己一套关于美的标准,但审美又可以被语言文字描述和解释,人与人之间可以很容易地交换和分享审美体验。这种神奇的才智,计算机目前几乎完全不具备。
6. 自我意识与情感
情感是我们人类的感性基础,结合自我意识再升华即是灵魂。我们的计划必要考虑用户的感受,这也是常说的情感化计划。最好的艺术作品或者计划作品都是有灵魂的,当人类第一次看到或使用到它们时,会深深感受到内心的震撼。计算机目前只能通过数学建模用文字或者人的表情来推断出人类情感,但还做不到如何延续用户的开心或者安慰用户的伤心,更不用说如何与人类举行灵魂交流。
以上七点正是计划师最擅长的却是呆板最不擅长的,所以我们完全不用担心会被人工智能取代。但是,人工智能能使移动互联网下的计划变得不太重要。
与手机屏幕交互属于非自然交互。当技术处理了难题,呆板能理解自然语言时,界面计划从过渡的对话式交互再到语音交互,人与呆板的交互变得更自然,大部分产品的形态会发生颠覆性的改变,这时候界面显示内容的需求会骤降,很可能从100-1-0不太必要界面计划了。语音交互已经逐渐开始吞噬界面交互了。
那我们能做什么?还是很多的。
1. 以交互计划师为例。交互计划师的大部分职业是为了探索、理解和具象用户需求,这一部分无论在哪个畛域(即使无界面的畛域)都不会有太大变化,所以人工智能不会对我们造成太大伤害。但是,交互计划师应该到新的畛域如VR,AR举行开拓“踩雷”,这样会更有趣点。
2. 以视觉计划师为例。今年可以明显看到新的计划趋势——3D计划在逐渐起步,这比拟物化时代的计划更难,它更必要想法和技法。当人工智能把单一的活干好,那么视觉计划师可以做点人工智能还做不到的事情。
3. 畛域。移动互联网只是一个畛域,还有更多更新的畛域必要开拓,例如传统行业的服务计划、虚拟现实、增强现实等等。当移动互联网已容纳不了太多计划师时,计划师可以有意识到其他畛域继续发光发热。
4. 我们计划师利用人工智能除了提高作用还能做什么?这是一个我绞尽脑汁想了两个月都没想到的题目。我觉得它只是一个数学模型,它可以它只能从其他方面影响技术的进步,或者从根源挖掘出新的需求,而计划师处于技术和产品之间,虽然可以用更先进的技术实现更好的计划,但很难使用该工具探索出新的计划或者对计划思维产生影响,如果背面我突然灵感爆发,我会立刻告诉你们。