程序员创业你需要掌握了这些技能,你胆怯了吗?
创立一个企业就像在雾中漫游:你常常会觉得你不知道自己在哪里或下一步该做什么。看起来很简单的事情需要数周的研究,以及几十个打开的满是行话、自我提升和自相矛盾的建议的浏览器标签。拥有一个这方面的指南将会是很好的。
在本问中,我将概括我们在开展独立开发工作室和创业公司的过程中学到了什么。我还列出需要进一步阅读的资源。我们不隶属于任何联系人和公司,链接并不是引荐。
UX 设计
差的用户体验设计会让人们讨厌你的产品。大公司可以避免这个问题,因为他们的客户别无选择。但是对于一个新的市场参与者,用户体验设计是至关重要的。同样,你可能知道击败竞争对手的方法是提供更好的使用体验,更多的关注细节。这就是为什么擅长 UX 设计的公司会得到更多的商业机会。
用户体验不仅仅意味着明显的 UI 界面,而是包括了在消费者和产品之间从引导页上的文字到支持请求之间的所有交互。
一个典型的用户体验的首要要求是满足客户的具体需求而不烦扰用户。其次是简单和优雅,这将给产品带来拥有的喜悦和使用的喜悦。—— Don Norman and Jakob Nielsen
用户体验很难把握,因为它至少要求了解数十个领域。由于用户体验植根于文化规范和心理学,所以容易产生微妙的错误。让用户体验设计变得更难的是知识偏差,第一次看见产品并且对于产品功能没有设想的人是无法使用和了解到你创造的产品的。
成为一个好的 UX 设计者意味着要培养出一种特殊的同理心来让你了解用户需要的同时减少知识偏差的影响。最好的一个方法是观察在没有提示的情况下,人们跟你的产品原型交互的方式。这是个无聊但有洞察力的过程,因为你可以同时学习到其他人的对产品看法和你对产品的偏颇。
对于一个 UX 设计者来说,最忌讳为了追求独一无二而做不同的事。在可能的情况下,你应该遵循已有的设计模式并且复制伟大的产品。经验丰富的团队已经花费了大量的时间和金钱在打磨用户体验的实验上,所以忽视他们的成果显然是不明智的。最终你会有足够的技术来创新,但最好不要仓促行事。
资料
- UX & Usability articles from NN Group
- Don’t Make Me Think — Steve Krug 的著名著作
- Good UI — 可用性模式与反模式
- Smashing Magazine’s UX design articles
- uxdesign.cc — 可以获取更多的 UX design 上的文章
- Empathy Map Canvas
视觉设计
曾经使用过的产品都工作得很好,但有时候看起来不专业或者是过时的?在过去的几年里,设计已经成为一场军备竞赛。潮流每年都会发生变化,大公司一再重新设计风格,以保持产品的新鲜感。作为副作用,这种潮流使得良好的视觉设计变得容易。
现在,花费不到50美元就能很容易获得令人惊叹的普通模板,而无需花数千美元的定制设计。当然,这样不会得到一个真正独特的外观,但浪费一个公司在开始时所拥有的有限资源是不明智的。大多数客户只要看起来很专业,解决问题,实际上并不关心设计是否专有独特。
你不需要任何实际的设计技能,但要培养良好的设计意识。每周花半小时在相关的摘要和讨论上,足以培养你的感知能力。看看专业人士称赞什么,批评什么,想想什么不好,怎样改进。没有快速成为黑客的秘密 – 只有从对细节的不断关注中逐步改进。
关注趋势。一些视觉元素和风格因太受欢迎而被过度使用,从而导致给用户无法区分的体验。例如,有无数的应用程序带有“单字母平面彩色背景”图标或网站使用“宽屏照片与大文本”标题。与其他人太相似并不利于新品牌,事实上,即使使用普通模板,也总是可以创建一些个性。
但视觉设计的主要缺陷则集中于形式而不是功能。如果视觉部分不符合 UX 设计,产品可能最终可能成为养眼,但也令人困惑的产品。没有太多的“但它会看起来更好”,但可以证明可用性差的设计。
资源
- Pixel Perfect Precision – Ustwo设计工作室(纪念碑谷的作者)的手册
- 提高视觉设计技巧的方法
- Smashing杂志的设计文章
- 边栏(Sidebar) – 每天五篇设计文章
- 设计师新闻
- 设计更好的表格
- 五分钟排版指南
客户支持
在支持文件夹里看到未读邮件总是让我不寒而栗。那里面是什么? 关于 UI 或复杂 bug 的一个简短问题,会成为我在未来几天里战斗的内容? 如果有人把所有的数据都丢了,愤怒了怎么办?
支持要求: 你需要快速反应,写好,想出解决棘手问题的办法,当客户表达令人不愉快的东西时,保持冷静。你的产品越年轻,就会有越多的人因为用户体验问题和 bug 而联系你。成功发布之后,可能需要几天除了回复邮件以外,做任何一切的事情。
作为企业家,我们有一个优势,那就是不要成为一个不知名的公司。当复杂的问题出现时,我们可以提供更多的人际互动,减少摩擦。我们是灵活的。甚至大企业客户喜欢这种灵活性,因此没有必要让你自己看起来更大。
客户喜欢与创始人交谈: 他们对产品的热情是透明的,而且总是在他们的指尖上有一个答案,或者知道如何得到一个。
巨大支持的基础很简单:把你的客户放在第一位。这并不意味着同意所有的特性请求;对他们的问题表示同情,并表现出真诚的乐于助人的意愿。即使他们中的一些人决定传承你的产品,这也是建立一个伟大的品牌声誉和一个更有爱心的世界作为奖励的方法。
资料
营销
如果你对“营销”这个词有任何的负面情绪,这完全可以理解。营销领域充斥着很多利用别人的不安全感赚钱和用不正当手段赚钱的人。但是成为那样的人并不是进入营销领域的要求,除非你的产品本身是不诚实的并且利用人的不安全感的。开放和诚实依然可以赢得用户的信赖。
人们经常混淆营销和推广,但是推广只是营销的一部分。营销还包括产品、定价和分销等部分。营销意味着了解产品是如何跟市场交互的。这就是为什么营销应该比研发更早开始,来避免在行不通的想法上浪费数个月的工作。例如,从研究这些问题的答案开始:
- 我的受众是谁?我如何接触到他们?
- 我是否解决了一个严重的问题,让人们愿意成为我的客户?
- 定价应该是多少?是否有足够多的潜在用户来让它盈利?
- 我如何超越我的竞争对手们?等等,为什么这个市场没有竞争?
当谈到推广时,有个危险的神话——好产品可以通过口碑口口相传。虽然在少数的几个病毒式传播案例中这是正确的,但是大多数产品无法从中得到什么有意义的启发。因为即使最忠实的客户都不会向其他人推荐软件。同样,有很多的潜在客户,虽然你的产品解决了这些潜在客户的问题,但是他们没听说过你的产品,除非你把产品展示给他们。
还有一种想法,尤其是在技术上,如果你创造出一种非常独特和酷的东西,那是特别的东西,人们会自然而然地涌向它。我认为人们使用产品只是为了一个原因,那就是让他们的生活更好。 — Justin Jackson
推广成功的关键是了解你产品最好的销售渠道并且把注意力放在这些渠道上。对于软件,这些渠道通常是电子邮件和文字营销,在你有相当大的预算之前通过社交网络渠道推广是浪费时间(但是运行广告活动本身就是一门科学)。
如你所见,没有肮脏的诡计,你有一个实用的产品并且制定了一个策略来接触到那些会从你的产品中受益的客户。当有疑问的时候,不要使用那些己所不欲勿施于人的营销方法。到目前为止,这种方法对我们很有效。
资料
- EveryoneHatesMarketers.com — 对顶级营销人员进行道德营销的采访
- Influence: The Psychology of Persuasion — Robert B. Cialdini 著名书籍的摘要
- Coglode — 关键行为原则列表
- Marketing for Developers —一本书和一门课程(适用于开发者的营销)
- The Epic Guide to Bootstrapping a SaaS Startup
- Google Analytics: A Guide for Beginners — 适用于初学者的 Google Analytics 指南
- Wordoid Name Generator — 给你的产品取个好名字
SEO
SEO 是另一个容易引起负面情绪的领域,但 SEO 只是用一组规则来让你的网站更容易被搜索引擎索检索到。要多久才能排到搜索结果的第一页呢?毕竟大部分用户几乎不点击前五位以后的结果。
但是你的网站能进入搜索结果的第一页吗?完全击败所有强劲竞争对手的营销部门是几乎不可能的。就像营销一样,这就是为什么你的 SEO 策略也应该早于研发开始。并且对于大多数产品来说搜索引擎带来的流量是生存的关键。
总的来说,让网站显示在搜索引擎结果的前列有三个重要因素:相关性、质量和权威。
相关性和质量是相对容易做到的部分。主要是写出有助于从长尾搜索查询中吸引访问的文章,以及优化技术提高性能来让页面加载更快。但是如果没有权威性,仅仅靠着内容和性能优化并不能让网站在热门关键词的搜索结果中排名靠前。
获得权威性是很难的。这要求链接到你的网站的网站已经有了权威性。像评论、配置文件的链接或者付费订阅的博客不计算在内(因为这些是被搜偶所引擎排名忽略的“无关注”链接)。所以你需要接触到那些著名网站的所有者并且让他们连接到你网站中的内容。
记住这些人每天的收件箱中没有上百个也有数十个这样的“链接建设”请求。这种电子邮件的平均质量与普通垃圾邮件没有太大区别,因为这些邮件不是个性化的,这些邮件用老旧的模板并且要求立即连接到一般质量的内容。相关度高依然可能吸引到一些人的兴趣(了解更多请看写作部分),例如一个有趣的标题和一个短而清晰的行文风格,即使5%的回复率也可以看做成功。
我认为大部分的网络,在这个对话中在这一点上已经被毁掉了,“嘿,我有这么好的资源”,或者“嘿,你链接到了这个东西,可能你想进入但现在这个链接坏了”或者“嘿,我注意到你经常提到或者链接到废话,废话等等。嗯,我有一句废话,诸如此类的话。— Rand Fishkin
为了一个小生意就邀请顶级的 SEO 专家不是好的选择。在项目启动的初期,有能力能把网站搜索引擎排名提升到首页的人通常拥有高于你数倍的预算。你可能会把繁琐的链接建设过程外包出去,但是找到一个好的代理人是个艰巨的任务。同样,不要雇佣能力差的,因为他们会把网站加入到垃圾邮件站点,或者因为不当的表述让网站所有者疏远你的网站,这些行为都会降低你网站的排名。SEO 市场充斥着骗局,当有疑似骗局的迹象时,最好远离。
资料
- Actionable SEO Tips — 可操作的 SEO 技巧
- On Page SEO Guide
- Beginner’s Guide to Link Building
- I Just Deleted Your Outreach Email Without Reading
- Ahrefs — 我们选择的SEO工具
新闻宣传
这与链接构建没有什么不同,只不过记者在收件箱中收到更多的垃圾信息,他们有更少的时间来研究它。再次,与记者有个人联系的良好公关服务对我们大多数人来说太贵了(体面的人每月至少收取7,000到10,000美元)。一般人会做你可以做的同样的事情,但价格更高。糟糕的案例将会发送大量模板化的电子邮件,并破坏与新闻界的关系。此外,记者更喜欢与开发人员交流,而不是公关人员。
新闻宣传的成功完全是情境化的。这取决于产品的利基、新颖性、当前的市场趋势,甚至是开发背后的有趣的故事。但是新闻界的关注本身并不是所有事情。许多读者会查看你的网站,但大多数读者将只是浏览下然后离开。新的一周到来了,你将不再是什么新闻了,所以这次访问将会无疾而终。当然,普及率还是很好的,但是很多产品的普及率都很低甚至可以忽略不计,所以最好做好最坏准备。
获得新闻宣传并没有什么秘诀。即使是大多数新闻精英的企业家和公关执行官都会遇到类似搞砸的地推和被无视的推介等糟糕透顶的故事。
寻找合适记者的过程是耗时但很容易的。寻找之前曾撰写过关于竞争对手或类似产品以及目前也为此类主题撰稿的记者(记者会相对频繁地改变工作和“节奏”)。最有效的方法是通过尝试使用Moz或Ahrefs等SEO工具来查找其他产品页面的反向链接。在将结果输出到电子表格后,至少需要几个晚上在有价值的网站上浏览文章,并尝试查找作者的联系信息。
写一篇报道也不是很快的。将一切重要事项纳入到简短的电子邮件,并梳理出准确清晰的信息将需要很多次迭代。以下是一些基本的规则:
- 一个看起来像新闻标题的主题,45到55个字符
- 新闻报道最大长度为100到120个词
- 以名字向记者问好,并提及他们以前的文章(但没有奉承)
- 一些关于你的公司的信息(但没有吹牛或自恋)
- 你的产品解决了什么问题?为什么他们的读者会关心这些?
- 谁是你的竞争对手?你的产品如何更好?
- 链接到新闻稿页面(未归档,不是新闻稿)
- 在正确的时间发送(电子邮件定时发送是有帮助的)
记住,这里有几十个不适合放到这篇报道中的陷阱,并且它们会严重影响你与记者的关系。我强烈建议你跳过所有PR专业人士撰写的指南,而是阅读“Burned-Out Blogger’s Guide to PR,这是该业内第一手技术记者的经验。它将为你提供所有必要的认识,以便你自己进行优质的新闻宣传。
资料
- 给工程师的 PR 101
- 专业 PR 技巧 — 一位技术记者分享的PR遭遇纪实
- 作者和编辑揭秘他们在报道中寻找什么
写作
在线商务上做任何事情通常别无选择,除了好好撰文。我们生活在一个关注经济中,其中你的话与精细优化的带有点击诱饵的片段和无尽的移动端通知作竞争。如果你的标题没有引起注意,或者你的文章很难阅读,或者其中的信息与读者无关,那么你的产品的转化率将会反映出来。
到目前为止,UX 设计、支持和营销都是与客户相关的。写作也是与客户相关的,这是许多公司因为自恋而失败的原因。无论是登陆页面还是博客文章,它都必须聚焦于读者的需求和问题上。
服务或产品功能列表并不会吸引读者,因为用于描述它们的术语和短语是不容易理解的- 特别是如果功能名称包含品牌术语。用户想知道该产品或服务将为他们做什么,他们不关心这个花哨的名字。
— NN Group
一个伟大的产品与一个惊人的网站通常不能获得足够的反向链接(如上述的SEO部分所提到的) – 特别是在面对与坐拥数以万计网站链接的大型和成熟的竞争对手时!现在这几乎需要做“内容营销”的 – 也就是说,在公司网站上创建相关内容以吸引更多的链接和访问者。虽然内容可能是赠品、工具或信息图表,通常它是与客户利益相关的主题文章。一些很好的例子:Groove, Help Scout, Digital Ocean。
写作是像我这样的非英语母语的人所不擅长的地方。真正有助于你进步到高级水平的是将所有内容都转换成英文:新闻,娱乐,在线社区,文档和个人笔记。五年前,我慢慢地用英文写作,主要会犯一些语法错误,不断查看字典。但是,在你的舒适区之外的许多练习可以让每个人都达到一个不错的水平。
资料
- 为 Web 写作 — 来自 NN Group 由研究支持的文章
- 政治学和英语 — George Orwell 撰写的关于清晰写作的短文
- “写好”的总结 — 给作者的流行指南的核心理念
- 20类常青内容 — 内容营销的想法
- 编写劝谏内容的思路
- 校对 — 在发布或群送电子邮件之前必备知识
技术
技术行业已经达到了举足轻重的地步,即使你密切关注。在这方面我无法给出任何有意义的介绍,但是作为企业家确实存在一些适合他们用于管理发展的最佳实践。
像 UX design 的视觉表示一样,底层技术必须受到业务目标的约束。当你自己进行开发时,在你增加代码量而无法达成业务目标时,很容易陷入虚假的生产力。最臭名昭着的例子是构建工具,而不是产品,或者对未来的复杂架构进行过多考量。”
最好的代码根本就不需要编码。你自愿带入世界的每一行代码都是需要调试的代码,是必须被阅读和理解的代码,是必须被支持的代码。
更为危险的是跟风炒作。新的和时尚的技术通常意味着错误、破坏性改动、不成熟的工具集和缺乏文档。 “无聊”的成熟的技术将使你能够更快地实现相同的目标,并且可以轻松找到可招聘的开发人员。毕竟,Stack Overflow 本身是用 ASP.NET 构建的。
如果你有来自开发的背景,请先关注 UX design 和营销,因为技术部分将很容易处理。它不应该是充满错误的,但常规的实现和良好的营销将带给你更多的客户,而不是良好的实施和平庸的营销。只要能正常工作和解决问题,市场并不会关心后台究竟做了什么。
资料
- 在Y分钟内学会X — 语言的快速检查列表
- 你不是因为写代码而被付薪水的 — 关于以商业为中心的开发方法的博文
- 开发者的安全检查列表 — 在线服务必备
法律和会计
根据国家不同,你对这些业务方面的体验可能会有从轻微不愉快到绝对是最差的程度。通常,关于在线业务细微差别的最佳信息来源将是当地的创业公司和自由社区。
在一些处理国际货币转移的地方,这可能是一个真正的痛苦所在:在银行的时间是被文书以及与外国实体做生意的一揽子税法所填满的。但是,当你以个人身份工作时,你可以要依赖Payoneer或TransferWise无边界帐户一段时间了。企业会计也是比较复杂的,所以咨询当地的会计师,看看是否有可能推迟在你的情况中的介入。
是否需要律师取决于产品的利基。如果它与有版权的内容或类似财政和医药等监管行业有任何关系,那么在开始开发之前的咨询下是必须的。否则,使用由模板生成的通用术语通常就够了。
熬过去
使用这些信息和任务是具有挑战性的。学习此类问题的方法应该与我们学习通过考试或面试的方法不同:专注于成为具有广泛视角的通才,而不是一个领域的专家。这不是说深入研究知识是不可取的,但作为一个企业家需要不断的妥协,在可用的时间内尽快适应,而不是摞挑子。
作为最后的建议,尽可能得早的去失败,并且始终有一个后备计划,以便在失败后能继续生活。这是一张彩票,因为涉及到运气因素。使所有的数字准确并不能适用于所有人,所以时刻准备,并收放自如。
希望这一切对你有所帮助。我很乐意在评论区看到你的意见。
本文文字及图片出自 OSchina
你也许感兴趣的:
- 加薪未果,独挑5600万美元项目的研发工程师果断离职!
- 前端容易出神话?从高中辍学到价值 10 亿美元的初创公司
- 我三年创业留下的经验
- 十年前,我在抓虾
- 49岁程序员的第三次创业
- 为什么程序员创业成功率很低?
- 代码只是事业的 5%,程序员创业注意事项
- 周鸿祎:很多程序员一看就知道不会创业
- 程序员如何成为编程高手并以此创业
- 不要浪费开发时间:给初次创业的伙伴们的 6 个软件开发建议
你对本文的反应是: