数字画像构建

我盘腿坐在星巴克上,笔记本电脑放在腿上。 我出去尝试寻找平静的环境来专注于作为前端产品开发人员正在完成的工作申请。

任务很简单:创建一个演示应用程序,该应用程序连接到API(Foursquare)并显示结果。

当我坐在那里对演示进行最后润饰时(您实际上仍然可以在这里看到它),我意识到了……

作为一名程序员,我实现了最大的目标之一:

能够构建产品。 一个真正的数字化产品。

为什么这是我的目标? 因为我想要洞察力。

我想要能够理解和同情公司的每个部门。

因为当我们为一家成熟的公司工作时,许多部门的决策是由不同部门甚至我们前面的程序员为我们做出的,这意味着我们通常不会面临更大的局面。

例如,营销决策由营销决定,产品决策由产品决定。 但是作为程序员,我们是这一切的跳动者。 了解并能够同情这些不同的部门和人员,可以使我们作为程序员变得更好—大多数程序员都不花时间去做。

我知道开发产品可以帮助我从事程序员的职业 ; 谁知道,如果它行之有效并发展壮大,也许它可能成为第二种收入来源,甚至成为我的全职工作。

正是在星巴克的这一刻,创建了一个演示应用程序,开始了漫长而曲折的旅程,迷上了构建自己的数字产品并随后学习有关它们的所有知识。

自开发了几种数字产品以来,我已经学到了很多关于自己的知识,但是最重要的是,我已经了解了将产品推向市场的真正需要。

我仍在学习并且还在建设中-我还没有完成。 但是我的价值观之一是始终共享流程。 揭开帷幕, 分享我的工作 。 通过这样做,我可以为他人带来见识并启发他人开始创建产品。 如果他们觉得自己有创造产品的强烈愿望,那么希望这些故事能激励他们开始。

构建数字产品的想法可能已经被许多程序员所接受。 但请注意:在立即着手开始构建产品之前, 您首先要问自己四个问题,以了解构建产品是否适合您。

让我们来看看。

项目与产品

在深入探讨问题之前,我想暂停一下。 对我来说,重要的是要强调这篇文章是关于产品而不是项目的。

但是为什么要区分呢?

一个项目意味着一个结束日期,或者是您仅仅承诺的事情(例如术语“附带项目”)。 项目可能看起来像是构建一个小插件,使用入门框架学习新技术或编写一些开源代码。

另一方面,产品正在开发中。 您可以通过这种方式来帮助有问题的人。 您评估他们的需求和欲望并提供解决方案。

您可能不会每天甚至每年都不开发产品。 但是产品背后的想法是用户正在积极参与其中。 产品没有结束日期; 相反,它一直在增长,发展和改进。

一个项目更像是一个难题,而不是一个完整的难题。 你可能需要启动多个项目,如学习一种新的技术,以进一步把你的产品。

这就是这篇文章的主题: 产品 ,而不是项目

问题1:为什么要制造产品?

在开始任何旅程之前,我们应该问一个问题:为什么?

尼采(Friedrich Nietzsche)恰当地指出: “有'为什么'生活的人几乎可以承受任何'方式'。”

问“为什么”可以帮助我们了解自己的动机。 缺乏动机将确保我们的产品失败,而强有力的动机将确保我们可以“承受任何'方式'”。

如果您正在考虑生产产品,则应问自己:

  • 我要什么呢?
  • 该产品将带给世界什么?
  • 目的是什么?
  • 为什么要创建它?

现在不是时候考虑产品对市场的影响,例如,是否会收到很好的产品。 市场采用的问题是“为什么”主题的次要问题。

但是为什么呢?

因为如果我们没有足够的理由首先制造产品,那么这个想法有多好都没有关系。

仅仅知道为什么还不够。 我们还必须优先考虑我们的理由。 当我们这样做时,它使我们可以做出更好的决策,因为我们知道产品的主要重点是什么。

创建产品的一些原因可能是:

  • 好玩:您只想编码
  • 学习:您想学习一种新技术
  • 营利性:您想构建功能正常的产品或服务

瑞安·假日(Ryan Holiday)在他的著作《 多年的卖方:持久的制作和营销工作的艺术》中对优先考虑目标提出了一些警告:

“没有什么比这更能吸引创造者并引起更多的不幸了:我们天生的人类倾向去追求旨在实现一个目标而同时又希望实现完全无关的其他目标的战略。”

如果您要构建一种产品来学习编码,但又想同时使其盈利,那么最终您可能会将自己远离最初的目标,而不是朝着目标前进。 知道自己的意图可以使您步入正轨。

问题2:您需要团队吗?

好的,因此您对产品有一个“为什么”。 也许您的理由是帮助您建立个人品牌 ,学习或创造新的收入来源。

下一个要问的问题是您是否需要团队。

团队的问题不是一件容易的事。 对我来说,是否需要团队可能成败(稍后会详细介绍)。

如果您的目标是学习,则可能希望自己构建此产品。 但是,如果产品的成功和上市速度更为重要,则您可能需要考虑将一些责任移交给团队或至少是合作伙伴。

对于我创建的第一个产品,我没有考虑过团队,而是开始自己创建。 它并没有完全计划。

该产品称为The Lifting Academy

当时我是举重运动员和举重运动员,而这种产品是我的无奈之举。

每当我被要求邮寄支票以报名参加另一场比赛时,我都会发现与其他行业相比,该行业落后了多远。 当我想到自己在其他公司的经历时,在邮局寄支票似乎很陈旧。 我什至没有支票簿!

我想象了一个不同的未来,那是一个更加光明和无缝的未来。

当时寻找教练意味着在Facebook群组中四处询问建议;我想象这就像在TripAdvisor上搜索餐馆一样简单。

申请比赛意味着四处询问并打电话给人们。 当您终于找到一个时,您必须了解规则并适用于联合会,而这甚至还没有涉及到设备。 我没有发现找到比赛的理由应该与您在metup.com或Eventbrite等网站上获得的丰富经验有所不同。

举重学院的愿景很简单: 使更多的人发现并参与力量举重和举重。

但是困难在于拥有如此广阔的视野。 产品比我大得多。 我需要帮助,因为我没有人可以提出想法。 但是,尽管我辛勤工作和挣扎,但我找不到任何人来帮助我。

最终,我完全停止了对该产品的所有工作。

关闭举报学院的决定并不是因为它完全失败。 实际上,它显示出了很大的希望(今天仍然没有满足需求)。 缺乏强大而积极进取的团队使我无法继续使用该产品。

取而代之的是,我选择首先使用同时开发的另一种产品: Hacktopia 。

Hacktopia与The Lifting Academy的诞生不同。 Hacktopia并非是先提供产品寻找团队,而是由拥有共同愿景的核心团队诞生。

这是两个截然不同的概念。

根据您的想法,您可能要从一个开始。 这一切都取决于您,您的技能以及您要使用该产品实现的目标。

问题3:您愿意牺牲吗?

构建产品非常耗时。 埃隆·马斯克(Elon Musk)将做企业家比作“吃玻璃,凝视死亡的深渊”。 我认为他离目标不远。

直接进入并开始生产产品非常容易,而无需首先考虑我们正在从事的产品的巨大规模。

如果您在全职工作时选择构建产​​品,那么这可能不会为您的生活的其他部分留大量时间。 为了实现您的目标,可能需要付出一些,这是我们需要在心理上做好准备的情况。

当我在建造The Lifting Academy的过程中,我记得曾与一位同事交谈过。 他推测:“我有一些朋友已经建立了项目,他们花了五年时间去解决一些无效的事情。 我不知道我能不能做到。”

他在说的是,他不知道自己是否可以做出使产品成功所需的牺牲。 他正确地认识到,一项努力的追求可能伴随着另一项努力的付出。

但是我知道,对他来说,他正在谈论巨大的代价-他一生的代价。 可能最好花几年时间做其他事情。 和他的朋友一起喝啤酒,或者环游世界。

使用我的产品意味着已经牺牲了许多周末。

我在一周中的大多数晚上都工作,因此不得不重新安排这些产品的许多个人活动。 但这是我愿意做出的牺牲。 我不讨厌我的决定。 无论结果如何,我都决定全力以赴。

牺牲的意愿不能被教导。

这使我想到了第四个也是最后一个问题。

问题4:您敢冒险失败吗?


如果到目前为止,您仍然认为自己想开发产品,那么最后一个简短的问题就是必须问自己:

你敢冒险失败吗?

在生产产品时,根本无法保证成功。 您可以将自己的心灵倾注于构建某种东西,以使其简单地消失并死亡。 您必须在知道何时退出一些行不通的东西与看到一些痛苦的东西之间走一条细线。

为了获得成功,您必须想象一个未来,一切都会瓦解,但它不会阻止您,反而会驱动您。 它驱使您成功并更加努力。

对我来说,开发产品并不是真正的选择。 正如我之前所说,目标是学习如何构建自己的产品,因为我知道构建产品是我有所作为的机会。 我觉得自己可以擅长,乐于做并能产生持久的影响。

对我来说,如果我不努力就后悔的想法超过了对失败的恐惧 。

因为,实际上,构建产品的真正原因不仅仅是因为您可以,而且还因为您不能

不是因为您想要-而是因为您需要

但是等等,最后一个问题……

打造产品似乎很吓人,但我的目标并不是要吓you您,而是要做好准备。 您将不得不牺牲并接受自己最终可能会失败。 但这就是为什么知道自己为什么这样做并拥有一支团队会有所帮助的原因。

到目前为止,接触到这种经历已经深刻地改变了我。 我现在对世界的看法有所不同。 我有不同的看法。 我认为问题是要解决的难题而不是痛苦。 所有这些经验也使我重新回到工作岗位,使我成为了一个更加完善的程序员。

就像跑马拉松一样。 众所周知,马拉松是很难的,但是全世界每年都有很多人撞上停机坪。 为什么? 因为他们是受虐狂? 因为他们讨厌自己? 没有。

这是因为他们知道,当一切都说完之后,他们可以说“我做到了”。 他们知道,实现目标可以带来满足感,而您除了要付出一切就只能从中得到满足。

因此,您已经问了自己这四个问题。 现在只剩下一个了:

你有什么需要?

翻译自: https://www.javacodegeeks.com/2018/05/thinking-of-building-a-digital-product-ask-yourself-these-four-questions-first.html

数字画像构建

数字画像构建_想构建数字产品? 首先问自己这四个问题相关推荐

  1. 数字孪生营销_如何通过数字营销增加您的自由职业收入

    数字孪生营销 There are a lot of ways we could go with this topic as it's a huge one, but I just want to co ...

  2. 本地构建和自动化构建_如何构建最强大,最安全的家庭自动化系统

    本地构建和自动化构建 by Amir Off 由Amir Off 如何构建最强大,最安全的家庭自动化系统 (How to build the most robust and secure home a ...

  3. 数字旅游解决方案_什么是数字标牌?

    随着数字标牌越来越多地影响着我们的生活并为商业世界带来机遇,它的功能也从被动式的系统发展到将内容推送到更高级的系统,该系统可以实时地连接,交互和从各种来源获取内容. 那么什么是数字标牌呢? 维基百科写 ...

  4. 产品定价数字能量测试_什么是数字产品?

    产品定价数字能量测试 作为产品经理和产品负责人,我们需要照顾的产品是我们工作的基础:它们决定了我们的日常活动并确定了我们的责任. 我们创建产品策略和产品路线图: 我们管理产品积压,并使用最少可行的产品 ...

  5. 用数字暗示我喜欢你_我喜欢数字!

    用数字暗示我喜欢你 Time has come for a deeper dive into the number crunching that is also a part of being in ...

  6. 多个工作表按数字大小排序_我的数字工作区

    多个工作表按数字大小排序 I am a computer science student with a passion for design and all things aesthetic. I a ...

  7. chrome扩展crx构建_如何构建您的第一个Chrome扩展程序

    chrome扩展crx构建 "Sit up straight!" my mom used to yell at me when I am fixated on my laptop ...

  8. angular 模块构建_通过构建全栈应用程序学习Angular 6

    angular 模块构建 Angular 6 is out! The new features include better performance, new powerful CLI additio ...

  9. git32位服务器构建_如何构建自己的Git服务器

    git32位服务器构建 读: 第1部分:什么是Git? 第2部分:Git入门 第3部分:创建第一个Git存储库 第4部分:如何在Git中还原旧文件版本 第5部分:3个用于Git的图形工具 第6部分:如 ...

最新文章

  1. php删除指定符号,利用PHP删除特殊符号
  2. 学编程当中最重要的三点,一些很正经的建议
  3. javaweb 之Ajax
  4. 1-趣味解读DNS工作原理——转载疯猫网络科技
  5. JSON.stringify()和JOSN.parse()
  6. 很多人创业是为了自由
  7. 文本生成系列之transformer结构扩展(一)
  8. 从零开始封装windows10 1803 超详细图文分享 第三篇:程序的安装与优化
  9. 飞桨paddlepaddle论文复现——BigGAN论文翻译解读
  10. 黑龙江省谷歌高清卫星地图下载
  11. 面试中可以问面试官的问题
  12. 交换机生成树相关实验
  13. 使用代理ip会导致网络卡顿吗?
  14. matlab二维插值绘制地貌图
  15. idea显示Multiple Spring Boot run configurations were detected. Services allows to manage multiple
  16. HTML-内嵌框架-00
  17. js访问对方手机文件夹_Javascript读取某文件夹下的所有文件
  18. 利用Matlab将图片转换成素描(简笔画)风格
  19. Java为什么要写get和set方法多此一举呢?
  20. vue-cli创建uni-app项目

热门文章

  1. graphviz下载 安装
  2. 尚硅谷 天禹老师 Vue学习笔记总计(自己复习用)
  3. 拓嘉启远电商:拼多多手机以旧换新如何操作
  4. 电商项目订单状态变更的测试点
  5. Caused by: java.lang.NullPointerException: Location is required解决办法
  6. 【小技巧】C++如何使用文件输入输出样例(ACM、PAT etc.)
  7. XP系统怎样备份注册表
  8. 【DW网页设计制作】超简单的动漫主题网页制作教程——HTML+CSS海贼王作品展示网页
  9. Linux下获取设备IPMI信息常用工具
  10. linux下升级g 版本,linux下升级gcc版本(gcc-7)