一个NIH综合症患者的自白

欢迎关注我的博客,️点他即可。

NIH: Not Invented Here

当人们看到一款产品或者任何涉及创意的东西时,常常会有一个想法——这是抄的。也就是说它并非原创,It is not invented here

我也曾经一直是一个资深NIH综合症患者。

曾经,我会经常性因为一个产品的概念不是原创、一个游戏的玩法不是原创、一段音乐的旋律不是原创而拒绝使用它们。

我不玩lol,因为我觉得它抄袭了Dota;我讨厌赛尔号,因为他身上有太重的口袋妖怪的影子;我不喜欢许嵩,因为我觉得他就是在模仿周杰伦……

但是,真香。

后来我还是不可避免的接触了这些所有我觉得“抄袭”的东西。因为他们都很火,如果想要和同龄人社交,接触这些可以说是必须的。

再加上我从小学开始,就是CF的资深玩家,后来猛然发现,这么好玩的游戏居然和CS1.6一模一样。我的引以为傲的价值观慢慢就崩塌了。

为什么?一个抄袭的作品,居然……居然这么好玩!

现在回过头去,用产品的思维去看这些产品:

LOL大幅度减化了Dota的操作难度、革新了美术风格、提升了观赏性。相比之下,LOL无疑更适合这个快节奏、流量化时代——别的不说,如果没有lol,中国的电竞热度恐怕不知道会缩水多少。

记得有一次我参加一个活动,需要大家分成小队,然后完成项目。当时我们组有一个人,他认为我们需要搞清楚别的组是怎么做的,再取其精华、弃其糟粕来做我们的项目。

最后的结果,是我们因为犯规,被取消了参赛资格。

虽然这件事情,硬生生成了段子,但是不可否认,在参考完别人的想法后,我们的想法是最为完善的。因为众人拾柴火焰高,而别人把拾柴的苦活累活干完了,我们过来可以直接烤火,就省了不少功夫。可以直接查漏补缺。

人的思维是有局限性的,精力也是有限的,既然别人已经帮你探清楚了一部分,何必再去造轮子呢?

更何况,采纳别人的概念,并不是说完全的偷懒。

你能看见的创意,只是别人想法的一小部分,你还需要大量的创意去补足这一小部分,才能得到完整的方案。

乔布斯也说过,差劲的艺术家全盘照抄,伟大的艺术家窃取灵感。

《社交网络》中也有过同样的观点:你有一个想法,我听到了之后我得到了一个更好的想法,做出一个好椅子的人,不欠发明椅子的人一分钱。(当然不知道导演的态度到底是支持还是不支持,但我觉得挺有道理的。)

总的来说,产品的目的是创造用户价值,如果说Dota或者半条命的玩法被法律上锁死,那么今天就不会有那么多优秀的游戏诞生。

(完)

一个NIH综合症患者的自白的更多相关文章

  1. NIH周三讲座视频爬虫

    最近网是越来越差了,在线播放基本是没戏了,所以就动了爬虫下载的念头. NIH把视频片段存放,一般都是8秒一段,大概看下视频长度估算一下片段个数就差不多了. 新建一个NIH的文件夹,然后把爬虫下来的.t ...

  2. Scheme语言实例入门--怎样写一个“新型冠状病毒感染风险检测程序”

    小学生都能用的编程语言 2020的春季中小学受疫情影响,一直还没有开学,孩子宅在家说想做一个学校要求的研究项目,我就说你做一个怎么样通过编程来学习数学的小项目吧,用最简单的计算机语言来解决小学数学问题 ...

  3. [翻译]Primer on Cognitive Computing(认知计算入门)

    Source Kelly J., Primer on Cognitive Computing 20150216. 侵删,联系方式:zhoujiagen\@gmail.com. 按A candidate ...

  4. TCP协议疑难杂症全景解析

    说明: 1).本文以TCP的发展历程解析容易引起混淆,误会的方方面面2).本文不会贴大量的源码,大多数是以文字形式描述,我相信文字看起来是要比代码更轻松的3).针对对象:对TCP已经有了全面了解的人. ...

  5. ACM: The Suspects-并查集-解题报告

    The Suspects Time Limit:1000MS Memory Limit:20000KB 64bit IO Format:%lld & %llu Description 严重急性 ...

  6. HDU - The Suspects

    Description 严重急性呼吸系统综合症( SARS), 一种原因不明的非典型性肺炎,从2003年3月中旬开始被认为是全球威胁.为了减少传播给别人的机会, 最好的策略是隔离可能的患者. 在Not ...

  7. The Suspects 简单的并查集

    Description 严重急性呼吸系统综合症( SARS), 一种原因不明的非典型性肺炎,从2003年3月中旬开始被认为是全球威胁.为了减少传播给别人的机会, 最好的策略是隔离可能的患者. 在Not ...

  8. POJ 1611 The Suspects (并查集)

    The Suspects 题目链接: http://acm.hust.edu.cn/vjudge/contest/123393#problem/B Description 严重急性呼吸系统综合症( S ...

  9. 【转载】TCP协议疑难杂症全景解析

    说明: 1).本文以TCP的发展历程解析容易引起混淆,误会的方方面面2).本文不会贴大量的源码,大多数是以文字形式描述,我相信文字看起来是要比代码更轻松的3).针对对象:对TCP已经有了全面了解的人. ...

随机推荐

  1. SqlMapConfig.xml文件详解

    SqlMapConfig.xml 是 mybatis 的全局配置文件,配置内容如下: properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHan ...

  2. 学习Apache(一)

    实验目的 通过apache实现反向代理的功能,类似nginx反向代理和haproxy反向代理 环境准备 逻辑架构如下 前端是apche服务器,监听80端口,后端有两台web服务器,分别是node1和n ...

  3. 居中的css:完全指南(翻译)

    这里主要参考的是CHRIS COYIER写的一篇的文章(点击查看),主要讲了关于css水平.垂直居中的一些方法,每个方法后面都有一个demo,可以在线查看效果. 1 水平 水平居中有行内元素和块元素, ...

  4. mpvue小程序加载不出图片 Failed to load local image resource

    我的GitHub博客,很多内容可以看,喜欢的给星星哦 https://github.com/liangfengbo/frontend 第一道:图片引入本地静态文件失效? mpvue开发小程序时候,要添 ...

  5. ES6-11学习笔记--数值的扩展

    二进制 0B      八进制 0O Number.isFinite() , Number.isNaN() Number.parseInt() , Number.parseFloat() Number ...

  6. 【weex开发】环境配置流程

    1,安装node.js node官网下载,然后安装即可. 安装完成以后可以查看node和npm版本 $ node -v v6.11.3 $ npm -v 3.10.10 2,安装weex-toolki ...

  7. Servlet 3.0以上版本使用@WebServlet注解配置映射

    以前的Servlet都是在web.xml中进行配置,导致web.xml中各个Servlet的映射非常杂乱无章,后期也很难维护 本篇文章将详细阐述如何使用Servlet 3.0的新特性使用@WebSer ...

  8. docker搭建cordova 11环境

    cordova@11 依赖环境: Java_jdk@1.8.0 Nodejs@12.22.9 android-sdk Build-tools 28 API 28 apache-ant@1.10.12 ...

  9. event 事件对象

    关于event对象 在触发的事件的函数里面我们会接收到一个event对象,通过该对象我们可以得到需要的一些参数,比如说我们需要知道此事件作用到谁身上了,就可以通过event的属性target来获取到( ...

  10. Unity中的2D层级显示问题

    ##1.层级显示 ###使用素材为免费或自制 本文章只用于学习和记录 在Unity2D游戏中可能出现以下情况 贴图的前后关系不正确 可以通过控制图片的层级来解决 本示例中杰西卡和树木都是搭载了图片的空 ...